在 Excel 中的資料處理並非都是單純的數值運算而已,也常需要用到邏輯和比較等運算。而邏輯運算和比較運算的傳回結果,可以用來配合 IF 函數根據不同條件得到不同的結果,試算表跟著從靜態變動態了。

基本上 IF 函數是根據條件是否成立,傳回成立的結果或是不成立的結果。參考以下二個,其條件部分用到了數值、比較和邏輯的運算。其中「非0/0」對照「TRUE/FALSE」。

Excel-關於IF的使用

Excel-關於IF的使用

其他的函數中也含有 IF 的概念,例如:COUNTIF 函數。

語法:COUNTIF(範圍, 條件)。

Excel-關於IF的使用

還有像是 SUMIF 函數,語法:SUMIF(條件範圍, 條件, 計算範圍)。

Excel-關於IF的使用

例如:SUMIFS,語法:SUMIFS(計算範圍, 條件範圍1, 條件1, 條件範圍2, 條件2, …)。

Excel-關於IF的使用

也有用於處理錯誤的函數中含有 IF 的概念,例如:IFERROR 函數和 IFNA 函數。而 IFNA 函數用於判斷是否為傳回值錯誤(#N/A)。

當儲存格內容或是公式傳回錯誤值時,可以轉換為其他字串。而搭配判斷錯誤的函數有:ISERROR 函數、ISERR 函數、ISNA 函數等。其中ISERROR 函數和ISERR 函數的差異有於 IFERR 函數有判斷 #N/A 以外的任何一種錯誤值。

Excel-關於IF的使用

arrow
arrow
    文章標籤
    Excel IF
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

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