關於EXCEL的IF條件語句的問題

2022-03-12 16:15:42 字數 4107 閱讀 9226

1樓:匿名使用者

要計算的公式中不要加雙引號,只有引用的文字內容才加雙引號=if(and(c2>0,c2<=1),b2-e2*b2-f2*b2-31*1-141.2*d2-8.5,if(and(c2>1,c2<=1.

25),b2-e2*b2-f2*b2-31*2-141.2*d2-15.8,if(and(c2>=1.

25,c2<=1.5),b2-e2*b2-f2*b2-31*2-141.2*d2-16.

5,if(and(c2>1.5,c2<=1.75),b2-e2*b2-f2*b2-31*2-141.

2*d2-16.8,if(and(c2>1.75,c2<=2),b2-e2*b2-f2*b2-31*2-141.

2*d2-17,if(or(a1<0,a1>2),"輸入錯誤"))))))

公式可以簡寫成

=if(c2="","",if(or(c2<0,c2>2),"輸入錯誤",b2-e2*b2-f2*b2-141.2*d2-if(c2<=1,39.5,if(c2<=1.

25,77.8,if(c2<=1.5,78.

5,if(c2<=1.75,78.8,79))))))

或=if(c2="","",if(or(c2<0,c2>2),"輸入錯誤",b2-e2*b2-f2*b2-141.2*d2-if(c2>1.75,79,if(c2>1.

5,78.8,if(c2>1.25,78.

5,if(c2>1,77.8,39.5))))))

2樓:匿名使用者

你的引號用錯了,輸入錯誤這四個中文字要引號,其他的統統不需要。

3樓:匿名使用者

if條件如果是計算式,去掉公式的引用符號""再試下;

不過貌似你的公式其他也不是很正確喲!

4樓:手機使用者

嗯,加個雙引號就行了,這樣:

if(b4="c27",1,0)

以上回答你滿意麼?

關於excel中if語句多條件運用的問題

5樓:希望與信心同在

if(a2>9000,"資料超出範圍,請檢查",if(a2>4500,0.2,if(a2>1500,0.1,if(a2>0,0.03,0))))

大於9000時進行提示

6樓:匿名使用者

=if(a2<=0,0,if(a2<=1500,0.03,if(a2<=4500,0.1,if(a2<=9000,0.2,""))))

7樓:匿名使用者

=if(a2>9000,"",if(a2>4500,0.2,if(a2>1500,0.1,if(a2>0,0.03,0))))

a2>9000時為空

excel 中if語句問題,求教高手,關於兩個判斷條件的問題。

8樓:匿名使用者

=if(or(a1="經理",a1="副經理")*or(b1="1月",b1="4月",b1="7月",b1="10月"),1,2)

9樓:匿名使用者

你**什麼樣的,把問題作為內容(郵件主題一定要包含「excel」,本人以此為依據辨別非垃圾郵件)、excel樣表檔案(請特別注意:要03版的(如果是03以後的,把檔案「另存為」一下,型別框可以選擇03的),把現狀和目標效果表示出來)作為附件發來看下 [email protected]

10樓:匿名使用者

=if(and(職務=經理,月份等於1),表示式1,表示式2)

excel裡面的if語句四種條件的怎麼寫?

11樓:劉彤彤

if(b8<0.5,0.3;if(and(b5>0.5,b8<1),0.4;if(and(b8>1,b8<2),0.5;if(b8>2,0.6,""))))

1、開啟需要編輯的excel檔案。(這是一張工資表)

3、根據以上規則,現在我們編寫一個if語句來自動判定是否為公司服務之星,並相應的給有獎勵。選中單元格的語句格式為:=if(p3="服務之星",200,0)。

如此我們讓**中服務之星統一格式,那麼下次評選出公司的服務之星只需在備註中註明則相應獎金將會自動填充。

4、此外,if巢狀語句的語法為:=if(判斷語句1,判斷成立時輸出1,if(判斷語句2,判斷成立是輸出2,if判斷語句3,判斷成立時輸出3,所有判斷不成立時輸出))) ,相當於後一個判斷語句為前一個判斷語句不成立時的輸出,如此最多可以進行64個if語句的巢狀。

