當前位置: 妍妍網 > 辦公

vlookup快走開,它才是求和函式No.1

2024-03-02辦公

今天無意在網上看到一個用Vlookup函式求和的教程,還起了一個很吸引人的標題: 你能想象vlookup函式還可以進行求和嗎?

如下圖所示,要求在B11設定公式,根據A11姓名在上表中尋找並計算它的1-6月之和。

=SUM( VLOOKUP(A11,A1:G6,{2,3,4,5,6,7} ,0))

看上去很精彩:Vlookup的第3個參數使用陣列返回一行的值然後用Sum求和。哇,原來Vlookup函式還可以這麽用!

但,蘭色要說Vlookup函式這麽用太太太low了,一個簡單的公式就可以秒殺它。

=SUMPRODUCT((A2:A6=A11)*B2:G6)

Sumproduct函式就是這麽簡單粗暴,Vlookup想搶求和一哥的飯碗,沒門!但Sumproudct卻可以搶Vlookup函式的領地。

如下圖所示,要求根據姓名和月份尋找對應的數量:

使用Vlookup+Match函式才行完成

=VLOOKUP(A11,A2:G6,MATCH(B11,A1:G1,0),0)

而用Sumproudct一個就可以搞定了!

=SUMPRODUCT((A2:A6=A11)*(B1:G1=B11)*B2:G6)

多條尋找如果要返回數位且無重復,也可以用Sumproudct函式。

=SUMPRODUCT((A2:A31=E2)*(B2:B31=F2)*C2:C31)

蘭色說 :Vlookup函式在尋找圈中混不下去了,想用求和挽回顏面。沒想到這次卻被Sumproduct函式吊打,太太太可憐了。

蘭色根據多年經驗,錄制了一全套適合新手和初中級階段使用者學習的Excel教程。包括 Excel表格88個函式用法、119個使用技巧、透視表從入門到精通50集、圖表從入門到精通185集 。( 綠卡會員 有效期內 免費 )詳情點選下方連結