錯誤時,顯示為"無記錄",提供三個公式,任選一個即可。
公式一:(推薦公式一,簡短些。)
=IF($A1="","",IF(COUNTIF(表2!$A:$A,$A1),VLOOKUP($A1,表2!$A:$C,COLUMN(),),"無記錄"))
?
公式二:
=IF($A1="","",IF(ISNA(MATCH($A1,表2!$A:$A,)),"無記錄",VLOOKUP($A1,表2!$A:$C,COLUMN(),)))
公式三:
=IF($A1="","",IF(ISNA(VLOOKUP($A1,表2!$A:$C,COLUMN(),)),"無記錄",VLOOKUP($A1,表2!$A:$C,COLUMN(),)))
如果是EXCEL2007及以上版本的,可精簡為這公式。
=IFERROR(VLOOKUP($A1,表2!$A:$C,COLUMN(),),"無記錄")
如果那個顯示為“無記錄”要經常變動的,建議改為對一個單元格的引用,就是事先在一個單元格中輸入好要顯示的資訊,然後公式對這個單元格引用就行,這樣只需要改動一次這個引用的單元格所有公式都會跟著改變顯示資訊的。當然,要是想直接修改公式中的無記錄三個字也是可以的,只是沒單元格引用方便。
就是把公式中的"無記錄"替換為單元格的地址。
公式一:
=IF($A1="","",IF(COUNTIF(表2!$A:$A,$A1),VLOOKUP($A1,表2!$A:$C,COLUMN(),),F1))
=IF($A1="","",IF(ISNA(MATCH($A1,表2!$A:$A,)),F1,VLOOKUP($A1,表2!$A:$C,COLUMN(),)))
錯誤時,顯示為"無記錄",提供三個公式,任選一個即可。
公式一:(推薦公式一,簡短些。)
=IF($A1="","",IF(COUNTIF(表2!$A:$A,$A1),VLOOKUP($A1,表2!$A:$C,COLUMN(),),"無記錄"))
?
公式二:
=IF($A1="","",IF(ISNA(MATCH($A1,表2!$A:$A,)),"無記錄",VLOOKUP($A1,表2!$A:$C,COLUMN(),)))
?
公式三:
=IF($A1="","",IF(ISNA(VLOOKUP($A1,表2!$A:$C,COLUMN(),)),"無記錄",VLOOKUP($A1,表2!$A:$C,COLUMN(),)))
?
如果是EXCEL2007及以上版本的,可精簡為這公式。
=IFERROR(VLOOKUP($A1,表2!$A:$C,COLUMN(),),"無記錄")
?
如果那個顯示為“無記錄”要經常變動的,建議改為對一個單元格的引用,就是事先在一個單元格中輸入好要顯示的資訊,然後公式對這個單元格引用就行,這樣只需要改動一次這個引用的單元格所有公式都會跟著改變顯示資訊的。當然,要是想直接修改公式中的無記錄三個字也是可以的,只是沒單元格引用方便。
?
就是把公式中的"無記錄"替換為單元格的地址。
公式一:
=IF($A1="","",IF(COUNTIF(表2!$A:$A,$A1),VLOOKUP($A1,表2!$A:$C,COLUMN(),),F1))
公式二:
=IF($A1="","",IF(ISNA(MATCH($A1,表2!$A:$A,)),F1,VLOOKUP($A1,表2!$A:$C,COLUMN(),)))
?