新四季網

excel邏輯函數應用舉例(Excel中的9個邏輯函數都不掌握)

2023-10-04 05:53:58 3

Excel中的邏輯函數主要用於在公式中對條件進行測試,並根據測試結果返回不同的數值,從而使公式更加智能。

一、TRUE。

功能:返回邏輯值TRUE。

目的:判斷兩個值是否相等。

方法:

在目標單元格中輸入公式:=B3=C3,如果返回TRUE,則代表單元格B3和C3的值相同。

二、FALSE。

功能:返回邏輯值FALSE。

目的:判斷兩個值是否不等。

方法:

在目標單元格中輸入公式:=B3=C3,如果返回FALSE,則代表單元格B3和C3的值不等。

三、TRUE(FALSE)應用技巧。

目的:計算兩列中相同數據的個數。

方法:

在目標單元格中輸入公式:=SUM((B3:B9=C3:C9)*1),並用Ctrl Shift Enter填充。

解讀:

1、在邏輯值中,TRUE同1、FALSE同0的作用是相同的,公式中首先判斷B列和C列的值是否相等,如果相等,則返回TRUE,即1,否則返回FALSE,即0,然後對其進行求和運算。

2、如果要計算兩列中不同數據的個數,只需將公式修改為:=SUM((B3:B9C3:C9)*1)即可。

四、Not。

功能:對邏輯值求反。

語法結構:=Not(條件或邏輯值)。

注意事項:

1、如果邏輯值為FALSE,則Not函數將返回TRUE,如果邏輯值為TRUE,Not函數將返回FALSE。

2、如果Not函數的參數是文本型數字或文本,Not函數將返回錯誤值「#VALUE!」 。

目的:計算區域中數值的個數。

方法:

在目標單元格中輸入公式:=SUM(NOT(ISERROR(NOT(E3:E12)))*1),並用Ctrl Shift Enter填充。

解讀:

1、Iserror函數的作用為:檢測一個值是否為錯誤,如果是返回TRUE,否則返回FALSE。

2、當Not函數的參數中包含非邏輯值時將返回錯誤值,因此公式ISERROR(NOT(E3:E12))對包含非數字的單元格返回TRUE,而對包含數字的單元格返回FALSE,再用Not函數對Iserror函數返回的包含邏輯值的數組公式求反,將得到的數組×1,即將邏輯值轉換為數字,最後用Sum函數對包含數字1和0的數組求和,得到區域內數字的個數。

五、And。

功能:判斷多個條件是否同時成立。

語法結構:=And(條件1,[條件2],[條件3]……)。

注意事項:

1、所有參數都可以是邏輯值TRUE或FALSE,或者是可以轉換為邏輯的表達式。

2、如果參數是文本型數字或文本,And函數將返回錯誤值「#Value」 。

目的:判斷員工是否退休(男,55歲退休,女,50歲退休)。

方法:

在目標單元格中輸入公式:=IF(AND(C3>55,D3="男"),"退休",IF(AND(C3>50,D3="女"),"退休",""))。

解讀:

首先判斷C3>55,D3=「男」是否同時成立,如果成立,直接返回「退休」,如果不成立,繼續判斷C3>50,D3="女"是否成立,如果成立,返回「退休」,否則返回空值。

六、Or。

功能:判斷多個條件中是否至少有一個條件成立。

語法結構:=Or(條件1,[條件2],[條件3]……)

注意事項:

1、所有參數都可以是邏輯值TRUE或FALSE,或者是可以轉換為邏輯的表達式。

2、如果參數是文本型數字或文本,Or函數將返回錯誤值「#Value」 。

目的:「年齡」<35歲或「學歷」為「大本」,則為「符合條件」。

方法:

在目標單元格中輸入公式:=IF(OR(C3<35,F3="大本"),"符合條件","")。

解讀:

Or函數的條件中只要有一個條件成立,就返回True。

七、Xor。

功能:判斷多個條件中是否有一個條件成立。

語法結構:=Xor(條件1,[條件2],[條件3]……)。

注意事項:

1、如果測試的條件都為TRUE或都為FALSE,Xor函數返回FALSE,否則返回TRUE。

2、如果參數是文本型數字或文本,Xor函數將返回錯誤值「#Value」 。

目的:「年齡」<35,「學歷」為「大本」,只要滿足一個條件的,則為「符合條件」,兩個條件都滿足的,「不符合條件」。

方法:

在目標單元格中輸入:=IF(XOR(C3<35,F3="大本"),"符合條件","")。

解讀:

公式=IF(OR(C3<35,F3="大本"),"符合條件","")和=IF(XOR(C3<35,F3="大本"),"符合條件","")是有區別的,公式=IF(OR(C3<35,F3="大本"),"符合條件","")中「條件1」和「條件2」至少滿足一個就是「符合條件」,而公式=IF(XOR(C3<35,F3="大本"),"符合條件","")中,當兩個條件同時成立或同時不成立時,都為「不符合條件」。

八、If。

功能:根據條件判斷而返回不同結果。

語法結構:=If(條件,條件為真時的返回值,條件為假時的返回時)。

備註:

已在前文中有所涉及,不再贅述。

九、Ifna。

功能:判斷公式是否出現#N/A錯誤。

語法結構:=Ifna(值或表達式,值或表達式返回#N/A錯誤時想要輸出的信息)。

目的:查詢員工的「月薪」,當查詢不到信息時,返回「無此員工信息」。

方法:

在目標單元格中輸入公式:=IFNA(VLOOKUP(J3,B3:G12,6,0),"無此員工信息")。

解讀:

由於數據源中沒有「許由」,所以Vlookup函數返回#N/A ,用Ifna函數判斷後,返回「無此員工信息」。

十、Iferror。

功能:根據公式結果返回不同內容。

語法結構:=Iferror(值或表達式,值或表達式有錯誤時想要輸出的信息)。

注意事項:

值或表達式返回的錯誤可以是:#N/A 、#VALUE 、#REF!、#DIV/0!、#NUM!、#NAME或#NULL! 。

目的:查詢員工的「月薪」,當查詢不到信息時,返回「無此員工信息」。

方法:

在目標單元格中輸入公式:=IFERROR(VLOOKUP(J3,B3:G12,6,0),"無此員工信息")。

@Excel函數公式

#Excel函數公式#

#職場達人煉成記#

#職場達人說#

,
同类文章
葬禮的夢想

葬禮的夢想

夢見葬禮,我得到了這個夢想,五個要素的五個要素,水火只好,主要名字在外面,職業生涯良好,一切都應該對待他人治療誠意,由於小,吉利的冬天夢想,秋天的夢是不吉利的
找到手機是什麼意思?

找到手機是什麼意思?

找到手機是什麼意思?五次選舉的五個要素是兩名士兵的跡象。與他溝通很好。這是非常財富,它擅長運作,職業是仙人的標誌。單身男人有這個夢想,主要生活可以有人幫忙
我不怎麼想?

我不怎麼想?

我做了什麼意味著看到米飯烹飪?我得到了這個夢想,五線的主要土壤,但是Tu Ke水是錢的跡象,職業生涯更加真誠。他真誠地誠實。這是豐富的,這是夏瑞的巨星
夢想你的意思是什麼?

夢想你的意思是什麼?

你是什​​麼意思夢想的夢想?夢想,主要木材的五個要素,水的跡象,主營業務,主營業務,案子應該抓住魅力,不能疏忽,春天夢想的吉利夢想夏天的夢想不幸。詢問學者夢想
拯救夢想

拯救夢想

拯救夢想什麼意思?你夢想著拯救人嗎?拯救人們的夢想有一個現實,也有夢想的主觀想像力,請參閱週宮官方網站拯救人民夢想的詳細解釋。夢想著敵人被拯救出來
2022愛方向和生日是在[質量個性]中

2022愛方向和生日是在[質量個性]中

[救生員]有人說,在出生88天之前,胎兒已經知道哪天的出生,如何有優質的個性,將走在什麼樣的愛情之旅,將與生活生活有什么生活。今天
夢想切割剪裁

夢想切割剪裁

夢想切割剪裁什麼意思?你夢想切你的手是好的嗎?夢想切割手工切割手有一個真正的影響和反應,也有夢想的主觀想像力。請參閱官方網站夢想的細節,以削減手
夢想著親人死了

夢想著親人死了

夢想著親人死了什麼意思?你夢想夢想你的親人死嗎?夢想有一個現實的影響和反應,還有夢想的主觀想像力,請參閱夢想世界夢想死亡的親屬的詳細解釋
夢想搶劫

夢想搶劫

夢想搶劫什麼意思?你夢想搶劫嗎?夢想著搶劫有一個現實的影響和反應,也有夢想的主觀想像力,請參閱週恭吉夢官方網站的詳細解釋。夢想搶劫
夢想缺乏缺乏紊亂

夢想缺乏缺乏紊亂

夢想缺乏缺乏紊亂什麼意思?你夢想缺乏異常藥物嗎?夢想缺乏現實世界的影響和現實,還有夢想的主觀想像,請看官方網站的夢想組織缺乏異常藥物。我覺得有些東西缺失了