有時網友反應看不懂公式中的 TRUE,FALSE 運用,可能是因為我在公式中有做了一些改變,導致有些網友分不清楚。看看以下的說明是否對你有幫助。

在 Excel 裡,邏輯值 TRUE/FALSE 在運算時會轉換為 1/0,所以在執行N(A3)、A3*1、A3+0、A3-0、A3/1、--A3等等的運算時,結果都會以 1/0 呈現。

邏輯值 TRUE,FALSE 在運算時轉換為 1,0

【設計與解析】

【例】判斷9是奇數或是偶數

(1) IF(MOD(9,2)=1,"9是奇數","9是偶數")

(2) IF(MOD(9,2),"9是奇數","9是偶數")

因為MOD(9.2)的結果為1,而TRUE=1,所以公式可省略「=1」。

 

【例】判斷如果23大於20則將50加10

(1) 50+IF(23>20,10,0)

(2) 50+(23>20)*10

因為(23>20)的結果為TRUE,而TRUE=1,所以公式不需使用IF函數。

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel 邏輯值 轉換
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

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