excel中if函式怎麼用有多個條件,多個結果

時間 2022-12-21 16:05:04

1樓:斷線風箏

可以巢狀使用。只有兩個互斥條件,只要乙個if函式即可,兩個以上就可以採用巢狀形式,如3個條件結果。

if(條件1,結果1, if(條件2,結果2,結果3)),謝謝。

excel if函式多個條件如何求取多個結果

2樓:我來也

由於你的圖沒有行列標號,所以暫按「職位」在a1、「入職」在b1單元格的操作,則公式在i2單元格,應該為:

=if(b2=1,1,if(b2=2,if(or(g2>=2,h2>=2000),1,,if(b2=3,if(or(g2>=4,h2>=5000),1,或者是:i2=choose(b2,1,if(b2=2,if(or(g2>=2,h2>=2000),1,,if(b2=3,if(or(g2>=4,h2>=5000),1,

3樓:右哀

用**把你要問的提現出來,要不公式不好寫。

excel裡面if公式如何實現多個條件?

4樓:匿名使用者

1、if公式同時滿足多個條件,我們以下圖的資料來舉例說明。

4、然後利用or()函式來說明只要滿足多個條件中的乙個或乙個以上條件。

5樓:墨汁諾

1、直接用if:

=if(a1>200,600,if(a1>150,500,if(a1>50,400,if(a1>20,300,200)))

把原條件從小到改為從大到小,可減少每個條件輸入"="

2、 用office 365中的ifs:

=ifs(a1<=20,200,a1<=50,300,a1<=150,400,a1<=200,500,a1>200,600)

也可按上面if公式的方法,改為從大到小,減少輸入「=」

=lookup(a1,+,100)

功能:

if函式是條件判斷函式:如果指定條件的計算結果為 true,if函式將返回某個值;如果該條件的計算結果為 false,則返回另乙個值。

例如if(測試條件,結果1,結果2),即如果滿足「測試條件」則顯示「結果1」,如果不滿足「測試條件」則顯示「結果2」。

6樓:退休畫線工

這類有規律的多個條件,用lookup、vlookup比較好,公式簡練。假設20萬之類的資料在a1,下面分別給出3個公式供選擇:

1、直接用if:

=if(a1>200,600,if(a1>150,500,if(a1>50,400,if(a1>20,300,200)))

把原條件從小到改為從大到小,可減少每個條件輸入"="

2、 用office 365中的ifs:

=ifs(a1<=20,200,a1<=50,300,a1<=150,400,a1<=200,500,a1>200,600)

也可按上面if公式的方法,改為從大到小,減少輸入「=」

7樓:懷懷的笑

公式為:a2=if(or(h2="正常休息",h2="事假")*c2>=2),0,if(or(h2="正常休息",h2="事假")*c2<2),"違規",if(c2=1,1,if(c2=0,2,if(c2>=2,0)))

根據你的條件判斷,發現少了乙個判斷條件,就是如果沒有正常休息和事假的時候,昨日整改量大於等於2天時,今日指標會出現false。所以我在公式中加了乙個判斷就是if(c2>=2,0),如果不需要可以刪除。

用上面公式得到的結果如下圖。

8樓:新浪河陽小子

在d2單元格輸入公式=if(f2=""if(and(f2=1,k2<>"正常休息",k2<>"事假"),1,if(and(f2=0,k2<>"正常休息",k2<>"事假"),2,if(and(or(k2="正常休息",k2="事假"),f2>=2),0,if(and(or(k2="正常休息",k2="事假"),f2<2),"違規","

9樓:網友

巢狀比如說:把成績為60分以下、60-69、70-79、80-89、90以上等分數自動填寫優、良、中、及格、差。

語句是:=if(a2>=60,if(a2>=70,if(a2>=80,if(a2>=90,"優","良"),中"),及格"),差")

但也可與其他函式或篩選功能配合使用。

10樓:漢玄

=if(and(a1>0,b1>0),…或者=if((a1>0)*(b1>0),…或者=if(and(a1:b1>0),…最後按ctrl+shift+enter結束。

excel中if函式如何選擇多個條件

11樓:匿名使用者

=if(or(b2>=1000,c2>=10000),"特大",if(or(b2>=500,c2>=1000),"大型",if(or(b2>=100,c2>=500),"中型","小型"))

f2單元格輸入上面的公式下拉if函式的定義,執行真假值判斷,根據邏輯計算的真假值,返回不同結果。可以使用函式 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 時返回的值。

例如,如果本引數為文字字串「預算內」而且 logical_test 引數值為 true,則 if 函式將顯示文字「預算內」。

如果logical_test 為 true 而 value_if_true 為空,則本引數返回 0(零)。

如果要顯示true,則請為本引數使用邏輯值 也可以是其他公式。

12樓:匿名使用者

=if(a2>0,"天津","if(b2>0,"北京","if(c2>0,"山東","

就是如果天津、北京下面的大於0,山東的數字小於0,那麼應該得出北京,天津,山東可以未空。

這句是什麼意思,是要得到北京,還是北京和天津?

13樓:匿名使用者

不是很明白你的意思。

=if(a2>0,"天津",if(b2>0,"北京",if(c2>0,"山東"))

excel中if函式有多個條件如何使用?

14樓:網友

這種函式確實有很多的條件,其實使用通過這種函式,你確實有個使用的那種最多的條件,通過他的條件你才能去好好的使用這個函式。

15樓:知識從這裡起飛

電子**中if函式有多個條件時可以進行多個條件的巢狀使用。

16樓:浮華落盡

這樣的情況就需要把條件限制在某一些資料之前,來進行相應的定義操作使用。

17樓:娛樂影視君

如果有多個條件的話,這個你可以把它的多個條件然後重複一下就可以了。

excel中在if函式中想用乘法怎麼用

你的輸入沒問題,應該是標點符號使用了中文輸入法下的符號 引號 換成英文輸入法試試。excel if函式乘法運算 5 excel 中乘法函式是怎麼用的?材料 工具 excel2007 1 開啟電腦,點選開啟。excel2007 2 以蘋果的 為例子,來求專一下蘋果每月共銷售屬多少錢?3 選中彙總下面的...

Excel函式操作,在excel函式中,怎麼用如果函式

在a1輸入68.04,在a2輸入0.64,在a3裡輸入 round a1 a2,2 則得到106.31,如果在b2輸入3828,可在b3輸入 round a3 b2,0 則會在b3得到406955。為什麼會出現你說的狀況呢?因為你用68.04除以0.64,得到106.3125後,你再通過保留兩位小數...

excel函式怎麼用

累計超過3000,超出部分打八折,而且之後消費都打八折,度友可以看看這個方法適合不,公式為 if sum c 8 c8 3000,sum c 8 c8 if sum c 8 c8 3000,3000 sum c 8 c8 3000 0.8 3000 公式有點複雜,但是很好理解。輸入完畢以後,右拉填充...