=SUM(OFFSET(INDIRECT("'"&$A4&"'!A:A"),,COLUMN(A1)))
從裏到外分拆解釋:
1、INDIRECT()——迂回函數,返回引用參數所在單元格數據。
INDIRECT("'"&$A4&"'!A:A")——返回A4所表示的工作表所在的A列數據。假設A4為Sheet1,即引用Sheet1的A列(下同)。
其中“&”為和、組合之意。
2、COLUMN()——列號函數,返回引用參數所在的列號。
COLUMN(A1)=1、COLUMN(B1)=2、……
3、OFFSET()——偏移函數,語法:OFFSET(引用單元格區域,偏上下,偏左右,範圍高,範圍寬)
OFFSET(INDIRECT("'"&$A4&"'!A:A"),,COLUMN(A1))——引用Sheet1工作表的A列數據當中,按列號函數COLUMN(A1)=1,往右偏移1的數據區域(即引用Sheet1的B列)
4、SUM()求和函數,匯總引用區域當中的數值。
SUM(OFFSET(INDIRECT("'"&$A4&"'!A:A"),,COLUMN(A1)))——匯總Sheet1工作表的B列數值。