您現在的位置是:首頁 > 棋牌

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

  • 由 Excel技術控 發表于 棋牌
  • 2022-11-30
簡介這是使用vlookup函式的公式:=VLOOKUP(E2&F2,IF({1,0},A2:A11&B2:B11,C2:C11),2,FALSE)是不是太複雜了,很多人看都看暈了,但可以使用sumifs代替

sum23什麼材料可以代替

單條件或者多條件查詢,大家首先想到的是使用vlookup函式。但你想不到的是,sumif和sumifs可以代替vlookup。

sumif函式是用來條件求和的,但當求和項只有一個值的時候,它就相當於查詢了,sumifs函式也是如此。

我們來看下面的案列:

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

查詢這三個人的成績,很多人想到的就是使用vlookup函式,因為這是查詢啊,但vlookup函式抽象又掌握的不好,浪費了半天時間可能也沒查出來結果,想學好vlookup函式可以看下面的教程。

別怕,vlookup函式很簡單

Excel技術控

購買專欄

如果使用vlookup函式,操作如下:

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

=VLOOKUP(E2,B:C,2,FALSE)

相比vlookup函式難以掌握,很多朋友都會使用sumif函式,這個案列用sumif函式來解決就太簡單了。

sumif函式的語法為:sumif(條件列,求和條件,求和列),我們可以輸入公式:

=SUMIF(B:B,E2,C:C)

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

是不是比使用vlookup函式簡單多了,sumif想代替vlookup函式,那麼第三引數的求和列只能針對一個值求和,這樣sumif就和vlookup函式一樣了。

sumif能代替vlookup函式單條件查詢。

sumifs函式還可以代替vlookup進行多條件查詢。

比如,按班級和姓名查詢成績,注意有一個重名的。

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

這是使用vlookup函式的公式:

=VLOOKUP(E2&F2,IF({1,0},A2:A11&B2:B11,C2:C11),2,FALSE)

是不是太複雜了,很多人看都看暈了,但可以使用sumifs代替。

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

公式為:=SUMIFS(C2:C11,A2:A11,E2,B2:B11,F2)

公式簡單明瞭,就這樣輕鬆搞定了,是不是必用vlookup函式簡單多了。

但是我想說的是,sumif和sumifs在某些情況下可以代替vlookup函式,但只侷限於一些不用求和的查詢而已,大家不要覺得就不用學vlookup函數了,很多vlookup函式能實現的查詢,sumif和sumifs是沒有辦法的。

vlookup單條件和多條件查詢,竟然可用sumif和sumifs替代,好意外

Top