Excel2019條件語句及巢狀條件語句的用法

2021-10-25 11:30:19 字數 1305 閱讀 9530

出自:cdpxc(csdn id)

目錄

if(a, true, false)

一、兩種情況的判斷方法

二、兩種以上情況的判斷方法

1、輸出為文字的情況

2、語句輸出為文字也可以

3、判斷語句為文字的情況

注意:if(a, true, false)為在excel**中的單元格使用if語句的用法,含義為:如果a為真,輸出true;否則,輸出false。

輸入=,才能調起excel的函式計算,一般情況下都會有函式用法提示。

=if(a1<=0.05, true, false) # 經典用法

=if(or(a1="**", a1="*"), 1, 0) # 巢狀or(或)判斷

=if(and(a1<=0.05, a1>0.01), 1, 0) # 巢狀and(與)判斷

如果對(負無窮,0.01),[0.01, 0.05], (0.05,正無窮)三個區間進行判斷劃分:

如果滿足(負無窮,0.01),輸出2;

如果滿足[0.01, 0.05],輸出1;

如果滿足(0.05,正無窮),輸出0。

語句可以寫:

=if(m3<=0.01,2,if(0.05=if(m3<=0.01,2,if(0.05>=m3>=0.01, 1, 0)) #語句m3<=0.01判斷正確,其餘都按0輸出

=if(m3<=0.01,2,if(and(0.01<=m3, m3<=0.05), 1, 0) # 正確

與上面相同的區間劃分,要求為:

如果滿足(負無窮,0.01),輸出**;

如果滿足[0.01, 0.05],輸出*;

如果滿足(0.05,正無窮),什麼也不輸出。

語句可以寫:

=if(m3<=0.01,"**",if(0.05=if(m3<=0.01,"**",if(and(0.01<=m3, m3<=0.05),"*","")) #正確

判斷語句為文字的情況也類似,不再贅述。

主要類似0.01<=a<=0.05的語句,記得用and(0.01<=a, a<=0.05),不然容易出錯,也就是excel中單邊(條)判斷是可以的,但是雙邊(多條)判斷要借助and,or等。

一定要用英文的符號,如:"", '' ()!正確的,而 「」 , 』 ()!錯誤的。

輸入公式時,在單元格內輸入也行,在上方f(x)處輸入也可以。

如有錯誤請批評指正,我會及時訂正的!

(27)條件語句

c 語言提供了兩種按條件執行的語句 一種是if語句,它根據條件決定控制流。另外一種是switch語句,它計算乙個整型表示式的 值,然後根據這個值從幾條執行路徑中選擇一條。作用 判斷乙個指定的條件是否為真,根據判斷結果決定是否執行另外一條語句。if語句有兩中形式 一種含有else分支,另外一種沒有。i...

2 條件語句

python條件語句是通過一條或多條語句的執行結果 true或者false 來決定執行的 塊。python程式語言指定任何非0和非空 null 值為true,0 或者 null為false。python 程式設計中 if 語句用於控制程式的執行,基本形式為 if 判斷條件 執行語句 else 執行語...

02 條件語句

if 條件 條件成立後的 else 條件不成立後的 示例1print 開始 if 5 5 print 123 else print 456 print 結束 示例2num 19 if num 10 print num變數對應值大於10 else print num變數對應值不大於10 示例3 use...