請教如何在excel中使用if巢狀其他函式

2021-05-31 23:09:03 字數 3068 閱讀 7863

1樓:山桑弓

=if(isblank(d3)," ","=now()")中,如果把函式外面套上雙引號,就變成文字了,去除雙引號和那個等於號,公式改為

=if(isblank(d3)," ",now()),

2樓:淡紫色巧克力

比如一個成績表,分數高於500優秀,在300與500之間是良好,300以下

則:=if(a:a>500,"優秀",if(a:a<300,"差","良好"))

3樓:匿名使用者

=if(d3="","",now())

4樓:匿名使用者

這樣就行=if(d3="","",now())

5樓:庚辰琦文瑞

這個用vlookup函式應該不錯

看效果圖

excel 中我用if函式中如何巢狀其他單元格已有的公式

6樓:匿名使用者

公式的結構為

=if(iserror(find("設計",a6)),工程單公式,設計單公式)

或=if(isnumber(find("設計",a6)),設計單公式,工程單公式)

或=if(count(find("設計",a6)),設計單公式,工程單公式)

7樓:匿名使用者

=if(isnumber(find("設計",a6)),輸入你的設計單提成公式,工程單提成公式)

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

8樓:小不點

舉例:比如說,我們需要對成績進行評級。大於等於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函式就上述的三種可能表達的更加清楚。見圖:

9樓:匿名使用者

excel2003中if函式巢狀使用方法

10樓:申屠笑雯波平

進度表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),"未請購"))

11樓:山桑弓

你的公式中

<20002000,n6<2500)

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

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

12樓:匿名使用者

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

13樓:匿名使用者

都說的太複雜了,

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

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

而且if不能判斷2000

14樓:段幹秦

=lookup(b3,,)

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

15樓:龍韋光

=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)))

16樓:匿名使用者

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

……if(<2000

17樓:紅山人

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

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

18樓:匿名使用者

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

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

19樓:匿名使用者

=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)))

20樓:為你畫娥眉

n6的限定值出現交叉

如何在Excel中使分數不約分?如

直接設定單元格格式為 分數 以10為分母 設定方法如下 一 開啟excel檔案,點選需要更改格式的單元格,按ctrl 開啟單元格格式視窗。二 開啟該視窗後,點選左側的 自定義 並在自定義型別中找到 並點選使用該格式。三 接著在型別欄中把後面的兩個問號改成 20 點選 確定 四 這時再在這個單元格內輸...

如何在WebService中使用SSL證書

你好,使用方法如下 web service在企業應用中常常被用作不同系統之間的介面方式。但是如果沒有任何安全機制的話,顯然是難以委以重任的。比較直接的web service加密方式就是使用https方式 ssl證書加密 加密連線,並且只允許持有信任證書的客戶端連線,即ssl雙向認證。這樣就保證了連線...

如何在ecel中使用rank函式排序

首先,開啟需要修改的exce,然後選擇需要修改的資料,輸入rank公式即可排序。具體步驟如下 1 電腦開啟excel 2 電腦開啟excel 後,在排名中輸入公式 rank j11,j 11 j 14 j 11 j 14是所有成績單元格的絕對值,選中單元格後按f4就會變成絕對值。3 輸入公式後,就會...