成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

excel判斷條件if公式?

網(wǎng)友解答: 你心目中最早接觸到的Excel函數(shù)是哪一個(gè)?很多人的答案一定是下面這個(gè):if函數(shù)。if函數(shù)號(hào)稱是“Excel函數(shù)的敲門磚”,只要懂Excel函數(shù)的,就幾乎沒(méi)有懂if函數(shù)的。可

網(wǎng)友解答:

你心目中最早接觸到的Excel函數(shù)是哪一個(gè)?很多人的答案一定是下面這個(gè):if函數(shù)。if函數(shù)號(hào)稱是“Excel函數(shù)的敲門磚”,只要懂Excel函數(shù)的,就幾乎沒(méi)有懂if函數(shù)的。可以這樣說(shuō),if函數(shù)在Excel用戶中幾乎能達(dá)到100%,為什么這個(gè)函數(shù)為什么那么受歡迎呢?原因就在于這個(gè)函數(shù)不僅非常簡(jiǎn)單、容易理解,而且還非常實(shí)用。然而,這個(gè)函數(shù)雖然普及程度高,然而卻被大多數(shù)人給輕視了,這也許是他們對(duì)于If函數(shù)的實(shí)際用法不足導(dǎo)致的。本文將著重介紹if函數(shù)的各種實(shí)戰(zhàn)用法,以期能夠提高大家的工作效率。

文:傲看今朝

一、如何理解if函數(shù)?

if函數(shù)的寫(xiě)法如下:

=if(logical_test, value if true,value if false)

中文解釋就是如果滿足條件……,則返回……,否則返回……。大白話就是:

=IF(如果……(條件或者表達(dá)式),"則……(條件成立時(shí)返回的結(jié)果)","否則……(條件不成立時(shí)返回的結(jié)果)")

例如我和你打個(gè)賭:

=if(今年的房?jī)r(jià)均價(jià)<明年的房?jī)r(jià)均價(jià),你給我1000元,我給你1000元)

如果今年的房?jī)r(jià)均價(jià)低于明年的房?jī)r(jià)均價(jià),則我得1000塊,否則你得1000塊。

大家很容易理解了吧。

下面我們來(lái)看一個(gè)非常簡(jiǎn)單的例子,如果員工每天的工作時(shí)長(zhǎng)超過(guò)8個(gè)小時(shí),則給500元補(bǔ)貼,否則就是0元補(bǔ)貼:

例圖

在C9單元格輸入公式:

=if(B9=8,500,0)

復(fù)制此公式至C9:C15單元格即可。

二、最簡(jiǎn)單的一個(gè)if函數(shù)使用實(shí)例

如下圖所示,如何快速每個(gè)人的成績(jī)優(yōu)秀與否?

最簡(jiǎn)單的if函數(shù)

這個(gè)例子實(shí)在是太簡(jiǎn)單了,如果分?jǐn)?shù)(B19:B25)大于等于90分,則返回優(yōu)秀,否則就不顯示。公式如下:

=IF(B19=90,"優(yōu)秀","")

公式中的空直接用""來(lái)表示。當(dāng)然這公式還有數(shù)組的寫(xiě)法哈:

{=IF(B19:B25=90,"優(yōu)秀","")}

意思是一樣的,唯一的不同就在于數(shù)組公式我們要選中C19:C25單元格輸入,然后按下Ctrl+shift+enter組合鍵完成輸入。

三、if函數(shù)中表達(dá)式的簡(jiǎn)化

if函數(shù)的表達(dá)式是可以簡(jiǎn)寫(xiě)的。例如下面的例子(表達(dá)式簡(jiǎn)化)。如下圖所示:

if函數(shù)簡(jiǎn)化

每個(gè)人只要1科成績(jī)大于或者等于90分,就可以顯示為及格,否則什么都不填寫(xiě)。公式為:

{=IF(MAX(--(B30:F30=90)),"及格","")}

如果max公式的值不等于0(true),則返回“及格”,否則顯示為空。

思路:B30:F30=90會(huì)得到一串有true和false構(gòu)成的邏輯值,我們?cè)谄淝懊婕?個(gè)負(fù)號(hào),即可將其轉(zhuǎn)化為1和0組成的數(shù)值,即條件成立時(shí)為1,否則為0,只要一科成績(jī)滿足條件,那么最大值肯定不等于0,那么就返回及格,否則就是空。

四、利用if函數(shù)快速搞定學(xué)生成績(jī)?cè)u(píng)定

關(guān)于這個(gè)案例我們?cè)?jīng)用過(guò)了vlookup函數(shù)、index函數(shù)、lookup函數(shù)、mid函數(shù)等都做過(guò)了,今天我么就用咱們最簡(jiǎn)單最實(shí)用的函數(shù)來(lái)搞定。如下圖所示:如何給學(xué)生的成績(jī)?cè)u(píng)定等級(jí)呢?

學(xué)生成績(jī)等級(jí)評(píng)定

顯然,只使用1個(gè)if函數(shù)是搞不定的。我們需要使用多個(gè)if函數(shù)來(lái)完成他,具體怎么做呢?先看下面的公式:

=IF(B42=90,"優(yōu)",IF(B42=80,"良",IF(B42=60,"中","差")))

此公式運(yùn)用了3個(gè)if函數(shù),邏輯如下:

如果B42大于等于90,則為“優(yōu)”,否則繼續(xù)對(duì)小于90分的分?jǐn)?shù)進(jìn)行判斷:如果B42大于等于80,則為“良”,否則還要繼續(xù)對(duì)小于80的分?jǐn)?shù)進(jìn)行判斷:如果B42大于等于60,則為“中”,否則為“差”。出現(xiàn)了3次如果,因此有3個(gè)if函數(shù),必須要有3對(duì)括號(hào)。

網(wǎng)友解答:

許多新手用IF函數(shù)常出現(xiàn)的問(wèn)題:

問(wèn)題一:

喜歡寫(xiě)=IF(b<A1<a,x,y),只能說(shuō)停留在數(shù)學(xué)思維。數(shù)學(xué)函數(shù)我們可以表示b<x<a,但是EXCEL條件判斷函數(shù)IF不允許這么寫(xiě)。如果要表示b<x<a,要么用AND函數(shù),條件寫(xiě)成AND(A1b,A1<a),要么簡(jiǎn)寫(xiě)為(A1b)*(A1<a)。實(shí)際上大量使用AND或者OR我們也不推薦,會(huì)加大公式長(zhǎng)度。

問(wèn)題二:

條件不是完備的集合,或者說(shuō)考慮的不夠周到,漏掉許多情況。很多新手不考慮所有可能,實(shí)際公式的某些數(shù)據(jù)就不一定是你想要的結(jié)果。例如端點(diǎn)問(wèn)題,到底你想表達(dá)是b<x<a,還是b≤x<a,還是b<x≤a,還是b≤x≤a,需要表述清楚。

就樓主這個(gè)題,其實(shí)可以簡(jiǎn)化公式。首先我們用如下條件:

記x=Z6/BB6,t=BB6

如果x<1,返回"F"(這個(gè)是我補(bǔ)充的條件)

如果1≤x<2,y=t+1

如果2≤x<3,y=2t+1

如果3≤x<4,y=3t+1.2

下面遞推一直到10≤x<11,y=10t+1.2

如果x≥11,樓主沒(méi)有說(shuō)明,返回"F"

繼續(xù)簡(jiǎn)化公式

=IFERROR(IF(OR(Z6<BB6,Z6=11*BB6),"F",IF(Z6<3*BB6,1,1.2))+FLOOR(Z6,BB6),"F")

標(biāo)簽: