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

2023-07-24 12:26:39 字數 4159 閱讀 3238

1樓:網友

if函式有三個引數,if(條件,條件為真時的返回值,條件為假時的返回值),引數1表示條件,在上面第一個案例中,條件就是設計部的設計實習生;當結果為真時,就返回引數2,也就是對應的姓名;當結果為假時,就返回引數3,此時表示不是要找的人,我們就設定返回空白。根據上面的分析,我們就可以在i2單元格寫出公式=if(and(d:d="設計",e:

e="設計實習生"),b:b,""雙擊填充。

同樣的道理,我們可以寫出第二個案例的公式。=if(or(e:e="人事經理", e:e="人事專員"),b:b,""雙擊填充。結果如下。

好了,今天的課程就到這裡,為了檢測大家的學習效果,下面給大家留一個題。如下所示,老闆準備給每個人分發一筆補助金,按照工作年限來分發補助,那補助列的公式要怎麼寫呢?

就用前面學習的if函式解題喲,雖然並不是最簡單的解題方法,但是可以訓練大家的手感,特別是公式中需要中英文切換,以及有些字元需要加雙引號時,最容易出錯。函式高手也可以想一想有沒有更簡單的函式可以解題!

2樓:苗喬恩

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

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

3樓:惜福涵

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

4樓:匿名使用者

<>我剛才試了一下,公式中的ifs在順序執行的過程中,首先把o16單元與20%進行比較,此時就會報錯,產生error

然後iferror就會返回"-"值,還沒比較到下一列。

在每次條件比較時加一個iferror,出錯返回false,結果就正確了。

excel 中if函式的應用?

5樓:虛懷若谷舉手之勞

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

if(a1=150,2100,if(a1=170,2400,if(a1=220,3200,""

如有需要可以繼續交流!

6樓:匿名使用者

可以用vlookup來實現。

vlookup(a2,e:f,2,0)

這個公式的好處是後面不管有多少要對應的,都很方便實現。

7樓:匿名使用者

b2=vlookup(a2,,2,0),公式下拉自動填充。

8樓:匿名使用者

excel中if函式的應用。

if(條件,真值,假值)

if(a1=220,3200,if(a1=170,2400,if(a1=150,2100,""

解析:如果a1等於220返3200,不等於返回假值,假值是判斷句再判斷如果a1等於170,返回2400,不等於返回假值,假值是判斷句再判斷如果a1等於150,返回2100,否則返回空值(單元格顯示為空)。

在excel,使用函式if怎麼用

9樓:nice山東草原狼

使用if函式來進行判斷:

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

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

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

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

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

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

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

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

excel中if函式如何使用?

10樓:汽車解說員小達人

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

在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。本引數可使用任何比較運算子(=(等於)、>大於)、>大於等於)、《小於等於等運算子)。

11樓:詠生

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

如:=if(a1

excel的if函式問題?

12樓:虛懷若谷舉手之勞

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

if(a2=""if(b2=""0,1),if(or(b2=""b2>a2,and(year(b2)=year(a2),month(b2)=month(a2)))0,if(and(b2year(b2),month(a2)<>month(b2)))1,""

如有疑問可以繼續交流!

13樓:逝水長歌

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

if(a4=""if(b4=""0,1),if(b4=""0,if(b4>=a4,0,1)))

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

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

14樓:我來也

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

=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的應用

15樓:匿名使用者

簡單點說,就是if引導一個條件,後面兩個選擇,如果條件為真,就選擇第一個選項,如果為假,選擇第二個選項,具體格式:if(條件,第一選項,第二選項)。

而且,每個選項可以繼續巢狀if條件,或者其他公式。

舉例:如果a1單元格小於60,顯示「不及格」,如果大於60小於90,顯示「及格」,90分以上顯示「優秀」

公式如下:if(a1<60,"不及格",if(a1<90,"及格",if(a1>=90,"優秀","

excel中if函式的使用方法,

16樓:網友

假設上半年銷售合計在a1單元格,評定在b1單元格,則在b1輸入。

if(a1>=60,「優異",if(and(a1>=48,a1<60),"優秀",if(and(a1>=36,a1<48),"良好",if(and(a1>=24,a1<36),"合格","不合格"))

17樓:匿名使用者

假定你的上半年銷售合計在a1,單位為萬元。

lookup(a1,,)

18樓:浠裡小糊塗

在b1輸入:=if(a1>=60,「優異",if(a1>=48,"優秀",if(a1>=36,,"良好",if(a1>=24,"合格","不合格"))

再往下拉。

關於EXCEL,關於Excel取整函式的應用

凡是 都可以再excel完成,而且很方便。尤其是有資料運算,建立圖表等,excel優勢更加明顯,可以省去你大量的計算時間,因為在表中能自動完成各種運算。要學當然是學制表的方法,運算的公式運用,還有統計,圖表的建立等等。exce容易上手,多數會一點辦公軟體的人,做表基本上都用excel.但excel並...

求教excel函式問題,求教EXCEL函式問題

hexadecimal 十六進位制的,簡寫hex,decimal 十進位制的簡寫dec dec2hex hex2dec 不是excel自帶的函式,應該是自定義的函式,分別用於十六進位制轉十進位制和十進位制轉16進位制 mid函式是用於擷取字串,如你公式縮寫就是d3單元格,從第一位開始擷取7位。公式表...

excel函式的問題

統計a列中為 通化城市大區 並且c列中等於b5的個數和。路線卡及運營工具 c 3 c 6614 b5將返回一個由true和false組成的陣列,路線卡及運營工具 a 3 a 6614 通化城市大區 也同樣,其中true在執行四則運算時,按1參與 false按0參與,它們兩個相乘,只有當true tr...