excel if 函式運用問題?

時間 2023-06-07 09:30:02

1樓:心夜流星

依據您的描述可以分解為:

a<6,結果為【丁】,否則為【丙】

b有三個區間。

b<60,【丁】

60<=b<80,【丙】

b>80,【乙】

其中漏掉了b=80,姑且將b>=80結果為乙。

1、d2的公式為=if(b2<6,"丁","丙")&if(c2<60,"丁",if(c2<80,"丙","乙"))

2、if(c2<60,"丁",if(c2<80,"丙","乙"))的意思是,①當c2<60為丁,②60<=c2<80為丙,③c2>=80為乙。

3、分解下if(c2<60,"丁",if(c2<80,"丙","乙"))這裡有2個if,其中c2<60的結果確定是"丁",除去<60的結果 ,就是if(c2<80,"丙","乙"),作為第一層if的第三引數不滿足的情況,再分支,因為第一層已經排除了<60的情況,所以丁二層的if的第乙個條件寫成是c2<80【因為if(c2<80,"丙","乙")是第一層的第三引數,已經排除了<60的情況,剩下的都是》=60的情況,所以對於》=60再一次分支,此時使用第二層if,即if(c2<80,"丙","乙")】

2樓:陽光上的橋

a和b的判斷實際是獨立的,可以分開判斷再組合,公式為:

vlookup(a2,,2)

vlookup(b2,,2)

3樓:笑一笑說一說

在c2中輸入或複製貼上下列公式。

