excel如何使用if函式巢狀使用

時間 2021-12-19 13:11:29

1樓:書法大家園

excel2003中if函式巢狀使用方法

2樓:匿名使用者

=lookup(b3,,)

不需要用if巢狀,現在是四層,如果層數多了就巢狀不了了,而且if巢狀函式可讀性差。

3樓:洋老師辦公教程

輸入等於if函式,選擇判斷的單元格,輸入大於等於和條件,逗號,雙引號,輸入條件成立返回優秀。在複製公式,貼上到後面改為條件,優秀改為良好,在複製公式,把修改條件,良好改為及格,輸入一個為不及格,補齊三括號確定即可。

4樓:匿名使用者

=lookup(b3,*100000,)

excel中if函式巢狀使用的方法

5樓:小不點

舉例:比如說,我們需要對成績進行評級。大於等於80分的評為「a」,大於等於70分小於80分評為「b」,大於等於60分小於70分的評為「c」,小於60分的評為「d」。

步驟如下:

1、下面我們開始寫函式 =if(a1>=80,「a」,……)也就是當a2大於等於80時,得到「a」。如果a2不滿足大於等於80,根據評級標準,那麼會有三種可能:

a.大於等於70小於80,b.大於等於60小於70,c.小於60,這三種情況。

2、我們將第一種情況用if函式巢狀在上述表示式中 =if(a2>=80,"a",if(a2>=70,"b",……)),這樣就完成了。

3、同理我們將第二種情況用if函式繼續巢狀,那麼表示式變成了 if(a2>=80,"a",if(a2>=70,"b",if(a2>=60,"c",……)))

那麼省下的情況就是小於60了,評級為「d」所以表示式最終為if(a2>=80,"a",if(a2>=70,"b",if(a2>=60,"c","d")))。

4、and函式

如果你熟悉and函式的應用,那麼我們使用and函式就相對好理解一些,因為and函式就上述的三種可能表達的更加清楚。見圖:

6樓:匿名使用者

excel2003中if函式巢狀使用方法

7樓:申屠笑雯波平

進度表2的b2單元格公式

再給你改造一下,如果在表1中未找到裝置編號,則顯示「未找到本**」

=if(isna(vlookup(a2,進度表1!a:c,2,0)),"未找到本**",if(vlookup(a2,進度表1!

a:c,2,0)="提交採購申請",vlookup(a2,進度表1!a:

c,3,0),"未請購"))

8樓:山桑弓

你的公式中

<20002000,n6<2500)

if函式是一個用途比很廣的函式,除了可以多去巢狀使用,它還支援常量陣列寫法,與多個if巢狀相比,長度可以縮短,並不受七層的限制,你這個例子,可以寫成

=min(if(n6<*1000,%,0.15))

9樓:匿名使用者

=if(n6<2000,0,if(n6<2500,0.05,if(n6<4000,0.1,0.15)))粘上去就搞定了

10樓:匿名使用者

都說的太複雜了,

正確公式 =if(n6<2000,0,if(n6<2500,0.05,if(n6<4000,0.1,0.15))) ,

把「2000<」和「2500<」去掉就ok,這兩個判斷外層的if判斷過了,

而且if不能判斷2000

11樓:段幹秦

=lookup(b3,,)

不需要用if巢狀,現在是四層,如果層數多了就巢狀不了了,而且if巢狀函式可讀性差。

12樓:龍韋光

