Excel白學了!原來IF函數還有這麼多用法

2021-02-12 Excel精英培訓

IF函數是工作中最常用的函數之一,所以蘭色今天決定用一篇文章把IF函數的使用方法再梳理一番。看過你會不由感嘆:原來IF函數還有這麼多用法!

一、IF函數的使用方法(入門級)

1、單條件判斷返回值

=IF(A1>20,"完成任務","未完成")

2、多重條件判斷

=IF(A1="101","現金",IF(A1="1121","應收票據",IF(A1=1403,"原材料")))

註:多條件判斷時,注意括號的位置,右括號都在最後,有幾個IF就輸入幾個右括號。

3、多區間判斷

=IF(A1<60,"不及格",IF(A1<80,"良好","優秀"))

=IF(A1>=80,"優秀",IF(A1>=60,"良好","不及格"))

註:IF在進行區間判斷時,數字一定要按順序判斷,要麼升要不降。

二、IF函數的使用方法(進階)


4、多條件並列判斷

=IF(AND(A1>60,B1<100),"合格","不合格")

=IF(OR(A1>60,B1<100),"合格","不合格")

註:and()表示括號內的多個條件要同時成立

or()表示括號內的多個條件任一個成立

5、複雜的多條件判斷

=IF(OR(AND(A1>60,B1<100),C1="是"),"合格","不合格")

=IF(ADN(OR(A1>60,B1<100),C1="是"),"合格","不合格")

6、判斷後返回區域

=VLOOKUP(A1,IF(B1=1,C:D,F:G),2,0)

註:IF函數判斷後返回的不只是值,還可以根據條件返回區域引用。

三、IF函數的使用方法(高級)


