English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

分別在命名為 +營業稅 以及 -所得稅 的工作表內的第一列輸入一堆人名,第二列則輸入該人的電話號碼另外在名為 \'工作\' 的工作表內,第Q4欄位輸入一個人名,這個人名一定出現在 +營業稅 或是 -所得稅 之中現在,欲在 \'工作\' 的工作表內,第V3欄位中出現,第Q4欄位人名所對應的電話號碼,我寫的公式如下=IF(MATCH($Q$4,\'+營業稅\'!$A:$A,0),VLOOKUP($Q$4,\'+營業稅\'!$A:$B,2,FALSE),VLOOKUP($Q$4,\'-所得稅\'!$A:$B,2,FALSE))結果變成,當第Q4欄位輸入的人名是在 +營業稅 的工作表中時,可以出現正確的結果(正確的電話號碼),但當第Q4欄位輸入的人名是在 -所得稅 的工作表中時,就出現 #N/A ,請問我的公式該怎麼改才行,謝謝PS.+營業稅 與 -所得稅 的工作表不能合併,一定要分開

2006-04-20 06:16:34 · 1 個解答 · 發問者 ? 6 in 電腦與網際網路 軟體

1 個解答

是「第一欄」輸入一堆人名,「第二欄」則輸入該人的電話號碼吧?!

這是因為當+營業稅工作表中沒有Q4的資料時,
IF的判斷式MATCH($Q$4,'+營業稅'!$A:$A,0)會返回#N/A錯誤值
可以加入ISNA函數來判別是否返回錯誤值(但是IF的True/False返還值要對調)
=IF(ISNA(MATCH($Q$4,'+營業稅'!$A:$A,0)),VLOOKUP($Q$4,'-所得稅'!$A:$B,2,FALSE),VLOOKUP($Q$4,'+營業稅'!$A:$B,2,FALSE))

也可以改用COUNTIF函數來作IF函數的判斷式
=IF(COUNTIF('+營業稅'!$A:$A,$Q$4),VLOOKUP($Q$4,'+營業稅'!$A:$B,2,FALSE),VLOOKUP($Q$4,'-所得稅'!$A:$B,2,FALSE))

2006-04-20 07:20:33 · answer #1 · answered by EH 5 · 0 0

fedest.com, questions and answers