[未輸入資料時,所出現的N/A]
[輸入的料號沒有在[A1:A6]的資料內,所出現的N/A]
此時我們要去修改我們在 儲存格G2的公式,這次我們所需額外用到的公式為
1.IF(xxx,xxx,xxx):公式簡易說明:IF(當情況發生時,我要做這個,當沒有發生時我要做這個)
2.ISNA(xxx):公式簡易說明:當資料出現 [N/A] 時傳回 TRUE,若沒有出現 [N/A] 時傳回FALSE
針對G2公式進行修正,如下所示
=IF(ISNA(VLOOKUP(F2,A1:D6,2,0)),"",VLOOKUP(F2,A1:D6,2,0))
公式簡易說明
=IF(ISNA(成立時)),顯示空白,若沒有出現N/A則使用原公式所帶出的值)
1.IF(xxx,xxx,xxx):公式簡易說明:IF(當情況發生時,我要做這個,當沒有發生時我要做這個)
2.ISNA(xxx):公式簡易說明:當資料出現 [N/A] 時傳回 TRUE,若沒有出現 [N/A] 時傳回FALSE
針對G2公式進行修正,如下所示
=IF(ISNA(VLOOKUP(F2,A1:D6,2,0)),"",VLOOKUP(F2,A1:D6,2,0))
公式簡易說明
=IF(ISNA(成立時)),顯示空白,若沒有出現N/A則使用原公式所帶出的值)
[公式修改後]
[進階運用1]
若不想很單調的出現空白,想要有文字顯示時可將公式進行修正
'=IF(ISNA(VLOOKUP(F2,A1:D6,2,0)),"資料庫沒有資料",VLOOKUP(F2,A1:D6,2,0))
'=IF(ISNA(VLOOKUP(F2,A1:D6,2,0)),"資料庫沒有資料",VLOOKUP(F2,A1:D6,2,0))
[進階運用2]
你一定會再問,F2沒有輸入資料時也是會出現”資料庫沒有資料”?
怎麼會這樣,此時我們公式再加入一個判斷式
怎麼會這樣,此時我們公式再加入一個判斷式
假如 F2=空白時,就顯示空白,若不是就執行後續公式
=IF(F2="","",IF(ISNA(VLOOKUP(F2,A1:D6,2,0)),"資料庫沒有資料",VLOOKUP(F2,A1:D6,2,0)))
文章標籤
全站熱搜
留言列表