各位大家好,我是Excel歸故鄉。今天來看一下一個老生常談的問題,TRUE、FALSE和1、0之間的關系。我們經常說TRUE、FALSE可以與1、0之間相互的替代,今天我們就先來看看他們之間是怎麼互相轉化的,後面的内容再舉一些實際案例來給大家講解具體的用法。
首先,我們先來說1、0在什麼情況下可以代替TRUE、FALSE。這種情況一般在IF函數中使用,并且大多數我們接觸到也就是在IF函數中使用,我們前面講解VLOOKUP函數逆向查找的時候也講過IF{1,0}方法,就是一個典型的案例。這個方法沒有什麼難點,就是用1替代IF函數第一參數為TRUE時的情況,用0替代IF函數第一參數為FALSE時的情況。大家可以參考一下案例:
我們可以看到,TRUE-1(隻要是非0數字都可以),FALSE-0,之間實現了完美的替代,最終得到的結果都是一緻的。這樣就可以衍生出很多用法來,比如我們可以用公式計算出來的數字來做一些相應判斷,後面我們有具體的案例。
我們接着來看第二種情況:TRUE和FALSE怎麼被轉換成1和0來用,又該怎麼轉換呢?我們先看如何将TRUE和FALSE被轉換成1和0。下面給大家介紹幾種方法:
以上三種是TRUE和FALSE轉換成1和0的三種常用方法,大家可以自己試一下。下面給大家看一個簡單的案例:
這裡我就簡單說一下思路,大家可以按照公式自己試一下。首先我們用所有分數與60分進行對比,對比的結果顯然是TRUE和FALSE,大于60分的就是TRUE,小于的就是FALSE。那我們是不是統計TRUE的個數即可,怎麼統計最快捷呢?我們聯想到上面講解的TRUE和FALSE可以轉換成1和0,如果都轉換成1和0了,那不就是把所有數字相加就可以了嗎?我們就用上面三種方法任意選擇一種,将TRUE和FALSE可以轉換成1和0,這裡采用1*的方式,轉換完成後,隻需要用SUM函數把這些1和0加起來,就得到最終的結果,是不是特别簡單~
以上就是本期的全部内容,後面我們将講解相應的實際案例,原創不易,請大家多多支持,期待與大家互相學習,共同進步!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!