if大於等於小於雙條件怎麼寫

來源:魅力女性吧 2.08W
if大於等於小於雙條件怎麼寫

使用巢狀and函式可實現。大於等於小於條件是並列關係,不是選擇關係,因此應當使用and函式。例如在a2單元格輸入=if(and(A1>=B1,A1<B2),A1,B2)回車。A2單元格返回值,當A1的值滿足大於等於b1的值且小於B2的值時顯示A1,否則顯示b2的值。提醒要注意的是,比較數值大小的格式不可以為文字格式

有兩種寫法

假設是大於等於10,小於20。

第一種分兩個if來判斷

if(x>=10){

 if(x<20){

     待執行的程式碼...

 }

}

第二種通過用&&並列條件判斷:

if(x>=10 && x<20){

  待執行的程式碼...

}

這邊有大於也有小於,判斷條件的先後順序並不會影響程式。如果是同大同小就跟順序有關係

比如我要判斷小於80跟小於100

if(x<100){

 執行小於100的程式

}

if(x<80){

執行小於80的程式

}

這樣子 小於80的永遠執行不到的,只有把小於80的條件放在小於100的前面,才能執行到。

if(x<80

只能先寫100的,再寫80,否則你給個數比如40,無論在哪個判斷條件都滿足的,所以只能先寫100,再寫80。

熱門標籤