關閉→
當前位置:知科普>IT科技>表格中if函數應該如何判斷多個條件

表格中if函數應該如何判斷多個條件

知科普 人氣:6.11K

可以用AND()或OR()把條件放在一起。 1、多層IF嵌套.比如if(A1>1,"1",if(A1>2,"2","3")) 2、用AND(),OR(),AND表示裏面的條件必須全部符合,OR表示,只要有一個符合就可以: 舉例: 1、在單元格內輸入“=IF(OR(B10>=80,C10>=80),"優","差")”。表示其中

在表格函數的運用中,“IF"函數我們經常用到,往往我們用”IF“判讀多個條件時,運用的是多級嵌套的方式。然而,需要多個條件,只需滿足其中一個條件時就返回真值,就不好做了,於是就可運用”AND“和”OR“。

材料/工具

電腦電子表格

具體函數如下:IF(AND(B2>6.9,B26.8,B27.1,B2=6.7,B27.2,B20,B1>0), 或者=if((A1>0)*(B1>0), 或者=if(and(A1:B1>0),最後按ctrl+shift+enter結束。 擴展資料: 在數理統計學中,待估計的未知量是總體分佈的參數θ或θ的某個函數g(θ)。區間估計問

方法一

首先了解一下AND 和 OR 的定義

非得用if嗎?用別的行嗎? 可以的話,公式如下: =LOOKUP(B1,{0;10;100;1000},{230;330;450;700})*B1 如圖所示:

"AND”的定義:判斷多個條件是否為真,條件用"Logical"(邏輯表達式)指定。如果所有條件都為真,返回值為TRUE(真);如果任意一項條件為假,則返回FALSE(假)。即任意某一條件不滿足即為不滿足。參數用逗號分開,最多可以指定30個。

您好,我來舉一個簡單的例子問您講解吧。 如果給出的題目為:當平均温度>=15時,得出的結論是“暖和”;當15>平均温度>=5時,結論為“有點冷”;當5>平均温度>=-5時,結論為“冷”;當-5>平均温度>=-10時,結論為“很冷“;當平均温度

"OR”的定義:判斷多個條件中是否有任意一個條件為真,條件用"Logical"(邏輯表達式)指定。如果任意一個條件為真,返回值為TRUE(真);如果所有條件為假,則返回FALSE(假)。即任意某一條件滿足即為滿足。

每一個IF後加左括弧,最後一次性補足右括弧,左右括弧數量相等 比如:A2為學員成績,B2、C2、D2分別為優、良、合格的標準(90、80、60),需要在E2中自動顯示達到的等級,則公式可輸入:=IF(A2>=B2,"優",IF(A2>=C2,"良",IF(A2>=D2,"合格","不

表格中if函數應該如何判斷多個條件

如圖所示,在單元格內輸入“=IF(OR(B10>=80,C10>=80),"優","差")”。表示其中一個不滿足時返回假值"差"。

提問的公式並沒有錯,但可以精簡為以下公式: =IF(K28="","",LOOKUP(K28,{0,"不合格";60,"合格";75,"良好";85,"優秀"})) 估計是K28這個單元格的格式設定問題,鼠標左鍵點中該單元格,查看編輯欄上顯示的數字與單元格是否相同。 或者把該單元格格

表格中if函數應該如何判斷多個條件 第2張

在單元格內輸入“=IF(OR(B2>=80,C2>=80),"優","差")”。表示其中一個滿足時返回真值"優"。

1、並列的應用場景,算出這些人是否合格,小於60不合格,大於60小於100是合格 2、多條件並列判斷,我們要用得到以下函數,and()表示括號內的多個條件要同時成立;or()表示括號內的多個條件任一個成立,就成立 3、用and()測試,這個比較適合此場景

表格中if函數應該如何判斷多個條件 第3張

向下拖動單元格,可判斷其它單元格

可以用if嵌套來實現:=if(A1=1,"通過",if(A1=2,"拒絕","待定")) 由於if嵌套的層數,在2003版及以前,最多隻能7層,同時嵌套層數過多時,公式過於宂長,這時用lookup()等函數較為簡便,本題: =lookup(A1,{1,2,3},{"通過","拒絕","待定"})

表格中if函數應該如何判斷多個條件 第4張

方法二

以如下表格的常用的評價等級為例,小編教大家用 IF的嵌套來完成,

1、在excel表格中的A列單元格內輸入一組數據,用來使用IF函數輸入五個條件進行數據操作。 2、在B2單元格內輸入IF公式: =IF(A2

表格中if函數應該如何判斷多個條件 第5張

點擊“評測”下方的單元格輸入"=IF(E2<150,"差",IF(E2<200,"中",IF(E2<250,"良","優")))",然後點擊回車鍵就出來了(注意:公式中的任何標點符號都要用英文狀態下的)

打開表格。 在AND結果那一列,E2單元格中輸入“=IF(AND(C2>=70,D2>=80),"優","差")”,其中“C2”表示的是需要判斷的成績所在的行列;“D2”也表示需要判斷的成績所在的行列;“70”、“80”表示產生的條件;後面的“優”、“差”表示的是結果,判斷過後所產生

表格中if函數應該如何判斷多個條件 第6張

向下拖動單元格,可判斷其它單元格

可以用if嵌套來實現:=if(A1=1,"通過",if(A1=2,"拒絕","待定")) 由於if嵌套的層數,在2003版及以前,最多隻能7層,同時嵌套層數過多時,公式過於宂長,這時用lookup()等函數較為簡便,本題: =lookup(A1,{1,2,3},{"通過","拒絕","待定"})

表格中if函數應該如何判斷多個條件 第7張

擴展閲讀,以下內容您可能還感興趣。

excel中if 函數如果有兩個條件,怎麼輸公式

if套用問題,可能關係二方面,一是公式怎麼寫,二是數據處理中怎麼判斷,

1、公式寫法:=if(判斷對錯,對時顯示結果,錯時顯示結果),如:=if(a1>1,1,0);

後兩個結果分別可以換成if()公式。如:

=if(a1>1,if(a1>10,3,1),0)

=if(a1>1,1,if(a1>0,0,-5))

2、計算機計算時,是從最外層if開始計算的,就是先判斷最左邊,第一個if(),所以如果判斷較多時,可以只用大於號>,或小於號,如下題。

例如:某工廠計件獎勵,完成率低於70%無獎金,大於等於70%一件扣0.5元,大於等於86%的一件扣0.3元,100%的獎1000元,多於100%的一件獎1元。數據在A2,完成率在B2,任務數量在E2,公式:

=IF(B2>1,1000+A2-$E$2,IF(B2=1,1000,IF(B2>=0.86,-($E$2-A2)*0.3+1000,IF(B2>=0.7,-($E$2-A2)*0.5+1000,0))))

擴展資料

IF函數一般是指Excel中的IF函數,根據指定的條件來判斷其“真”(TRUE)、“假”(FALSE),根據邏輯計算的真假值,從而返回相應的內容。可以使用函數 IF 對數值和公式進行條件檢測。

語法

IF(logical_test,value_if_true,value_if_false)

Logical_test 表示計算結果為 TRUE 或 FALSE 的任意值或表達式。

例如,A10=100 就是一個邏輯表達式,如果單元格 A10 中的值等於 100,表達式即為 TRUE,否則為 FALSE。本參數可使用任何比較運算符(一個標記或符號,指定表達式內執行的計算的類型。有數學、比較、邏輯和引用運算符等。)。

Value_if_true logical_test 為 TRUE 時返回的值。

例如,如果本參數為文本字符e799bee5baa6e4b893e5b19e31333366303063串“預算內”而且 logical_test 參數值為 TRUE,則 IF 函數將顯示文本“預算內”。如果 logical_test 為 TRUE 而 value_if_true 為空,則本參數返回 0(零)。如果要顯示 TRUE,則請為本參數使用邏輯值 TRUE。value_if_true 也可以是其他公式。

Value_if_false logical_test 為 FALSE 時返回的值。

例如,如果本參數為文本字符串“超出預算”而且 logical_test 參數值為 FALSE,則 IF 函數將顯示文本“超出預算”。如果 logical_test 為 FALSE 且忽略了 value_if_false(即 value_if_true 後沒有逗號),則會返回邏輯值 FALSE。如果 logical_test 為 FALSE 且 value_if_false 為空(即 value_if_true 後有逗號,並緊跟着右括號),則本參數返回 0(零)。VALUE_if_false 也可以是其他公式。

參考資料來源:百度百科:IF函數

if函數中多個並列的條件怎麼定義?

1、並列的應用場景,算出這些人是否合百格,小於60不合格,大於60小於100是合度格

2、多條件並列判斷,我們要用得到以下函數,and()表示括號內的多個知條件要同時成立;or()表示括號內的多個條件任一個成立,就成立

3、用and()測試,這個比較適合此場景,道在單元格內輸入:=IF(and(B3>60,B3<100),"合格版","不合格")

4、我們下來填充,看看結果,一一對應都沒有出錯

5、我們用權or()測試,這裏或許不太合適

excel中if 函數如果有兩個條件,怎麼輸公式

1.以圖中表格為例,銷售額大於等於【4000】,獎勵金為【500】;銷售額大於等於【3500】獎勵金為【300】;銷售額低於【3500】,沒有獎勵金,所以獎勵金為【0】。選中要輸入函數公式的單元格,開始輸入公式。

2.輸入【=IF】,等於號一定要輸入,輸入的公式所有的標點符號都是需要用英文輸入法輸入。

3.然後輸入括號,【(B2>=4000,"500",】,其中,B2單元格為編號為【01】的員工的銷售額,填寫的條件要由大到小,所以要先輸入>=4000,而不是e799bee5baa6e79fa5e98193e78988e69d8331333431363566>=3500。

當銷售額大於等於4000時顯示【500】,這個【500】在公式中要用英文的雙引號輸入,然後用英文的逗號分隔開,繼續寫下一個條件。

4.重新輸入一個條件,需要再輸入if和括號,格式跟上一步一樣,就是【IF(B2>=3500,"300",】,同樣用逗號隔開。

5.輸入最後一個條件【IF(B2<3500,"0"】,輸入後不需要再輸入逗號,直接輸入右邊的括號。

6.因為有三個if條件,所以對應需要在最後保留三個右邊的括號,敲回車鍵確定公式,退出單元格。

7.選中單元格,可以看到表格上方的完整公式,鼠標放到單元格右下角,出現十字符號時拖動鼠標,複製公式到下面的單元格。

8.這樣表格就製作完成了。

excel if函數多個條件怎麼用 excel中if函數多條件

1、首先在單元格中輸入“分數”數據,需要根據不同的分數標註出知等級。

2、然後在B2單元格輸入IF函數的公道式:“=IF(A2<60,"不及格",IF(A2<70,"及格",IF(A2<80,"中",IF(A2<90,"良",IF(A2<=100,"優")))))”。

3、點擊回車即可得到計算結果,回可以看懂啊對應“50”分的等級是不及格。

4、然後點擊B2單元格右下角的綠色圓點並下拉填充公式,答即可批量得到等級計算的結果。

EXCEL表格函數的關於——“IF三個條件分別對應三個結果的公式,請高人指點!我只會簡單的兩結果判斷!”

可以用if嵌套來實現:=if(A1=1,"通過",if(A1=2,"拒絕","待定"))

由於百if嵌套的層度數,在2003版及以前,最多隻能7層,同時嵌套層數過多時,公式過於宂長,這時用版lookup()等函數較為簡便,本權題:

=lookup(A1,{1,2,3},{"通過","拒絕","待定"})

TAG標籤:#函數 #表格 #