日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

3個超實用的Excel多表求和公式 表格里怎么求和匯總

“怎么進行多表求和?”  , 今天小編必須要整理一下關于多表求和的公式了 。
01.多表相同位置求和
【3個超實用的Excel多表求和公式 表格里怎么求和匯總】 多個工作表如果格式完全相同 , 可以用 sum 函數的多表求和功能 。
【例】如下圖所示 , 要求在匯總表里設置合計公式 , 匯總前 19 個工作表 B 列的和 。
匯總表 B2 單元格公式:
=SUM(Sheet1:Sheet19!B2)

3個超實用的Excel多表求和公式 表格里怎么求和匯總


02.行數不同、項目個數不定的多表求和
【例】如下面動圖所示 , 要求計算本年所有月份的各個部門的工資合計數 。

3個超實用的Excel多表求和公式 表格里怎么求和匯總


匯總表 B2 單元格公式:
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&”月!A:A”),A2,INDIRECT(ROW($1:$3)&”月!C:C”)))
公式說明:
ROW($1:$3)&”月!A:A” :生成 3 個月的工作表 A 列的引用地址 。有 N 個月 , 這里的 3 就可以替換為 N 。
Indirect ():可以把生成的字符串轉換為引用 。例如:”A1″是字符 A 和 1 的連接 , 而 indirect(“A1”)指的是 A1 單元格 。
SUMPRODUCT:本例求和是數組運算 , 用它省去了按三鍵輸入的數組形式 。
如果名子無規(guī)則 , 也可以用下面的公式
=SUMPRODUCT(SUMIF(INDIRECT({“1 月!A:A”;”2 月!A:A”;”3 月!A:A”}),A2,INDIRECT({“1 月!C:C”;”2 月!C:C”;”3 月!C:C”})))
如果你想名子可以批量生成 , 可以用宏表函數 GET.WORKBOOK(1) , 用法有點復雜 , 這里不再詳述.
03.多表多條件求和
單條件用 sumif,多條件 , 直接用 Sumifs 函數替換 Sumif 函數
=SUMPRODUCT(SUMIFS(INDIRECT(ROW($1:$3)&”月!C:C”),INDIRECT(ROW($1:$3)&”月!A:A”),A2,INDIRECT(ROW($1:$3)&”月!B:B”),B2))
注:看著很復雜 , 其實就是 sumifs 的基礎應用 , 只是用 indirect 函數生成多個表格的單元格引用地址 。

3個超實用的Excel多表求和公式 表格里怎么求和匯總


ps:多表求和公式看起來很長很唬人 , 其實原理并不復雜 , 關鍵是要理解 indirect 函數配合 row()或數組生成多個表格的引用 。如果你真的不明白 , 還是先收藏起來備用吧 。

3個超實用的Excel多表求和公式 表格里怎么求和匯總


    推薦閱讀