Is系列判斷函數(shù)應用技巧都不掌握,那就真的Out了!

提起判斷,大家想到的一定是If函數(shù),但在Excel中,判斷并不是If的專利,還可以是Ifs,或者Is系列函數(shù)。
一、Isblank函數(shù)。
功能:判斷單元格是否為空,如果為空,則返回True,否則返回False。
語法結(jié)構(gòu):=Isblank(單元格地址)。
目的:統(tǒng)計員工缺勤人數(shù)。

方法:
1、在目標單元格中輸入公式:=SUM(ISBLANK(D3:D9)*1)。
2、快捷鍵Ctrl+Shift+Enter。
解讀:
首先使用Isblank函數(shù)判斷D3:D9區(qū)域中的單元格是否為空,返回一個包含True和False的數(shù)組。將此數(shù)組乘以1轉(zhuǎn)為包含1和0的數(shù)組,最后用Sum函數(shù)求和即可。
二、Islogical函數(shù)。
功能:用于判斷指定的值是否為邏輯值,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Islogical(值或單元格引用)。
目的:判斷是否簽到。

方法:
在目標單元格中輸入公式:=ISLOGICAL(IF(D3<>"",TRUE,""))。
解讀:
首先使用If函數(shù)判斷D3單元格的值是否為空,如果不為空,則返回True,否則返回空值,然后用Islogical函數(shù)判斷返回結(jié)果,不為空的單元格判斷結(jié)果為True,所以返回結(jié)果為True,空單元格的判斷結(jié)果為空,用Islogical的判斷結(jié)果為False。
三、Isnumber函數(shù)。
功能:用于判斷值或單元格引用的值是否為數(shù)字,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Isnumber(值或單元格引用)。
目的:統(tǒng)計指定商品的銷量總和。

方法:
1、在目標單元格中輸入公式:=SUM(ISNUMBER(FIND(B3:B9,E3))*D3:D9)
2、Ctrl+Shift+Enter填充。
解讀:
首先使用Find函數(shù)查找B3:B9單元格區(qū)域的值在E3單元格,如果出現(xiàn),則返回查找到的起始位置,并作為Isnumber函數(shù)的參數(shù),即返回True,所有返回True的單元格表示其名稱都出現(xiàn)于E3單元格中。然后將返回的邏輯值數(shù)組與D3:D9單元格區(qū)域中的對應單元格相乘,最后用Sum函數(shù)求和。
四、Istext函數(shù)。
功能:判斷值是否為文本,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Istext(值或單元格引用)。
目的:判斷員工是否簽到。

方法:
在目標單元格中輸入公式:=IF(ISTEXT(D3),"已簽到","")。
解讀:
√也是文本的一種,所以用Istext判斷時,返回的結(jié)果為True,然后再用If函數(shù)判斷,返回“已簽到",否則返回空值。
五、Isnontext函數(shù)。
功能:用于判斷值是否為非文本,如果不是文本,則返回True,否則返回False。
語法結(jié)構(gòu):=Isnontext(值或單元格引用)。
目的:判斷員工是否簽到。

方法:
在目標單元格中輸入公式:=IF(ISNONTEXT(D3),"","已簽到")。
解讀:
首先使用Isnontext判斷D3單元格的值是否為文本,返回結(jié)果作為If函數(shù)的條件參數(shù),如果不是文本,則返回空值,否則返回“已簽到。
六、Isformula函數(shù)。
功能:用于判斷單元格是否包含公式,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Isformula(單元格引用地址)。
注意事項:
Isformula函數(shù)是Excel 2013的新增函數(shù),不能在10及以下版本中使用。
目的:判斷單元格中的內(nèi)容是否包含公式。

方法:
在目標單元格中輸入公式:=ISFORMULA(E3)。
解讀:
因為E列的數(shù)據(jù)都是用公式計算的,所以Isformula的返回結(jié)果為True。
七、Iseven函數(shù)。
功能:用于判斷數(shù)字是否為偶數(shù),如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Iseven(數(shù)值)。
目的:統(tǒng)計女銷售員的人數(shù)。

方法:
1、在目標單元格中輸入公式:=SUM(ISEVEN(MID(C3:C9,17,1))*1)。
2、快捷鍵Ctrl+Shift+Enter填充。
解讀:
公式中首先用Mid函數(shù)提取身份證號碼的第17位,使用Iseven判斷奇偶性,然后乘以1并使用Sum函數(shù)對數(shù)組進行求和,得到女銷售員的人數(shù)。
八、Isodd函數(shù)。
功能:用于判斷數(shù)字是否是奇數(shù),如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Isodd(數(shù)值)。
目的:統(tǒng)計男銷售員的人數(shù)。

方法:
1、在目標單元格中輸入公式:=SUM(ISODD(MID(C3:C9,17,1))*1)。
2、快捷鍵Ctrl+Shift+Enter填充。
解讀:
公式中首先利用Mid函數(shù)提取身份證號碼的第17位,使用Isodd函數(shù)判斷奇偶性,然后乘以1并使用Sum函數(shù)對數(shù)組進行求和,得到男銷售員的人數(shù)。
九、Isna函數(shù)。
功能:用于判斷值是否為錯誤值“#N/A" ,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Isna(值或單元格引用)。
目的:查找銷量信息。

方法:
在目標單元格中輸入公式:=IF(ISNA(VLOOKUP(G3,B3:D9,3,0)),"未找到",VLOOKUP(G3,B3:D9,3,0))。
解讀:
公式中首先使用Vlookup函數(shù)查詢G3單元格值的銷量,如果G3單元格的值在B3:B9區(qū)域能夠查詢到,則返回對應的銷量,并作為Isna函數(shù)的參數(shù),此時Isna函數(shù)的返回結(jié)果為False,并將False作為If函數(shù)的參數(shù),通過判斷后繼續(xù)執(zhí)行Vlookup函數(shù);如果G3單元格的值在B3:B9區(qū)域中未能找到,則返回”#N/A",并作為Isna函數(shù)的參數(shù),此時Isna函數(shù)的返回結(jié)果為True,并將True作為If函數(shù)的參數(shù),通過判斷后返回“未找到"。
十、Isref函數(shù)。
功能:用于判斷值是否為單元格引用,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Isref(值或單元格引用)。
目的:判斷H3單元格的值是否為引用值。

方法:
在目標單元格中輸入公式:=IF(ISREF(H3),"公式引用值","")。
解讀:
公式中首先用Isref判斷H3單元格的值,結(jié)果作為If函數(shù)的條件判斷參數(shù),如果條件成立,則返回“公式引用值”,否則返回空值。
十一、Iserror函數(shù)。
功能:用于判斷值是否為錯誤值,如果是,則返回True,否則返回False。
語法結(jié)構(gòu):=Iserror(值或單元格引用)。
目的:統(tǒng)計銷量和。

方法:
1、在目標單元格中輸入公式:=SUM(IF(ISERROR(D3:D9),0,D3:D9))。
2、Ctrl+Shift+Enter填充。
解讀:
用Iserror函數(shù)判斷D3:D9單元格是否有錯誤值,并將結(jié)果作為If函數(shù)的參數(shù),如果有錯誤值,則返回0,否則返回對應的值,并用Sum函數(shù)求和。
結(jié)束語:
本文結(jié)合實際,對Isblank等11種常用的判斷函數(shù)進行了解讀,對于使用技巧,你Get到了嗎?
【精彩推薦】
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復制到另一張圖中? 2020-07-03
