tft每日頭條

 > 生活

 > 多個表格sumif求和

多個表格sumif求和

生活 更新时间:2024-12-04 05:30:03

原創作者: 盧子 轉自:Excel不加班

接着昨天的案例繼續講多表的問題,盧子同樣從兩個方面進行說明。

同樣一份表格,對數據源略作改動,就變成了完全不同的問題。學習的時候一定要用心看,不要看一眼覺得差不多就翻過,實際差了很多。

也隻有盧子會一直從不同角度講解同一個案例,應該除了我找不到第2個人吧。

1.表格格式一樣,每個商品可能出現多次,查找最後一次的銷售金額。

多個表格sumif求和(SUMIF函數最經典的12個表查找)1

其實這個就跟日記賬差不多,都是查找最後一筆金額。查找首次出現的用VLOOKUP函數,查找最後一次出現的用LOOKUP函數。

=IFERROR(LOOKUP(1,0/(INDIRECT(B$1&"!A:A")=$A2),INDIRECT(B$1&"!B:B")),0)

多個表格sumif求和(SUMIF函數最經典的12個表查找)2

B$1&"!A:A"的作用就是獲取每個表的A列的文本内容,不能參與計算

多個表格sumif求和(SUMIF函數最經典的12個表查找)3

而嵌套INDIRECT函數,就是間接的把文本内容轉變成真正的區域。

另外,如果電腦的配置比較好可以引用整列區域,配置一般的,建議将區域改小一點,這樣運算效率更高,電腦就不會卡。

=IFERROR(LOOKUP(1,0/(INDIRECT(B$1&"!A2:A99")=$A2),INDIRECT(B$1&"!B2:B99")),0)

多個表格sumif求和(SUMIF函數最經典的12個表查找)4

LOOKUP函數語法:

=LOOKUP(1,0/(查找區域=查找值),返回區域)

2.表格格式一樣,每個商品可能出現多次,要彙總銷售金額。

按條件求和,一般用SUMIF函數,将剛剛案例1的區域套進去即可。SUMIF函數沒有對應值直接是0,不需要再嵌套IFERROR函數。

=SUMIF(INDIRECT(B$1&"!A2:A99"),$A2,INDIRECT(B$1&"!B2:B99"))

多個表格sumif求和(SUMIF函數最經典的12個表查找)5

SUMIF函數語法:

=SUMIF(條件區域,條件,求和區域)

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved