2012年7月20日 星期五

Excel-運算中對儲存格為0的處理(N函數)

老師問到在 Excel 試算表中輸入成績來統計,關於學生缺考時要如何輸入的問題。參考下圖,以 Excel 2010 為例來說明:

在成績A欄位中,未輸入成績的部分,不會列入平均值計算。

在成績B欄位中,缺考部分若輸入0,則成績會列入平均值計算,所以最低分為0。

在成績C欄位中,缺考部分若輸入「缺考」,不列入平均值計算。

Excel 在運算公式中會自動轉換,例如將邏輯值 TRUE 轉換為 1,將邏輯值 FALSE 轉換為 0 。參考下圖,試著以 N 函數來轉換儲存格內容為數值,觀察其結果:

N 函數可以將日期和時間,轉換成對應的數值。可以將文字轉換為0,將邏輯值 TRUE/FALSE 轉換為1/0,如果是錯誤值,則轉換結果還是錯誤值。而一般未經 N 函數之運算:

若輸入公式:=B2&"A"=41110A

若輸入公式:=B4+B4=2

若輸入公式:=B7*2=#VALUE!

若輸入公式:=SUM(B4:B5),其結果為 0。

若輸入公式:=SUM(N(B4:B5)),其結果為 1。

沒有留言:

張貼留言

檢視其他文章

好康東東