昨天有個(gè)粉絲朋友問了個(gè)問題:“在Excel中如何根據(jù)條件進(jìn)行多列求和?”,其實(shí)這個(gè)問題在大家工作中也是經(jīng)常遇到。比如說以下圖為例,左側(cè)是銷售產(chǎn)品數(shù)量信息表,右側(cè)表格是根據(jù)名稱統(tǒng)計(jì)出“筆記本”和“臺(tái)式機(jī)”銷售總和,其實(shí)就是以“姓名”為條件,進(jìn)行“筆記本”列和“臺(tái)式機(jī)”列這兩列的求和。遇到這種問題大家可能很快會(huì)想到使用SUMIF函數(shù),需要幾列求和就用幾個(gè)SUMIF函數(shù),最后結(jié)果相加就行了。今天就跟大家分享一個(gè)新的解決方法就是使用Vlookup函數(shù) SUM函數(shù)快速解決條件多列求和。
具體方法步驟:
1、首先,我們?cè)谟覀?cè)求和單元格輸入函數(shù)=VLOOKUP(),VLOOKUP函數(shù)用四個(gè)參數(shù)分別是:查找值(查詢條件)、數(shù)據(jù)表(查找數(shù)據(jù)的數(shù)據(jù)表)、列序數(shù)(查找數(shù)據(jù)的數(shù)據(jù)列序號(hào))、匹配條件。
目前公式=VLOOKUP()
如下圖所示
2、然后第一個(gè)參考【查找值】選擇前面的姓名就可以,
目前公式=VLOOKUP(J3)
如下圖所示
3、第二個(gè)參數(shù)【數(shù)據(jù)表】選擇左側(cè)整個(gè)數(shù)據(jù)表,然后按一次F4鍵,選擇絕對(duì)引用,
目前公式=VLOOKUP(J3,$A$1:$H$9)
如下圖所示
4、第三個(gè)參數(shù)【列序數(shù)】首先我們要在英文狀態(tài)下輸入一組大括號(hào){},然后在大括號(hào)里面輸入數(shù)字3和6,中間用英文狀態(tài)下的逗號(hào)隔開。之所以輸入3和6數(shù)字是因?yàn)椤肮P記本”這一列在第三列,“臺(tái)式機(jī)”這一列在第六列,使用大括號(hào)其實(shí)就是數(shù)組公式,需要對(duì)哪些列求和就把對(duì)應(yīng)列序號(hào)添加上就可以。
目前公式=VLOOKUP(J3,$A$1:$H$9,{3,6})
如下圖所示
5、第四個(gè)參數(shù)【匹配條件】,我們選擇FALSE精準(zhǔn)匹配,
目前公式=VLOOKUP(J3,$A$1:$H$9,{3,6},FALSE)
如下圖所示
6、需要對(duì)上面第五步查詢返回的兩列數(shù)據(jù)求和,這是需要使用SUM函數(shù),就是在VLOOKUP函數(shù)前面添加上SUM函數(shù),
最終公式=SUM(VLOOKUP(J3,$A$1:$H$9,{3,6},FALSE))
如下圖所示
7、然后,需要使用按Ctrl Shift Enter三個(gè)組合鍵結(jié)束,因?yàn)樵赩LOOKUP函數(shù)第三個(gè)參數(shù)【列序數(shù)】使用了數(shù)組公式,如果只按Enter鍵的話只會(huì)返回一列數(shù)據(jù)。最后下拉填充下面的數(shù)據(jù)即可,如下圖所示
使用Vlookup函數(shù)高級(jí)用法,進(jìn)行條件多列求和是不是很簡(jiǎn)單,可以直接套用公式=SUM(VLOOKUP(J3,$A$1:$H$9,{3,6},FALSE)),然后改成自己的數(shù)據(jù)就可以。
聯(lián)系客服