有同仁問到:在 Excel 的工作表中,常會由其他來源帶入資料,但是內容是文字或數字,常會一時間看不出來,卻又造成運算結果的錯誤,該如何處理?

討論之餘,或許可以試試以下方式:利用設定格式化的條件來輔助檢查。

參考下圖:分別檢查儲存格為『數字、邏輯值、文字、錯誤訊息』。

Excel-檢視儲存格內容的屬性(數字、文字、邏輯值等)

在本例中,選取儲存格A1:D17。利用以下四個條件新增四個規則:

條件1格式:淺黃色;公式:=ISNUMBER(A1)

條件2 格式:粉紅色;公式:=ISLOGICAL(A1)

條件3 格式:淺藍色;公式:=ISTEXT(A1)

條件4 格式:淺綠色;公式:=ISERROR(A1)

Excel-檢視儲存格內容的屬性(數字、文字、邏輯值等)

以本例來看,儲存格A1,A2,A3顯然是錯誤的內容(顏色不對):

儲存格A1看以數字123,其實內容是文字的『123』,相當於『'123』;

儲存格A2看似空白儲存格,其實內容是空字串,相當於『=""』;

儲存格A3看似邏輯值TRUE,真實內容是文字的TRUE,相當於『="TRUE"』。

如此便可稍加檢查儲存格內容是否和你想要的一致。

Excel-檢視儲存格內容的屬性(數字、文字、邏輯值等)

而 Excel 本身也提供一些檢查機制,輔助你、提醒你注意到可能的錯誤。(下圖的56被標示為粉紅色文字)

Excel-檢視儲存格內容的屬性(數字、文字、邏輯值等)

而在 Excel 的選項中,你可以勾選想要 Excel 執行的錯誤檢查規則:

例如『格式化為文字或以單引號開頭的數字』這一項,將有助於辨識真的數字,還是文字格式的數字。

Excel-檢視儲存格內容的屬性(數字、文字、邏輯值等)

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(1) 人氣()