=if(n6<2000,0,if( 【<】 【2000錯誤地方我用 【】包括出來了 公式應改為

=if(n6<2000,0,if((n6>2000)*(n6<2500),0.05,if((n6>2500)*(n6<4000),0.1,0.15)))

13樓:匿名使用者

首先我不知道你這公式有沒有複製錯誤和這公式用來幹嘛的,但從題目來看,至少錯在:

……if(<2000

14樓:紅山人

=if(n6<2000,0,if(<2000

改為=if(n6<2000,0,ifn6<2500,0.05,if(n6<4000,0.1,0.15)))

15樓:匿名使用者

第2個if後面那個"<"不要:

=if(n6<2000,0,if(2000

16樓:匿名使用者

=if(n6<2000,0,if(n6<2500,0.05,if(n6<4000,0.1,0.

15))) 或 =if(n6>=4000,0.15,if(n6>=2500,0.1,if(n6>=2000,0.

05,0)))

17樓:為你畫娥眉

n6的限定值出現交叉

excel如何使用if函式巢狀使用?

18樓:仵金薊妙春

=lookup(b3,,)

不需要用if巢狀,現在是四層,如果層數多了就巢狀不了了,而且if巢狀函式可讀性差。

19樓:愛小欣欣老師

輸入等於if函式,選擇判斷的單元格,輸入大於等於和條件,逗號,雙引號,輸入條件成立返回優秀。在複製公式,貼上到後面改為條件,優秀改為良好,在複製公式,把修改條件,良好改為及格,輸入一個為不及格,補齊三括號確定即可。

excel函式if到底怎麼使用if函式的巢狀

20樓:匿名使用者

1、if函式的公式是:「=if(測試條件,真值,[假值])」。輸入公式後,**會先判斷測試條件是否成立,如果成立,則單元格填充「真值」,如果條件不成立,則填充「假值」。

2、例如,要判斷一個學生的語文是否及格了,就需要輸入公式「=if(b2>=60,"及格","不及格")」或「=if(b2<60,"不及格","及格")」。

3、巢狀if函式指的是if函式的3個引數中至少有一個用了其他的函式。例如公式「=if(測試條件1,if(測試條件2,真值2,假值2),假值1)」將第二個引數替換成了一個新的if公式,用流程表示如下。

4、例如希望將85分以上的成績劃分為「優秀」,將「60-85」分之間的成績劃分為「及格」,60分以下的成績劃分為「不及格」,則需要使用公式「=if(b2>=60,if(b2>=85,"優秀","及格"),"不及格")」。

5、在輸入巢狀函式公式時,為了防止出錯,可以先輸入一個簡單的公式,然後將公式中的一部分替換掉。

6、巢狀if公式除了可以將第二個引數替換成其他函式,也可以將第三個引數替換成其他函式。

7、還可以使用多層巢狀。

21樓:魚木混豬

就是在if兩個返回值中一個或兩個再新增一個if函式

例如=if(a1=1,2,if(a1=2,3,4))

22樓:匿名使用者

巢狀時注意資料的邏輯性,如輸入以下公式

=if(a2>=90,"優",if(a2>=80,"良",if(a2>=70,"一般",if(a2>=60,"及格","不及格"))))

詳見附圖示例

23樓:山口壇斜

看具體資料格式和要求而定。

excel中的if函式多層巢狀怎麼用?

24樓:匿名使用者

excel2003中if函式巢狀使用方法

25樓:匿名使用者

=if(true,1,if(true,2,if(true,3,"end")))大概就是這麼一個意思了。第二個if是第一個if的邏輯值為false時的返回值,第三個if又是第二個if的邏輯值為false時的返回值。在office2003中,if只能套七層。

至於用處,可以用來判斷多個條件啊。=if(成績》90,"優",if(成績》80,"良",if(成績》70,"中等","一般")))這樣就可以判斷成績了。如果成績大於90就是優,大於80小於90就是良,在80和70之間就是中等,如果低於70,就是一般了。

26樓:匿名使用者

以上是個邏輯判斷要用到第二層不知這樣可看得明白?

27樓:小不點

舉例:比如說,我們需要對成績進行評級。大於等於80分的評為

「a」,大於等於70分小於80分評為「b」,大於等於60分小於70分的評為「c」,小於60分的評為「d」。

步驟如下:

1、下面我們開始寫函式 =if(a1>=80,「a」,……)也就是當a2大於等於80時,得到「a」。如果a2不滿足大於等於80,根據評級標準,那麼會有三種可能:

a.大於等於70小於80,b.大於等於60小於70,c.小於60,這三種情況。

2、我們將第一種情況用if函式巢狀在上述表示式中 =if(a2>=80,"a",if(a2>=70,"b",……)),這樣就完成了。

3、同理我們將第二種情況用if函式繼續巢狀,那麼表示式變成了 if(a2>=80,"a",if(a2>=70,"b",if(a2>=60,"c",……)))

那麼省下的情況就是小於60了,評級為「d」所以表示式最終為if(a2>=80,"a",if(a2>=70,"b",if(a2>=60,"c","d")))。

4、and函式

如果你熟悉and函式的應用,那麼我們使用and函式就相對好理解一些,因為and函式就上述的三種可能表達的更加清楚。見圖:

怎樣在excel執行if函式巢狀

if iserror search abc a2 if iserror search cde a2 if iserror search fgh a2 ijk fgh cde abc b2中輸入如下公式 if iserror find abc a2,1 false,abc if iserror fin...

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中如何使用函式?如果你的a列在d列之後。那就好辦,可以用vlookup函式。excel函式用法?excel函式一共有11類,分別是資料庫函式 日期與時間函式 工程函式 財務函式 資訊函式 邏輯函式 查詢和引用函式 數學和三角函式 統計函式 文字函式以及使用者自定義函式。使用excel函式可...