7、IF({1,0}結構

=VLOOKUP(A1,IF({1,0},C1:C10,B1:B10),2,0)

{=VLOOKUP(J15&K15,IF({1,0},A1:A2&B1:B2,C1:C2),2,0)}

註:利用數組運算返回數組的原理,IF({1,0}也會返回一個數組,即當第一個參數為1時的結果放在第1列,為0時的結果放在數組第二列。

8、N(IF( 和 T(IF(

{=SUM(VLOOKUP(T(IF({1,0},J15,K15)),E15:G17,3,0))}

注:vlookup函數第一個參數不能直接使用數組,借用t(if結構可以轉換成內存數組。

長按下面二維碼圖片,點上面」識別圖中二維碼「然後再點關注,每天可以收到一篇蘭色最新寫的excel教程。

點擊左下角「閱讀原文」查看蘭色和小妖錄製的數據透視表全套+函數全套+技巧全套+VBA編程全套視頻教

相關焦點

  • 原來excel中還有這麼一個神秘函數:Cell
    Cell函數,估計百分之九十的同學沒用過吧。它的用法可能會讓你大吃一驚:原來excel中還有這麼一個超實用的神秘函數!!
  • Excel中的HYPERLINK函數,原來還有這麼多人不會用的!
    Excel中的HYPERLINK函數,對大多數人來說,應該都是比較陌生的。可能用到的頻率也比較少,但這個函數卻是很實用的。HYPERLINK函數可創建一個快捷方式或連結,可跳轉到當前工作簿中的其他位置,,或打開存儲在網絡伺服器、 硬碟或Internet上的文檔。單擊包含超連結函數的單元格時,Excel將跳轉到列出的位置, 或打開您指定的文檔。
  • excel if函數 if函數嵌套用法
    if函數必須的條件:每一個excel if函數必須使用英文的括號括起來;括號內為三個數據,第一個數據是條件(如上例中的a2>60),第二數據為滿足第一個數據後返回的結果,通常使用英文的引號括起來,第三個數據是不滿足第一個數據時需要返回的結果;(如果不輸入第三個數據可以嗎,當然可以,返回什麼結果自己試試吧)
  • Excel的這個符號,居然還有這麼多用法是不你知道的?
    導讀:在Excel中,除了最基礎的加減乘除運算之外,還有非常多的符號,例如:邏輯符號、通配符、單雙引號、連接符等等,而連接符作為這些符號中出現頻率最高的扛把子,今天我們就來看下「&連接符」除了能連接單元格,還能有什麼你不知道的用法。
  • 滑鼠右鍵,原來有這麼多厲害的用法
    5、快速創建超連結創建超連結的步驟有些多,但拖動右鍵一下就搞定!開始時可能用右鍵拖還不太順手,等你用多了你會發現右鍵操作Excel原來這麼方便。來源:excel精英培訓零基礎/實操/初級/中級/CPA管理會計/CMA/ERP掃碼立刻申請免費試聽以上課程
  • 【Excel函數教程】除了IF函數,原來還有這些函數可以用……
    公眾號回復2016   下載office2016一般需要進行判斷時大家都會聯想到if函數,有時活用其它函數比if更經典,不信請看下面的案例:一、 IF+VLOOKUP函數專題課 第1集 vlookup函數的同表查詢第2集 跨表查詢與跨簿查詢
  • 【Excel分享】if函數的基本用法
    就可以天天收到Excel知識分享 Excel中的if函數的基本用法       在excel中if函數是最經常用到的判斷函數,通過它可以減少很多繁瑣複雜的工作,判斷單元格內容滿足什麼條件則對應返回相應的值。
  • Excel函數公式教程:index+match函數組合實戰案例分享
    ↑ 加入Excel微信群學習 ↑第一,excel整行整列求和公式
  • office和wps辦公軟體excel條件函數if(條件函數)的含義和實際用法
    一、if函數英語單詞if英 [ɪf]  美 [ɪf] 在excel函數中,sum函數我們取:如果
  • Excel中Vlookup、Lookup、Hlookup函數用法小結
    Vlookup函數是函數之王,算是日常工作中最常用的函數了。
  • excel if函數怎麼用?居然這麼簡單!
    excel if函數怎麼用?
  • Vlookup的4種逆天用法,背後的這個函數太厲害
    無法多條件查找無法從後向前查找無法一對多查找眾所周之,有一個函數可以幫Vlookup函數完成逆襲,它就是IF函數。,A$2:A$8&COUNTIF(INDIRECT("a2:a"&ROW($2:$8)),E$2),B$2:B$8),2,0)}二、IF函數為什麼這麼牛
  • Excel中相當考驗邏輯思維的函數—IF函數用法介紹(亮點在最後!)
    小美讓他重複一遍,小李說:=IF(我繼續沉迷遊戲,繼續做單身狗,和小美談戀愛)……開個玩笑,今天給大家介紹Excel中的IF函數用法:=IF(條件X,A,B),如果滿足條件X,就執行A,否則就執行B。如果人數少,我們還可以一個一個對照著填,如果人數多,那就太浪費時間了,這個時候就要用到我們的IF函數了。二、使用方法比如下圖中,左側是某公司的銷售提成基數,右側是業務人員的當月銷售額,假如公司有100個業務人員,你怎麼快速填寫對應的提成基數呢?
  • Excel教程:index+match函數組合實戰案例分享
    ↑ 加入Excel微信群學習 ↑第一,excel整行整列求和公式
  • 【Excel函數】Countif(s)用法介紹
    就會提示上述語法·Countifs的前兩個參數加粗代表是必須的,若公式就只有Countifs(range1, criteria1)這部分,那麼他就跟countif是一樣的意思咯·Countifs僅在Excel2007以後的版本支持,下文會講Excel2003版本的替代方法2Countif使用方法■ 基本用法
  • Excel 星號*用法總結
    (156)第三,Excel星號*在一些支持通配符用法函數中的使用COUNTIF 函數支持通配符,在COUNTIF函數中可以引用通配符。其中通配符?號代表單個字符, *號代表多個字符。具體的用法請參考:《COUNTIF函數經典應用技巧》第四,四則運算中Excel星號相乘比如A1單元格輸入公式:=2*3,結果為6。這裡的星號*,表示相乘。
  • excel教程:index+match函數組合實戰案例分享
    其實,Index還有個通式:INDEX(區域,MATCH,MATCH)  通過跟Match配合查找到各種對應值,這個今朝很少用,畢竟有Vlookup跟Lookup的存在。這裡就舉一個簡單的例子進行說明,亂序的情況下返回多列對應值。    先根據番號獲取尾數的對應值,利用Match獲取返回的排位,然後返回D列的對應值。
  • SUMIF函數這4個用法,99%的人沒用過!
    SUMIF函數很多同學都用的非常熟練,但有幾個同學們很少遇到的特殊用法,蘭色今天分享給大家。
  • row和column函數的用法
    在很多公式中都看到過row和column函數的身影,今天我們學習一下這兩個函數的用法。
  • excel中的超連結函數
    今天跟大家分享在excel中超連結函數的用法!