if(a2<6,if(b2<60,"丁丁",if(b2<80,"丁丙","丁乙"))if(a2<8,if(b2<60,"丙丁",if(b2<80,"丙丙","丙乙"))if(b2<60,"甲丙",if(b2<80,"乙丙","乙乙"))

下拉填充。

4樓:泰黑工作室

1、d3是資料,2、在e3輸入公式:

if(d3>=24,,if(d3>=18,3%,if(d3>=12,,if(d3>=8,2%,if(d3>=4,1%,0)))

3、e列單元格的格式設定成「百分比」,小數字數設定為1。

5樓:萌新資格證書

a=a1單元格;b=b1單元格。

if(a1<6,"丁","丙")&if(b1<60,"丁",if(b1>80,"乙","丙"))

excel if函式問題?

6樓:陽光上的橋

這個公式無法正確計算的原因,是開啟檔案的時候沒有啟用巨集,解決辦法:

一、關閉excel視窗;

二、重新開啟檔案,請看下圖,點【啟用內容】按鈕,然後公式就能正常計算了。

另外,如果重新開啟沒有這個按鈕,說明檔案重要資訊已經被丟失,引起丟失的可能原因病毒感染、防毒軟體清楚。解決辦法是開啟前任的留下的原始檔案,把新的資料複製進去即可。

7樓:重慶新華電腦學校

你在excel中if函式很好用,你只要把思路理解到了就好說,它的格式:if(條件,正確,錯誤),它的定義:如果『條件』成立,就輸出『正確』值,如果『條件』不成立就輸出『錯誤』值。

比如:if(3>2,「正確」,「錯誤」),而在軟體中最後得出的結果是:正確。

這就是它的用法,除此之外它還可以巢狀很多個if函式語句進行使用,對於我們生活挺不錯的功能。希望幫助你。

8樓:我來也

outofto應該是乙個自定義函式吧!!!一般只能是原原始的excel檔案中才可以用的吧!!!

你可以按ctrl+f3(功能鍵),應該能夠看到這個自定義函式,若是沒有的話,你必須說清楚問題的目標效果要求,才可以給你解決方案哦!

9樓:虛懷若谷舉手之勞

第一:公式中的outoftol2不是office系統的函式,office無法識別這個函式,就出現#name,第二:函式書寫錯誤也會出現這個提示。

10樓:匿名使用者

#name?這應該是自定義函式,樓主把要求寫出來重新寫過吧。

excel的if函式問題?

11樓:虛懷若谷舉手之勞

if函式的巢狀用法,具體公式為:

如有疑問可以繼續交流!

12樓:逝水長歌

完全按你這個邏輯來的話,那就是if函式疊加,公式:

但是實際上你這個邏輯完全可以簡化為:b為空或b=a都返回「0」,反之則a為空或a>b都返回「1」,其餘情況都返回「0」。

那麼依舊是if函式疊加,公式:=if(or(b4=""b4=a4),0,if(or(a4=""

13樓:我來也

借用一下月末函式,操作起來就方便很多了,公式為:

=if(a2=""if(b2=""0,1),if(b2=""0,if(b2>a2,0,if(eomonth(a2,0)=eomonth(b2,0),0,1)))

其中a2、b2單元格即為你所說的 a 與 b

excel問題關於if函式的應用?

14樓:苗喬恩

不建議單元格資料出現錯誤碼,會影響後續公式計算。

修正錯誤碼存在的公式,把它翻譯成可用資料即可。如:=iferror(原公式,""

15樓:惜福涵

1、修正錯誤碼存在的公式,把它翻譯成可用資料即可。如:=iferror(原公式,""

在excel,使用函式if怎麼用

16樓:nice山東草原狼

使用if函式來進行判斷:

1、開啟excel,開啟你的資料文件,在你想輸出資料的單元格點選工具欄上的「插入」——函式」——邏輯」——if」,然後點選確定。

2、點選確定後會彈出乙個框框,第乙個表示條件,後面兩個是判斷條件的結果。點選標註的地方,選擇資料,一般不用選擇全部的資料,只需選擇裡面的其中乙個即可。

選擇a2,是用if來判斷數學成績及不及格。如果條件<60分,說明不成立,就顯示不及格,否則的話剩下的都是及格的分數了。

3、點選確定後,就可以看到判斷的結果了,將滑鼠放在第乙個結果後面,當滑鼠變成【+】時,雙擊它就可以得到全部的結果了。

4、再設定60-70分的顯示及格,然後同樣地,再第三行,又點選if,進行巢狀。

5、同樣的方法,設定良好和優秀,如果你後面還要再繼續分的話,也可以繼續巢狀,那麼第三行就不要寫優秀了。

6、同樣的,把滑鼠放在第乙個結果右下角【+】雙擊後就可以顯示全部的結果了。

注意事項。以上的方法只限於新手,如果你操作熟練的話,可以在公式欄直接寫進你判斷的公式即可。

excel中if函式如何使用?

17樓:汽車解說員小達人

選定你要設定的單元格,點條件格式,在條件格式裡設定便可。

在b2**中內輸進if公式:=if(a2<60,"1",if(a2<100,"2",if(a2<200,"3",)意思是a2**中要是資料資訊低於60,就顯示數字1,要是資料資訊低於100,就顯示數字2,以此類推。

學習if函式:=if(a,b,c),其中,a代表需要判斷的邏輯,b代表如果a的判斷結果為ture則返回的值,c代表如果a的判斷結果為false則返回的值。從字面理解為:

如果(內容為真,則執行這裡的操作,否則執行其他的操作)。

logical_test 表示計算結果為 true 或 false 的任意值或表示式。例如,a10=100 就是乙個邏輯表示式,如果單元格 a10 中的值等於 100,表示式即為 true,否則為 false。本引數可使用任何比較運算子(=(等於)、>大於)、>大於等於)、《小於等於等運算子)。

18樓:詠生

=if(條件,「條件成立輸出值」,"條件不成立輸出值")

如:=if(a1

excel 中if函式的應用?

19樓:虛懷若谷舉手之勞

用if函式就可以達到目的,公式可以複製貼上直接使用,具體公式為:

如有需要可以繼續交流!

excel If函式求解

函式主體不用if 輔助判斷可以用下 設a2單元格未基本工資 b2是病假天數 c2是事假天數 d2是礦工天數 e2是月份 在缺勤扣款單元格內輸入 b2 c2 3 d2 a2 if or e2 1,e2 3,e2 5,e2 7,e2 8,e2 10,e2 12 31,if e2 2,28,30 如果有計...

excel if函式公式,excel函式if公式怎麼用

兩個單元格顯示值相等,不代表兩個單元格真正的相等。你可以在f26輸入 e26 e27 就能看到結果。因為電子 中,單元格的顯示值,不一定等於實際值。你增加小數字數試試。另外,文字格式的數字和數值也是不相等的。補充 根據問題補充,應該是設定了 手動重算 可在 選項 重新計算 中,設為 自動重算 可能是...

excel if函式多個條件判斷

我問你,你們班上的同學個子從1.5公尺到1.9公尺,現在按0.5公尺的間隔來分組。老師先說,1.85以上的站到一列中。乘下的同學中還有1.85以上的沒有?現在再要把1.8 185的挑出來,還應該要說1.85以下,1.8以上的站到另一列中嗎?是不是只要說1.80以上站出來?所以你的公式中if 84 t...

excel IF函式怎麼設定,excel中if函式怎麼用?裡面有三個值,

其實這個用lookup更簡單一些 第乙個 lookup a1 0.0001,第二個 lookup a1 0.0001,第三個 if or a1 2,a1 3,a1 4 5 a1,if a1 4,30,第四個 if or a1 1,a1 2 5 a1,if a1 3,20,if a1 3,30,四個i...

下圖題目,怎麼利用excel,if函式設定計算公式計算員工個人所得稅

假設張三的 應納稅所得額 在e2單元格中,那麼公式就是反覆巢狀了 if e2 1500,e2 0.03,if e2 4500,e2 0.1,if e2 9000,e2 0.2,if e2 35000,e2 0.25,if e2 55000,e2 0.3,if e2 80000,e2 0.35,e2 ...