首页
/
每日頭條
/
生活
/
if多條件函數的使用方法及實例
if多條件函數的使用方法及實例
更新时间:2024-11-26 14:48:02

學過函數的人應該都知道,Excel裡面有一個經常會碰到的一個條件判斷函數,那就是IF條件函數。這個函數在實際運用中有非常高效的操作。今天我們就來學習一下IF函數常見的5種判斷用法。

函數解析:

if多條件函數的使用方法及實例(IF函數才是條件函數之王)1

IF函數主要有3個參數,IF(條件判斷,成立執行1,不成立執行2):它的意思是第一參數在進行條件判斷是,當條件成立的時候,執行第二參數,條件不成立的時候執行第三參數。IF函數的三個參數可以為函數也可以為常量。下面我們就來學習一下具體的操作。

技巧1:IF函數單一條件判斷人員成績是否及格

if多條件函數的使用方法及實例(IF函數才是條件函數之王)2

說明:當分數>=60,則該同學成績記為合格,反之為不合格。

函數:=IF(C3>=60,"及格","不及格")

解析:第一參數判斷成績是否>=60,當條件成立時,結果顯示為及格,反正記為不及格。

技巧2:多重IF函數嵌套進行多條件判斷

if多條件函數的使用方法及實例(IF函數才是條件函數之王)3

說明:當分數<60,成績記為不合格;分數在60-80區間記為及格;分數大于等于80記為優秀。

函數:

=IF(C4>=80,"優秀",IF(C4>=60,"及格","不及格"))

解析:從大到小進行判斷。當第一參數分數>=80,結果記為優秀;反之執行第三參數的第二個IF函數中的判斷條件,繼續判斷分數是否大于等于60,成立記為及格,不成立記為不及格。

技巧3:IF函數與AND函數進行并列條件判斷

if多條件函數的使用方法及實例(IF函數才是條件函數之王)4

說明:當兩科成績同時大于80,則成績記為合格,反之為不合格。

函數:

=IF(AND(C4>80,D4>80),"合格","不合格")

=IF(OR(C4<=80,D4<=80),"不合格","合格")

1、這裡AND函數的作用是,當裡面的兩個條件同時成立的時候,執行IF函數的第二參數,反之執行IF的第三參數;

2、OR函數的作用是,當OR函數裡面的2個條件一個不成立的時候,則執行IF函數的第二參數,反之執行第三參數。

技巧4:IF函數多重條件循環判斷

if多條件函數的使用方法及實例(IF函數才是條件函數之王)5

說明:當兩科成績同時大于80,且是貧困生的同學會有1000的獎學金。

函數:

=IF(AND(AND(C4>80,D4>80),E4="是"),"1000","0")

解析:這裡用到了3重條件判斷。也就是在兩科成績同時需要成立,且再對學生性質進行判斷一次,最後進行條件判斷。當然這裡可以函數可以縮減成以下形式:

IF(AND(C4>80,D4>80,E4="是"),"1000","0")

技巧5:IF({1,0}結構向左數據查詢

if多條件函數的使用方法及實例(IF函數才是條件函數之王)6

說明:根據學生學号,向左查詢出對應的姓名。

函數:

=VLOOKUP(C11,IF({1,0},C3:C7,B3:B7),2,0)

解析:因為IF函數的第一參數返回的結果就是TRUE或者FLASE兩種,1代表真、0代表假。所以在這裡用1、0的方式,當條件成立的時候返回C3:C7區域,當條件不成立時返回B3:B7區域,從而組成vlookup新的查詢區域。

現在你學會如何使用這個萬能條件函數了嗎?

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
Copyright 2023-2024 - www.tftnews.com All Rights Reserved