求高手,EXCEL的if函式巢狀式的編寫

時間 2021-10-17 04:38:55

1樓:匿名使用者

在g12裡輸入=if(if((c12>=7)+(d12>=4),f12,f12*(0.15*c12+d12*0.3))>=f12,f12,f12*(0.

15*c12+d12*0.3))

****************************************

您的問題==我的課題 奉獻知識==輝煌生命

黑龍江省 張志晨

****************************************

細細想來,不用這麼麻煩

在g12裡輸入=if((0.15*c12+d12*0.3)>=1,f12,f12*(0.15*c12+d12*0.3))

即可!!

因為:1). 當病假》=7天或事假》=4天時,則扣除全部事業津貼。==必是超過100%。 也就是扣除100%

2). 病假一天扣除事業津貼金額的15%,事假一天扣除事業津貼金額的30%。==兩者之和可能等於或超過100%。等於或超過了,扣除100% 。不超過按實際百分比扣。

3). 若「扣款」金額大於「津貼款」金額,則「應發金額」取0。==等於或超過了,扣除100% 。

綜上所述,就是考察扣款的百分比,僅判斷這乙個條件即可!!!

故有簡化後的公式產生!!!

............

巧妙是深思的結晶,智慧型是創造的前提!

2樓:匿名使用者

=roundup(if(or(c12>=7,d12>=4),f12,if(f12*(0.15*c12+0.3*d12)>=f12,f12,f12*(0.

15*c12+0.3*d12))),2)

求高手,excel if函式巢狀的執行過程

3樓:匿名使用者

先將站名與線號列乙個對照表,可放在同一工作表上,也可放在另一工作表上,如放版在sheet2的a、b列上,然權後在要查詢引用的地方(如b1)錄入公式:

=vlookup(a1,sheet2!a:b,2,0)

(公式中a1是要查詢的站名)。

excel的if函式多層巢狀怎麼寫公式啊

4樓:匿名使用者

用lookup比較方便,如:=if(a1="","",lookup(a1,,))

5樓:我愛桑果

假設成績在a1單元格,90以上為優,80以上為良,70以上為中,那麼公式可以寫為:

=if(a1>=90,「優」,if(a1>=80,"良",if(a1>=70,"中",if(a1>=60,"及格","不及格"))))

6樓:暗流在洶湧

一般是這樣的:

=if(第1層條件, 滿足條件的值, 巢狀1層if(第2層條件, 滿足條件的值, 巢狀2層if(...) ) )

也就是每個if都是跟上級一樣的語法。

7樓:匿名使用者

=if($m4>=90,"★★★★",if($m4>=80,"★★★",if($m4>=70,"★★",if($m4>=60,"★",if($m4>=40,"☆","●")))))

其中m4就是成績列,引號與逗號都是半形。

8樓:匿名使用者

可以查啊··········

求excel高手,if函式巢狀,小於100為差,大於等於100為中,大於等於500為良,大於等於1

9樓:匿名使用者

假設資料寫在a1單元格,則公式為

=if(a1="","",if(a1<100,"差",if(a1<500,"中",if(a1<1000,"良",if(a1<3000,"優","卓越")))))

或=if(a1="","",lookup(a1,))

10樓:

a1是數值假設在b2做出判斷則在b2中輸入

=if(a1>=3000,"卓越",if(a1>=1000,"優",if(a1>=500,"良",if(a1>=100,"中","差"))))

11樓:匿名使用者

假設需要進行判斷等級的資料在a列,在其他列輸入函式公式

=if(a:a>=3000,"卓越",if(a:a>=1000,"優",if(a:a>=500,"良",if(a:a>=100,"中","差"))))

12樓:匿名使用者

=if(a<100,"差",if(a<500,"中",if(a<1000,"良",if(a<3000,"優","卓越"))))

13樓:匿名使用者

=if(b1>=3000,"卓越",if(b1>=1000,"優",if(b1>=500,"良",if(b1>=100,"中",if(b1<100,"差","")))))

excel if函式中再巢狀條件函式該怎麼寫

14樓:匿名使用者

=if(條件1,結果1,if(條件2,結果2,if(條件3,結果3,結果4))),依此類推,最多可巢狀7級。

15樓:匿名使用者

=if(and(a1>1,b1>1),9,if(and(a1<1,b1<1),0,1))

在 a1,b1都大於1的時候結果是9,都小於1的時候是0,其他時候是1

excel巢狀四層if函式的問題,求高手解答……

16樓:釋普定法師

公式表達錯誤,應該為;

=if(i28>500,"甲",if(and(i28<=500,i28>400),"乙",if(and(i28<=400,i28>300),"丙","丁")))

或=if(i28>500,"甲",if(i28>400,"乙",if(i28>300,"丙","丁")))

17樓:匿名使用者

公式表達錯誤,應該為;

=if(i28>500,"甲",if(i28>400,"乙",if(i28>300,"丙","丁")))

18樓:智慧型自動化資料分享庫

你是用什麼版本的excel

如果是2007的話,你開啟上面的開始(暫這樣叫)有個excel選項--進去有個公式(右邊)迭代計算,勾起來就可以了

excel中if函式巢狀錯誤解答

其實巢狀的if函式,前面已經判斷了大於的情況,潛逃裡面就沒必要再加小於等於的判斷了,因為就是判斷結果不大於才進入巢狀if的。而多條件的表示方法也不對,例如 100000100000,a10 150000 或者 a10 100000 a10 150000 所以公式可以寫成 if 150000 4 if...

excel中if函式多層巢狀問題

a1 500 a1 600 b1 30 5.5 b1 40 5.5 b1 30 b1 40 7.5 a1 800 b1 30 18.5 b1 30 22 a1 1000 a1 1200 b1 30 22 b1 30 b1 38 30 b1 38 b1 45 37 b1 45 45 a1 1400 b...

求excel函式匹配寫法,求Excel函式匹配寫法

在b表的 e2 輸入 vlookup a2,a表資料庫 a 2 c 11,3,a 2 c 11 是表示你所能匹配的區域,加了 符號是讓這個公式下拉不會把這區域改變 如果b列才是編號,那公式應為 vlookup a2,a表資料庫 b 2 c 11,2,如果d列才是名稱的話,a列是編號 vlookup ...