
我們知道vlookup可以根據(jù)一個條件查找,在I5插入vlookup函數(shù),點擊G5,選擇A-C列,輸入3,輸入0即可,但我們現(xiàn)在要根據(jù)條件一、條件二查找,該怎樣做呢?
方法一——使用vlookup()函數(shù)

輸入函數(shù)=VLOOKUP(G2&H2,IF({1,0},A:A&B:B,C:C),2,0)
然后按下Ctrl+Shfit+Enter鍵
公式是這樣的,首先選中這兩個條件,接著插入一個IF函數(shù),選中條件一的區(qū)域&條件二的區(qū)域,再選中值的區(qū)域
方法二——添加輔助列

先把A、B列用&合并,再根據(jù)合并列進行vlookup
公式:=VLOOKUP(H2&I2,C:D,2,0)
方法三——sumproduct()函數(shù)

公式:=SUMPRODUCT((A2:A35=G2) * (B2:B35=H2) * (C2:C35))
加入$鍵是為了保持絕對區(qū)域不變:

方法四——使用lookup()函數(shù)

函數(shù):=LOOKUP(1,0/((A:A=G2)*(B:B=H2)),C:C)
方法五——使用sumifs()函數(shù)

image.png
公式:=SUMIFS(C:C,A:A,G2,B:B,H2)
SUMIFS函數(shù)是多條件求和,不過由于數(shù)據(jù)源是沒有重復(fù)的行,所以可以用這個表達式來查找
方法六——sum()函數(shù)

公式:=SUM((A2:A35=G2) * (B2:B35=H2) * (C2:C35))
然后按下Ctrl+Shfit+Enter鍵
加入$鍵是為了保持絕對區(qū)域不變:

然后按下Ctrl+Shfit+Enter鍵
(和sumproduct公式是一樣的,只不過sumproduct直接按下Enter鍵即可)
其他方法

其他方法
