2013年2月6日 星期三

[Excel]如何篩選出錯誤值#VALUE!,並用空格或自選字元取代?



在Excel中,若因為對儲存格做判斷,而產生出#VALUE,考量介面的美觀,應該如何作消除呢?

上述範例用來判別A1~A4綠色欄位中的任意字串,有哪些欄位是包含"/"符號,同時希望能夠顯示"/"符號為該欄位的第幾個字元。藉由FIND函數,可以得知結果,如粉紅色欄位所示。但考量#VALUE讓介面顯得雜亂,進一步用ISERROR來將#VALUE用空格來表示,如黃色欄位所示。

語法:
ISERROR(Value)

解釋:
Value 指的是任何一種錯誤值 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。

由其語法的解釋,往後遇到錯誤值如#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!,均可用ISERROR篩選出來,並用空格或是自選字元做取代。

沒有留言:

張貼留言