讓多個IF嵌套的公式變得更加簡潔易讀
發布日期:2015-08-06瀏覽:2618
在培訓Excel應用的時候,有很多學員都已經掌握IF函數的使用,但是IF函數只適合用在條件較少的判斷,如果超過3個條件判斷用IF函數來做就會非常麻煩,并且后期如果要修改也會非常的難以看明白,會耗費很多后期維護的時間,并不太實用,但是很多同學最熟的也是這個函數,在不懂其他復雜函數的情況下有沒有辦法改變這個困境呢?
其實在Excel里面還有AND、OR、NOT這三個比較特殊的函數經常用來搭配IF函數使用。其中AND函數可以做到:所有條件都通過就通過這種與操作。而OR函數可以做到:任意一個條件通過就通過的或操作。舉個例子如果要判斷大于60小于90就是及格可以用公式這么寫:IF(AND(A1>60,A1<90),“及格”,“未知”)。OR的用法跟AND的用法類似,而NOT的用法就是得到一個相反的邏輯值。
所以將來如果有四五個條件需要做判斷的情況下,我們就可以使用AND或者OR來代替多個IF嵌套的方法,使得公式更加簡潔又易于理解。
其實在Excel里面還有AND、OR、NOT這三個比較特殊的函數經常用來搭配IF函數使用。其中AND函數可以做到:所有條件都通過就通過這種與操作。而OR函數可以做到:任意一個條件通過就通過的或操作。舉個例子如果要判斷大于60小于90就是及格可以用公式這么寫:IF(AND(A1>60,A1<90),“及格”,“未知”)。OR的用法跟AND的用法類似,而NOT的用法就是得到一個相反的邏輯值。
所以將來如果有四五個條件需要做判斷的情況下,我們就可以使用AND或者OR來代替多個IF嵌套的方法,使得公式更加簡潔又易于理解。





請輸入正確的用戶名