tft每日頭條

 > 生活

 > if函數的使用方法多條件判斷

if函數的使用方法多條件判斷

生活 更新时间:2024-08-26 15:13:12

if函數的使用方法多條件判斷(條件判斷不一定用If函數)1

If函數,應該是大家最熟悉的函數之一了,其功能就是根據判斷條件返回相應的值,其條件成立和不成立時返回的值是不同的。但如果所有判斷都由If函數來完成,那就有點兒困難了。


一、判斷奇數:Isodd函數。

功能:判斷指定的值是否為奇數,是奇數返回TRUE,否則返回FALSE。

語法結構:=Isodd(值或單元格引用)。

目的:根據身份證号碼返回性别。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)2

方法:

在目标單元格中輸入公式:=IF(ISODD(MID(C3,17,1)),"男","女")。

解讀:

1、身份證号碼的第17位代表性别,如果為奇數,則為男性,否則為女性。

2、公式中用Mid函數提取第17位,作為Isodd函數的參數,Isodd函數的返回結果作為If函數的參數,如果為奇數,返回“男”,否則返回“女”。


二、判斷偶數:Iseven函數。

功能:判斷指定的值是否為偶數,是奇數返回TRUE,否則返回FALSE。

語法結構:=Iseven(值或單元格引用)。

目的:根據身份證号碼返回性别。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)3

方法:

在目标單元格中輸入公式:=IF(ISEVEN(MID(C3,17,1)),"女","男")。

解讀:

Iseven函數的作用為判斷給定的值是否為偶數,如果是偶數,返回TRUE,否則返回FALSE,所以,If函數的第一個返回值為“女”,而不是“男”。


三、判斷文本:Istext函數。

功能:判斷指定的值是否為文本,如果是,返回TRUE,否則返回FALSE。

語法結構:=Istext(值或單元格引用)。

目的:判斷銷售額是否為數值類型。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)4

方法:

在目标單元格中輸入公式:=IF(ISTEXT(G3),"文本","數值")。

解讀:

1、返回值FALSE表示當前單元格的值為數值類型,TRUE表示其為文本類型。

2、其實此處從單元格的顯示上就可以判斷出來,有“綠色倒三角”的是文本。


四、判斷非文本:Isnontext函數。

功能:判斷指定的值是否為非文本,如果是,返回TRUE,否則返回FALSE。

語法結構:=Isnontext(值或單元格引用)。

目的:判斷銷售額是否為數值類型。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)5

方法:

在目标單元格中輸入公式:=IF(ISNONTEXT(G3),"數值","文本")。

解讀:

Isnontext函數的作用為:如果當前的值為非文本,則返回TRUE,否則返回FALSE,所以公式中If函數的第一個返回值為“數值”,而不是“文本”。


五、判斷數值:Isnumber函數。

功能:判斷指定的值是否為數字,如果是,返回TRUE,否則返回FALSE。

語法結構:=Isnumber(值或單元格引用)。

目的:判斷“銷售額”是否為數值類型。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)6

方法:

在目标單元格中輸入公式:=IF(ISNUMBER(G3),"數值","非數值")。

解讀:

第四個示例中判斷的“數值”類型其實并不嚴謹,準确的說應該是“非文本”。所以判斷指定的值是否為數值類型時,必須用Isnumber函數。


六、判斷錯誤類型#N/A:Iserr函數。

功能:用于判斷錯誤類型是否為#N/A外的錯誤類型或其他值,如果是,返回TRUE,否則返回FALSE。

語法結構:=Iserr(值或單元格引用)。

目的:判斷錯誤類型。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)7

方法:

在目标單元格中輸入公式:=ISERR(B3)。


七、判斷錯誤:Iserror函數。

功能:判斷給定的值或單元格引用是否是錯誤值,如果是,則返回TRUE,否則返回FALSE。

語法結構:=Iserror(值(公式或單元格引用))。

目的:檢測公式是否能正确執行。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)8

方法:

在目标單元格中輸入公式:=ISERR(G3)。

解讀:

經常使用公式的親肯定知道,如果函數中的參數引用有誤,部分公式就會返回錯誤值,此時,可以用Iserr來檢測公式的執行情況,返回FALSE表示公式能正确執行。


八、判斷錯誤類型#N/A:Isna函數。

功能:判斷錯誤類型是否為#N/A,如果是,返回TRUE,否則返回FALSE。

語法結構:=Isna(值(公式或單元格引用))。

目的:判斷錯誤類型是否為#N/A。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)9

方法:

在目标單元格中輸入公式:=ISNA(B3)。


九、判斷空白單元格:Isblank函數。

功能:檢查指定的單元格是否為空,如果是,返回TRUE,否則返回FALSE。

語法結構:=Isblank(單元格引用)。

目的:判斷“銷售額”是否為空。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)10

方法:

在目标單元格中輸入公式:=IF(ISBLANK(G3),"銷售額為空","")。


十、判斷值是否為引用:Isref函數。

功能:檢測一個值是否為引用,如果是,返回TRUE,否則返回FALSE。

語法結構:=Isref(值或單元格引用)。

目的:判斷是否引用。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)11

方法:

在目标單元格中輸入公式:=ISREF(B3)、=ISREF(FALSE)。

解讀:

如果為引用,則返回TRUE,否則返回FALSE。


十一、判斷邏輯值:Islogical函數。

功能:判斷單元格中的值是否為邏輯值,如果是,返回TRUE,否則返回FALSE。

語法結構:=Islogical(單元格引用)。

目的:判斷給定的值是否為邏輯值。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)12

方法:

在目标單元格中輸入公式:=ISLOGICAL(B3)。


十二、判斷引用是否包含公式:Isformula函數。

功能:檢查引用是否包含指向公式的單元格,如果是,返回TRUE,否則返回FALSE。

語法結構:=Isformula(單元格引用)。

目的:判斷“銷售額”情況。

if函數的使用方法多條件判斷(條件判斷不一定用If函數)13

方法:

在目标單元格中輸入公式:=ISFORMULA(G3)。


結束語:

通過本文的學習,相信大家對于“判斷”有了更進一步的認識,針對不同的情況,就必須用不同的函數去完成,而不是一味地用If去完成。其語法結構也非常簡單,相信對于大家的工作有很大的幫助作用。


#職場達人煉成記# #職場幹貨# #Excel函數公式# @Excel函數公式

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved