tft每日頭條

 > 生活

 > 如何使用邏輯函數

如何使用邏輯函數

生活 更新时间:2024-09-16 16:46:04

在日常工作中,經常需要根據某個或某些條件對表格中的數據進行判斷。

那麼,該怎樣進行判斷呢?是需要滿足一個條件還是滿足兩個條件,或者是滿足兩個條件中的任意一個條件呢?滿足條件又得到什麼結果呢?

帶着這些問題給大家推薦3個實用的邏輯函數,輕松解決你的困擾。

1.使用IF函數根據指定條件返回不同的結果

在遇到因指定的條件不同而需要返回不同結果的計算處理時,可以使用IF函數來完成。

語法結構:IF(logical_test,[value_if_true],[value_if_false])

● logical_test:必需參數,表示計算結果為 TRUE 或 FALSE 的任意值或表達式。

● value_if_true:可選參數,表示logical_test為TRUE時要返回的值,可以是任意數據。

● value_if_false:可選參數,表示logical_test為FALSE時要返回的值,也可以是任意數據。

IF 函數是一種常用的條件函數,它能對數值和公式執行條件檢測,并根據邏輯計算的真假值返回不同結果。其語法結構可理解為【=IF(條件,真值,假值)】,當【條件】成立時,結果取【真值】,否則取【假值】。

例如,在【各産品銷售情況分析】工作表中使用IF 函數來排除公式中除數為0的情況,使公式編寫更謹慎,具體操作步驟如下。

步驟01:打開素材文,選擇E2單元格,單擊編輯欄中的【插入函數】按鈕,打開【插入函數】對話框,在【選擇函數】列表框中選擇要使用的【IF】函數,單擊【确定】按鈕,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)1

步驟02:打開【函數參數】對話框,在【Logical_test】參數框中輸入【D2=0】,在【Value_if_true】參數框中輸入【0】,在【Value_if_false】參數框中輸入【B2/D2】,單擊【确定】按鈕,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)2

步驟03:經過上步操作,即可計算出相應的結果。選擇F2單元格,單擊【函數庫】組中的【最近使用的函數】按鈕,在彈出的下拉菜單中選擇【IF】函數,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)3

步驟04:打開【函數參數】對話框,在各參數框中輸入如下圖所示的值,單擊【确定】按鈕。

如何使用邏輯函數(邏輯函數該怎麼用)4

步驟05:經過上步操作,即可計算出相應的結果。選擇G2單元格,在編輯欄中輸入需要的公式【=IF(B2=0,0,C2/B2)】,按【Enter】鍵确認函數的輸入,即可在G2單元格中計算出函數的結果,選擇E2:G2單元格區域,并向下拖動控制柄至G9單元格,即可計算出其他數據,效果如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)5

2.使用AND函數判斷指定的多個條件是否同時成立

當兩個或多個條件必須同時成立才能判定為真時,稱判定與條件的關系為邏輯與關系。AND 函數常用于邏輯與關系運算。

語法結構:AND (logical1,[logical2],...)

● logical1:必需參數,表示需要檢驗的第一個條件,其計算結果可以為TRUE或FALSE。

● logical2,...:可選參數,表示需要檢驗的其他條件。

在AND函數中,隻有當所有參數的計算結果為TRUE時,才返回TRUE;隻要有一個參數的計算結果為FALSE,就返回FALSE。

例如,使用AND函數同時對面試人員的筆試成績和面試成績是否都在60 分合格線内進行判定,具體操作步驟如下。

步驟01:打開素材文件,選擇E2單元格,輸入公式【=IF(AND(C2>= 60,D2>=60),"是","否")】,按【Enter】鍵,即可判斷第一位面試人員的面試成績和筆試成績是否都在60分及格線内,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)6

步驟02:判斷其他人員的面試成績。使用Excel的自動填充功能,判斷出其他面試人員的面試成績,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)7

3.使用OR函數判斷指定的任一條件為真,即返回真

當兩個或多個條件中隻要有一個成立就判定為真時,稱判定與條件的關系為邏輯或關系。OR 函數常用于邏輯或關系運算。

語法結構:OR (logical1,[logical2],...)

● logical1:必需參數,表示需要檢驗的第一個條件,其計算結果可以為TRUE或FALSE。

● logical2,...:可選參數,表示需要檢驗的其他條件。

OR 函數用于對多個判斷條件取并集, 即隻要參數中有任何一個值為真就返回TRUE, 隻有都為假才返回FALSE。

例如,某體育項目允許參與者有3 次考試機會,并根據3 次考試成績的最高分進行分級記錄,即隻要有一次的考試及格就記錄為【及格】;同樣,隻要有一次成績達到優秀的标準,就記錄為【優秀】;否則就記錄為【不及格】。這次考試成績統計實現的具體操作步驟如下。

步驟01:打開素材文件,合并H1:I1 單元格區域,并輸入【記錄标準】文本,在 H2、I2、H3、I3 單元格中分别輸入【優秀】【85】【及格】和【60】文本,選擇F2單元格,輸入公式【=IF(OR(C2>=$I$2,D2>=$I$2,E2>=$I$2),"優秀",IF(OR(C2>=$I$3,D2=$I$3,E2>=$I$3),"及格","不及格 "))】,按【Enter】鍵,即可判斷第一個參與者成績的級别,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)8

步驟02:查看判斷結果。使用 Excel 的自動填充功能,判斷出其他參與者成績對應的級别,如下圖所示。

如何使用邏輯函數(邏輯函數該怎麼用)9

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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