EXCEL在日常的數據處理中,産生錯誤的值是在所難免的,但有時候,我們又想将這些錯誤的值忽略,隻計算正确的值,如下圖所示,在這樣的情況下,ISERROR函數,就可以派上用場了。
【學習内容】
1、ISERROR函數
(1)功能:檢測給定值是否為任意錯誤值,用于判斷指定數據是否為任意錯誤值。
(2)語法:ISERROR(value)
value:要檢驗的值。
value可以是空值(空單元格)、錯誤值、邏輯值、文本、數字、引用值,或者引用要檢驗的以上任意值的名稱。
2、實例一:忽略錯誤值,計算上半月的營業額
在處理數據時,有時傳過來的數據可能會包含一些錯誤的值,比如邏輯或文本等,如果這些錯誤值不影響數據的總體性,為了能快速統計出數據,我們有必要忽略錯誤值進行統計。
(1)打開“上半年銷售額統計表”,如下圖所示:
(2)選中E3單元格,輸入公式:
=SUM(IF(ISERROR(C3:C8),0,C3:C8))
注意的這是函數數組組合公式,應按【Ctrl】 【Shift】 【Enter】組合鍵,才可以得到正确的結果。如下圖:
(3)公式釋疑
先用IF語句判斷判斷C3:C8區域的值是否有錯誤的值,如果有,則為0,否則就取值。最後是将取出的值求和,得到需要的結果。
3、實例二:與IF語句結合,處理錯誤的信息
在處理表格時,為了表格的美觀和專業性,對于有錯值的單元格,我們并不想讓它顯示出來,這就要對這些錯誤的值進行處理了,比如對于上面的數據表,可以在D3單元格中輸入如下的公式:
=IF(ISERROR(C3),"-",C3)
得到的結果如下圖所示:
公式的意思是先判斷C3單元格是否是錯誤值,如是是,則顯示“-”,否則顯示C3單元格的值。
往下填充,就可以得到想要的結果了。
【小結】ISERROR是EXCEL判斷值是否錯誤的函數,在處理表格數據時,其應用還是很多的,如本文的兩個例子,除了能讓表格數據更美觀專業外,重要的是具有對錯誤值進行判斷,并可以按預想的進行處理,從而得到想要的結果。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!