首页
/
每日頭條
/
生活
/
excelif函數四個條件怎麼用
excelif函數四個條件怎麼用
更新时间:2024-10-13 02:20:23

在excel中,if函數算是是最常用的函數了,但是對于接觸excel不久的朋友可能對這個函數仍然不太了解,本文小編就梳理一下if函數的用法,供大家借鑒。

一,基本用法。

if函數有三個參數,即=if(條件,滿足條件返回的值,不滿足條件返回的值)。

如下圖所示,如果工資大于5000,就顯示交稅,否則顯示不交稅。我們在G2單元格中輸入函數=IF(F2>5000,"納稅","不納稅")。條件是F2>5000,滿足條件時返回納稅,不滿足條件是返回不納稅。填寫完成後在G2單元格右下角雙擊 号或者向下拖動完成填充。

此處第二個參數和第三個參數是文本格式,需要加上英文狀态下的雙引号。每個參數之間的逗号也要是英文狀态下的逗号。

輸入=if的時候看到下面有if函數的提示,通過上下方向鍵選好函數後,按鍵盤左邊的tab鍵可以快速把函數選擇到編輯區

excelif函數四個條件怎麼用(excel的函數基礎if條件函數該怎麼用)1

再比如如果工資小于6000,那麼在原來工資上加200,否則工資不變。

如下圖,在G2單元格中輸入函數=IF(F2<6000,F2 200,F2)即可。表示滿足條件單元格F2<6000,那麼返回F2 200,如果不滿足條件,返回F2。向下填充即可計算所有單元格的結果。

excelif函數四個條件怎麼用(excel的函數基礎if條件函數該怎麼用)2

二、if函數嵌套。

如果判斷工資大于7000,那麼工資加500,工資大于5000小于等于7000,那麼工資加300,工資小于等于5000,工資加100。該如何寫函數呢?

這個函數就需要兩個if函數嵌套來完成。在F2單元格中輸入函數公式=IF(E2>7000,E2 500,IF(E2>5000,E2 300,E2 100))。

這個函數表示如果滿足條件E2>7000,返回E2 500,不滿足就進行下一個if函數運算。在IF(E2>5000,E2 300,E2 100)中,因為剛才第一層if函數已經對if函數做出了大于7000的判斷,所以此處的判斷是以小于等于7000為前提的。表示大于5000,小于等于7000時,返回E2 300,如果不滿足大于等于5000時(更不可能大于7000了),返回E2 100。

當然,if函數可以進行更多層的嵌套,可以嵌套9層。

excelif函數四個條件怎麼用(excel的函數基礎if條件函數該怎麼用)3

三、if函數與and函數結合。

如果要把所有女碩士的工資加500顯示在F列中,不調整工資的F列不顯示,函數公式該如何寫呢?

此處的函數公式=IF(AND(C2="女",D2="碩士"),E2 500,"")。此處if函數仍然是基本的三個參數,第一個參數AND(C2="女",D2="碩士")表示判斷條件,同時滿足C2單元格的内容為女,D2單元格的内容為碩士時條件成立,返回第二個參數E2 500,否則返回空值。英文狀态輸入兩個雙引号即表示空值。

excelif函數四個條件怎麼用(excel的函數基礎if條件函數該怎麼用)4

四、if函數與or函數結合。

如果要把所有本科及碩士學曆的工資加500,大專學曆工資不調整,最後結果都顯示在F列中,該如何寫函數公式呢?

​此處的函數公式==IF(OR(D2="本科",D2="碩士"),E2 500,E2)。第一個參數OR(D2="本科",D2="碩士")表示滿足D2=本科或者碩士其中一個條件就算條件成立。如果條件成立,返回結果E2 500,否則返回E2的值。

excelif函數四個條件怎麼用(excel的函數基礎if條件函數該怎麼用)5

這就是本文介紹的if函數基本用法,在excel還有更多if相關的函數,比如iferror函數表示如果條件錯誤,返回指定的内容。ifsum表示滿足一定條件的内容求和……。學習更多excel技巧,歡迎關注疏木excel。

,
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