5、如果公司還有其他獎勵專案,並且金額不同,也想用這種簡便的方式實現的話則可以類用if巢狀語句來實現。看下圖

excel裡面的if語句四種條件的怎麼寫

12樓:一條酸菜魚

1、開啟excel**,條件是a1小於0.5則顯示0.3,如果0.5小於a1小於1則顯示0.4,如果1小於a1小於2則顯示0.5,如果a1大於2則顯示0.6。

2、輸入公式=if(a1<0.5,0.3,if(a1<1,0.4,if(a1<2,0.5,0.6)))。

3、回車確認,因為0.56大於0.5小於1,所以顯示0.4。

4、下拉複製公式就可以了。

13樓:劉彤彤

if(b8<0.5,0.3;if(and(b5>0.5,b8<1),0.4;if(and(b8>1,b8<2),0.5;if(b8>2,0.6,""))))

1、開啟需要編輯的excel檔案。(這是一張工資表)

3、根據以上規則,現在我們編寫一個if語句來自動判定是否為公司服務之星,並相應的給有獎勵。選中單元格的語句格式為:=if(p3="服務之星",200,0)。

如此我們讓**中服務之星統一格式,那麼下次評選出公司的服務之星只需在備註中註明則相應獎金將會自動填充。

4、此外,if巢狀語句的語法為:=if(判斷語句1,判斷成立時輸出1,if(判斷語句2,判斷成立是輸出2,if判斷語句3,判斷成立時輸出3,所有判斷不成立時輸出))) ,相當於後一個判斷語句為前一個判斷語句不成立時的輸出,如此最多可以進行64個if語句的巢狀。

5、如果公司還有其他獎勵專案,並且金額不同,也想用這種簡便的方式實現的話則可以類用if巢狀語句來實現。看下圖

14樓:匿名使用者

=if(b8>2,0.6,if(b8>1,0.5,if(b8>0.5,0.4,0.3)))

15樓:

if(b8<0.5,0.3,if(and(b5>0.5,b8<1),0.4,if(and(b8>1,b8<2),0.5,if(b8>2,0.6,""))))

16樓:愛哭的小黃貓

excel中要寫多個if條件的函式公式,格式應該怎麼寫?

方法/步驟

以圖中**為例,銷售額大於等於,獎勵金為;銷售額大於等於獎勵金為;銷售額低於,沒有獎勵金,所以獎勵金為。選中要輸入函式公式的單元格,開始輸入公式。

excel中多個if條件怎麼寫函式公式

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

excel中多個if條件怎麼寫函式公式

然後輸入括號,【(b2>=4000,"500",】,其中,b2單元格為編號為的員工的銷售額,填寫的條件要由大到小,所以要先輸入》=4000,而不是》=3500。當銷售額大於等於4000時顯示,這個在公式中要用英文的雙引號輸入,然後用英文的逗號分隔開,繼續寫下一個條件。

excel中多個if條件怎麼寫函式公式

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

excel中多個if條件怎麼寫函式公式

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

excel中多個if條件怎麼寫函式公式

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

excel中多個if條件怎麼寫函式公式

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

excel中多個if條件怎麼寫函式公式

8這樣**就製作完成了。

EXCEL的if語句用法問題

if a1 15,310,if a1 140,310 a1 15 0.089,if a1 165,298.879,if a1 290,310 a1 15 25 0.089,if a1 315,287.758,if a1 440,310 a1 15 25 25 0.089,if a1 465,276....

EXCEL的條件篩選

hi我,現場解答 用高階篩選 1 第一行要先填入列標籤,就是說,第一行不能是資料內容,因為判斷條件需要列標籤來做引導,而且篩選結果也需要列標籤來放入對應的資料。這一點要先做好,如 列1 列2 列3 列4 40 李明 銷售部 90 50 張天 市場部 85 60 伍天 行政部 87 2 找個不影響的地...

關於SQL語句的問題。多謝,關於SQL語句的一個問題。多謝!

利用b表更新a表,全部覆蓋 update a set a.name b.name,a.age b.age from a,b where a.id b.id update a set a.name b.name,a.age b.age from a a,b b where a.id b.id 表結構設...