作者:無非 來源:無非Excel(ID:nothingbutcourse) 大家好,歡迎來到無非課堂,我是無非~ 乘法與加法作為算術(shù)運(yùn)算,經(jīng)常在公式中出現(xiàn),相信只要會用Excel的人都深切體會。其實(shí),除了進(jìn)行算術(shù)運(yùn)算,二者還具有其他獨(dú)特的用法,可以用它用替代邏輯函數(shù)就是其中之一。 Excel中邏輯函數(shù)AND和OR的功能是用于多個(gè)條件的“與”和“或”運(yùn)算,經(jīng)常用于進(jìn)行條件判斷的函數(shù)公式中。 應(yīng)用場景一: 常用的分?jǐn)?shù)等級判斷,60分及以上,100分及以下為合格,其他為不合格,可以用函數(shù)IF進(jìn)行條件判斷,邏輯函數(shù)AND用于將兩個(gè)子條件(大于等于60、小于等于100)進(jìn)行“與”運(yùn)算,其結(jié)果作為IF函數(shù)判斷的條件。具體的公式為: =IF(AND(A1>=30,A1<=100),'合格','不合格') 應(yīng)用場景二: 如下圖所示的表格中,數(shù)量3及以上或者總銷售額為9000及以上的考核為優(yōu)秀,其他為一般。 可以用函數(shù)IF進(jìn)行條件判斷,邏輯函數(shù)OR用于將兩個(gè)子條件(大于等于3、大于等于9000)進(jìn)行“或”運(yùn)算,其結(jié)果作為IF函數(shù)判斷的條件。具體的公式為: =IF(OR(D2>=3,E2>=9000),'優(yōu)秀','一般') 01 — 用乘法替代AND函數(shù) 分析: AND函數(shù)只有在多個(gè)判斷同時(shí)成立時(shí)才返回TRUE,只要其中有一個(gè)判斷不成立,AND函數(shù)的返回值都是FALSE。TRUE可轉(zhuǎn)換為數(shù)值1,F(xiàn)LASE可轉(zhuǎn)換為數(shù)值0,AND函數(shù)的運(yùn)算方式剛好與算術(shù)運(yùn)算中的乘法一致,所以通常可以用“乘法”替代AND函數(shù)。 應(yīng)用: 場景一中的原公式 =IF(AND(A1>=30,A1<=100),'合格','不合格') 可修改為: =IF((A1>=30)*(A1<=100),'合格','不合格') 02 — 用加法替代OR函數(shù) 分析: OR函數(shù)的多個(gè)判斷只要有一個(gè)成立時(shí)都返回TRUE,只有所有判斷都不成立時(shí)才返回FALSE。TRUE可轉(zhuǎn)換為數(shù)值1,F(xiàn)ALSE可轉(zhuǎn)換為數(shù)值0,OR函數(shù)的運(yùn)算方式剛好與算術(shù)運(yùn)算中的加法一致,所以通??梢杂谩凹臃ā碧娲鶲R函數(shù)。 應(yīng)用: 場景一中的原公式 =IF(OR(D2>=3,E2>=9000),'優(yōu)秀','一般') 可修改為: =IF((D2>=3) (E2>=9000),'優(yōu)秀','一般') 如下圖所示,選定F2單元格,錄入公式; 如下圖所示,填充公式得到其他人的考核結(jié)果。 從以上應(yīng)用場景可以看出,采用乘法和加法替代AND函數(shù)和OR函數(shù),可以簡化公式,同時(shí)也提高了運(yùn)算效率。 |
|