=IFERROR(IF(VLOOKUP($M$2&" "&
- 教育綜合
- 2024-12-11 07:57:30
iferror函數如何與vlookup函數一起用
IFERROR函數和VLOOKUP函數組合公式用法:=IFERROR(VLOOKUP(參數1,參數2,參數3,0),“未查找到數據”) 如果VLOOKUP函數查找不到就會顯示IFERROR函數中的第二個參數“未查找到數據”這個結果,這是可以自定義的。IFERROR函數和VLOOKUP函數組合公式怎么用?
iferror的格式,=iferror((條件),""),解釋,如果條件是錯的,就用空值填上。 vlookup格式,=vlookup(找哪個,在哪里找,數據在哪列,精確找還是模糊找) 組合起來是:=iferror(vlookup(找哪個,在哪里找,數據在哪列,精確找還是模糊找),"") 組合解釋,如果查找有結果,就等于這個結果。如果找不到,就不要寫出錯,而是用空值填上。iferror(vlookup)函數的使用方法是什么?
使用方法如下:
公式:=IF(VLOOKUP(B3,全員一覽表!B:AD,25,0)=0,"",VLOOKUP(B3,全員一覽表!B:AD,25,0))。
=IF(COUNTIF(key!B:B,H14)>0,"是","")。
=IF(COUNTIF(key!B:B,H14)=0,"","是")。
=IF(COUNTIF(key!B:B,H14),"是","")。
例如IF(測試條件,結果1,結果2),即如果滿足“測試條件”則顯示“結果1”,如果不滿足“測試條件”則顯示“結果2”。
Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表達式。
例如,A10=100 就是一個邏輯表達式,如果單元格A10 中的值等于 100,表達式即為TRUE,否則為FALSE。本參數可使用任何比較運算符(=(等于)、>(大于)、>=(大于等于)、<=(小于等于等運算符))。
iferror(vlookup)函數的使用方法
這種情況往往用于多表查詢,在“表1”中查找不到就到“表2”中查找,如果還是找不到就到表3”中查找,一次類推??聪逻吚樱?/p>
在“表1”與“表2”中查找H列名稱對應的數量:I2公式=IFERROR(VLOOKUP(H2,A:B,2,),VLOOKUP(H2,D:E,2,)),如果還有“表3”,就繼續(xù)外套iferror公式。當然,還有一種最簡單的情況就是,只有一個表,查不到就顯示空,這樣就是iferror函數的基本用法了,第二參數寫""即可。
如果你的表格非常多,這個方法就不太適合了,可以百度excel多表查詢去學習。
=IFERROR(VLOOKUP(A2,問題件!$A:$M,10,FALSE),"")
那是因為VLOOKUP第一參數的A2在 問題件 工作表A列查找時到與A2相同的值時所對應的J列本身就是0值或是空白時就會出現(xiàn)返回0值的結果了。
如本例中VLOOKUP公式在A列中查找數字2,并返回對應的B列,但由于對應的B列是空白或者為0,所以公式也返回0值。
可把公式修改為這樣,當遇上空白值時,也返回空白。
=IFERROR(VLOOKUP(A2,問題件!$A:$M,10,)&"","")
原公式中的FALSE可以省略不寫,但前面的逗號不能省略。
上一篇
用適當的符號表示下列關系(高一不等式內容)急急急?。?!
下一篇
返回列表