1樓:鏡花水月
上述問題可以使用「VLOOKUP」函式來實現,如下圖所示。
在「H2」單元格中輸入公式:「=VLOOKUP(F2&G2,IF(,B1:B7&C1:C7,D1:D7),2,0)」之後,按「ctrl+shift+回車」生成結果。
特別說明:使用的是「多條件查詢」,如果只按「回車」,結果只會顯示「#N/A」;圖中紅色框裡面有「{}」,就是因為按「ctrl+shift+回車」生成結果產生的。
2樓:知乎使用者GdF8o8
用INDEX 結合 MATCH函式構造多條件陣列公式解決:
3樓:徐徐不倦
多條件查詢單一值,可以使用LOOKUP函式實現。
1、實現效果
2、示例公式
=LOOKUP(1,0/((F2=B2:B7)*(G2=C2:C7)),D2:D7)
3、公式簡析
LOOKUP精確查詢固定套路
=LOOKUP(1,0/(條件),查詢區域)=LOOKUP(1,0/((條件1)*(條件2)),查詢區域)=LOOKUP(1,0/((條件1)*(條件2)*(條件3)),查詢區域)
以此類推。
4樓:xiaofu-bangong
前面的"生產部張三",可以引用位址,I2是"生產部",J2是"張三", I2&J2
還有一種取巧方式:=sumifs(d:d,b:b,"生產部",c:c,"張三") 前提是部門+人員不重複,且D列是數字。
EXCEL怎麼按行列查詢資料?
hyc11072 這個應該是個很簡單的問題。可以使用match函式找到相應值所在的列,作為VLOOKUP的第三引數即可。如果首列也會隨時改變的話,建議使用OFFSET match,將整個陣列區域做偏移。再用match index查詢。 郭大牛 非要按照這種操作,那麼其實也可以,提供四個思路 第乙個,...
EXCEL中IF函式巢狀OR函式後,不知為什麼總是返回假值,是不是超出了OR條件中最多30個的極限?
小家 AND檢驗一組資料是否同時滿足所有條件 最多30個 OR對多個條件判斷,只要有1個條件滿足即返回TRUE 最多30個 AND函式 OR函式都經常跟IF函式巢狀判斷。多個判斷條件時,IF可以多層巢狀,記得左括號 跟右括號 是成對出現的哦。IF 條件1,結果1,IF 條件2,結果2,依次判斷,滿足...
excel中的vlookup函式
excelfans 這個函式寫錯啦,VLOOKUP是首列索引函式,就是查詢範圍的第一列,必須是包含查詢值的那列,也就是說,如果查姓名,則查詢範圍的第一列,就必須是姓名,其他被返回內容,放在姓名列後面 就是把G和H列互換一下。還有乙個措施,就是最後乙個引數缺失了。應該是 VLOOKUP E2,G 2 ...