tft每日頭條

 > 生活

 > if函數同時判斷三個條件

if函數同時判斷三個條件

生活 更新时间:2024-12-04 11:12:16

工作中經常碰到Excel裡面的判斷問題,

比如,年終計算年終獎,對業績高于60萬的員工,給予A梯度年終獎,其它員工B梯度。

對于這種,如果怎麼樣,那麼就怎樣的問題,使用IF函數可以輕松解決。

IF函數的基礎用法

IF函數的作用:根據特定的判斷條件,計算特定的結果

我們來看一個示例:這是一份業績記錄清單,現在,要根據員工的業績計算年終獎,如果員工的業績大于60萬,就給予A級年終獎,其它員工B級年終獎

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)1

業績記錄單

這裡,我們可以使用IF函數,IF函數有3個參數:

IF(判斷條件,條件成立時候的結果,條件不成立時候的結果)

這裡,判斷條件是:業績>60,如果成立,得到結果“A”,不成立,得到結果“B”,所以我們的公式是:

=IF(B2>60,"A","B")

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)2

單條件判斷

IF函數多條件判斷

我們來升級一下這個問題,我們來增加一個條件,同樣是這份業績記錄單,現在我們需要銷售大于60萬,且績效高于80分的員工,獲得A梯度年終獎,其餘員工B梯度

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)3

多條件判斷問題描述

這裡呢,我們需要通過一個運算符來連接2個條件,這裡我們使用乘号:

輸入下列公式,然後把公式往下拖動就能計算出結果:

=IF((C3>60)*(D3>80),"A","B")

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)4

IF函數多條件判斷

這裡使用了一個乘号 “*” 來連接2個條件,注意,2個條件都要用括号括起來。這樣一個公式,原理是什麼呢?

公式的原理

我們通過3個輔助列來理解這個原理。

這個問題包含2個條件:銷售額>60萬,績效>80分,我們把2個條件放在輔助列裡:

條件1,業績高于60萬:=C5>60 條件2,績效高于80分:=D5>80 然後把公式往下拖動,得到2個條件的判斷結果

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)5

條件判斷結果

我們再把2個條件用乘号鍊接起來,其實就是 條件1*條件2

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)6

2個條件相乘

條件判斷隻有2個結果,要麼成立,得到結果“TRUE”,要麼不成立,得到結果“FALSE”

而邏輯值 “TRUE” 等于數字 1,FALSE等于數字0

這裡有2個條件,所以存在4種情況,由于任意數乘以0,得到的都是0,所以隻有當2個都滿足時,我們才能得到 “1”,也就是條件成立,獲得績效A,其餘情況都是績效B:

=IF((C3>60)*(D3>80),"A","B")

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)7

條件判斷結果

我們再來更改一下條件,現在我們需要銷售大于60萬,或者績效高于80分的員工,獲得A梯度年終獎,其餘員工B梯度

這樣隻需要滿足其中任意一個條件,就能獲得A梯度,這種情況,隻需要把乘号改成加号就好了,我們同樣來看一下輔助列相加的結果:

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)8

2個條件相加

這裡有2個條件,同樣存在4種情況,隻要任意一個條件不為0,相加得到的都不為0,邏輯值中,隻要不為0,條件就成立。所以隻要任意一個條件滿足,我們就能得到 “TRUE”,也就是條件成立,獲得績效A,其餘情況都是績效B:

=IF((C3>60) (D3>80),"A","B")

if函數同時判斷三個條件(2個運算符輕松搞定IF函數多條件判斷)9

條件相加結果

總結

多條件判斷可以使用2個運算符:乘号 “*”,加号 “ ” 來連接多個條件,當條件之間,需要同時滿足時,使用乘号;當隻要滿足其中之一時,使用加号,這樣就能完成IF函數的多條件判斷!

示例文件獲取:

關注Excel精選技巧,然後私信發送【20210928】獲取示例文件

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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