讓你從菜鳥成為玩轉Excel的高手您需要了解的( 三 )


文章插圖
詳細解釋
公式“=ISBLANK(A1)”, 表示對A1單元格是否為空進行判斷 。 如是是空的, 則返回“True”值, 如果不為空, 則返回 “False)的值 。
上面示例圖中, B1及B2單元格中的函數分別對A1及A2單元格進行是否為空白的判斷 。 結果顯示一個為真, 一個為假 。
OK, 我們己經學了三招, 現在我們要將這三招組合起來, 自創一招新招 。
第四招:瞞天過海(自創組合招數)
我們來看學第一招時用的例子,

讓你從菜鳥成為玩轉Excel的高手您需要了解的

文章插圖
對于找不到的項目, 系統顯示#N/A, 但這樣的報告交給上司, 未免太難看了些 。 用什么方法, 可以讓其不顯示出錯誤值呢?對了, 先來一招投石問路, 對系統返回的值做一個判斷, 看看系統到底找到沒有 。 再來一招左右逢源, 對于找到的就顯示原值, 找不到的, 就干脆讓它顯示空白(當然, 也可讓設置其他的值如No等), 豈不妙哉?
因此, 對于原單一公式:=VLOOKUP(A2,$E$2:$F$5,2,FALSE), 可以結合IF和IS函數來使用 。 大家剛才看到, 對于投石問路, 共有九種變化, 其中第三式(ISERROR)或第五式(ISNA)均適合這種情況, 可以使用 。 因此, 組合后的公式就變成:
=IF(ISNA(VLOOKUP(D2,$G$2:$H$5,2,FALSE)),"",VLOOKUP(D2,$G$2:$H$5,2,FALSE))

=IF(ISERROR(VLOOKUP(D3,$G$2:$H$5,2,FALSE)),"",VLOOKUP(D3,$G$2:$H$5,2,FALSE))
下圖顯示了這種情況 。 紅框中用的就是組合的公式, 而其中的Plum & Pear沒有再顯示難看的#N/A, 報表因此漂亮多了 。
讓你從菜鳥成為玩轉Excel的高手您需要了解的

文章插圖
因為是公式, 只要寫好第一個單元格的公式, 其余的一拖就好了 。
好了, 新創的這招叫什么呢?就叫瞞天過海吧!

推薦閱讀