微軟也發現了IF的嵌套好難,所以添加IFS,讓多條件判斷更加簡單...

2020-12-08 Excel從零到一

Hello,大家好,工作中我們經常會遇到條件判斷的問題,相信很多人都知道對於2個條件的判斷,使用if函數即可搞定,對於2個以上的條件進行判斷一般情況下使用的if函數的嵌套。if函數的嵌套就是將if函數一層一層的嵌套起來達到多條件判斷的效果。因為這是一個嵌套函數很多人覺得掌握起來非常的困難,微軟也漸漸的發現了這個問題,所以就添加了ifs函數來取代if函數的嵌套,下面就讓我們來認識下ifs函數吧

一、ifs函數

ifs函數的作用:判斷目標值是否滿足一個或者多個條件,且僅僅會返回第一個正確的條件對應的結果

第一參數:第一個條件

第二參數:滿足第一個條件返回的結果

第三參數:第二個條件

第四參數:滿足第二個條件返回的結果

第五參數:第三個條件

第六參數:滿足第三個條件返回的結果

……

以此類推,最多可以127個不同的條件,ifs函數可以概括為:當條件正確就返回對應的值,當條件錯誤進入下一個條件繼續判斷。下面就讓我們通過實際的例子來具體的操作下

二、實例演示

以最常見的根據成績判定等級為例跟大家演示下這個函數是如何使用的,如下圖,在這裡一共將成績分成了4個等級,我們只需要在等級這一列輸入公式,點擊回車向下填充即可得到正確的結果,下面我們就來分析下公式

公式:=IFS(B2>=90,"優秀",B2>=80,"良好",B2>=70,"及格",TRUE,"不及格")

第一參數:B2>=90

第二參數:優秀

第三參數:B2>=80

第四參數:良好

第五參數:B2>=70

第六參數:及格

第七參數:TRUE

第八參數:不及格

我們來將50這個值帶入到函數中,看下函數是如何計算的,首先會判斷50>=90這個條件是不是不成立,在這裡他是不成立的,所以就會進入第二個條件繼續判斷,50>=80這個條件也不成立,函數會進入第三個條件繼續判斷,在這裡50>=70這個條件也是不成立的,所以會進入第四個條件進判斷,在這裡第四個條件的true,true就代表條件成立,函數將會輸出不及格這個結果

使用ifs函數需要注意的是函數僅僅會返回第一個條件正確的結果,比如我們將95帶入函數中,95>=90這個條件成立,函數就會返回優秀這個記過,整個函數至此就結束了

以上就是ifs函數的使用方法,相較於if函數的嵌套這個函數是不是更加的簡單呢?

我是excel從零到一,關注我持續分享更多excel技巧

相關焦點

  • excel中多條件判斷還用if函數嵌套?這兩種函數更簡單
    在excel中,多條件判斷也是日常常用的公式之一,大部分朋友首先會想到if函數嵌套,比如下面的表格,對於左邊的銷售量要以右面表格中的評價標準進行判斷,在C2單元格輸入函數=IF(B2>=500,"一類",IF(B2>=400,"二類",IF(B2>=300,"三類
  • 多條件統計函數Sumifs、Countifs、Averageifs、Ifs應用技巧解讀...
    所以我們需要掌握一些「多條件」的統計函數公式,如Sumifs、Averageifs、Countifs等。一、多條件統計函數:Sumifs。目的:按「性別」統計銷量在指定範圍內的總銷量。三、多條件統計函數:Averageifs。目的:按性別計算銷量在指定範圍內的平均值。
  • 多條件統計Ifs系列函數應用技巧解讀!
    數據統計,我們並不陌生,但是在實際的工作或應用中,數據統計都是附加條件的,而且大多情況下是「多條件」的,此時,我們必須掌握「Ifs」系列函數。一、多條件判斷:Ifs函數。功能:判斷指定的值是否符合指定的一個或多個條件,並返回與第一個TRUE對應的值。語法結構:=Ifs(條件1,返回值1,[條件2],[返回值2]……[條件N],[返回值N])。
  • Excel多條件判斷函數IFS
    Excel邏輯計算判斷函數IF《Excel邏輯計算判斷函數IF》以及IF函數的嵌套使用,通過文中實例可以看出,在多層IF嵌套時,公式輸入繁瑣且容易出錯。本文將介紹多條件判斷函數IFS,函數IFS 可以取代多個 IF 嵌套語句,公式更加直觀簡潔,其使用方法如下。
  • 多條件判斷嵌套函數使用
    「多條件判斷這樣操作比較簡單。」ForSheet如是說。IF函數是我們最常使用的函數之一,根據一定的條件進行判斷,成立時返回一個結果,不成立時返回另一個結果。複雜情況下,我們需要多個條件一起判斷,同時滿足多個條件時才返回一個結果,或者只要滿足多個條件中的任意一個條件,就返回某個指定的結果,這時可以根據情況結合AND函數,OR函數進行嵌套使用。
  • 【Excel】如何用IFS函數實現多條件判斷?
    之前向大家介紹過如何使用IF函數進行條件判斷(戳此了解),IF函數的優點是可以根據單元格內信息的變化,判斷並自動生成符合條件的結果
  • 【Excel】IFS函數,讓多條件判斷一「射」千裡
    IF函數的遺憾相信大家對於IF函數都不陌生,如果滿足條件就返回結果1,否則就返回結果2比如下面的例子中,使用IF語句判斷成績是否及格
  • 多重IF函數嵌套與開掛的IFS,Excel中的多條件多結果的解決方案
    大家好,我是許栩,歡迎來到我的專欄《供應鏈管理必備的Excel函數》,這是專欄的第十六篇文章,人生有很多如果,IF的嵌套與開掛的IFS。(專欄主要內容見上圖)IF的基礎用法或「IF+AND+OR」解決的是單條件(多條件)單結果,在實際工作中,有時會出現多條件多結果的應用場景,IF嵌套可以有效的解決這個問題。IF的嵌套也稱多重IF,是由兩個或兩個以上的IF一環一環相互嵌套而成的一組公式,用以解決不同的條件返回不同的結果(多條件多結果)。
  • IF函數嵌套,實現多條件判斷,你會用嗎?
    IF函數嵌套,實現多條件判斷,你會用嗎?35 來源:雲端office課堂 原標題:IF函數嵌套
  • 多條件查詢、多條件求和、多條件計數、多條件判斷
    實際工作中,數據的統計分析都是附加條件的,而且都是多個條件,所以,關於多條件查詢、多條件求和、多條件計數、多條件判斷等函數公式,就顯得尤為重要。一、多條件查詢。函數:Lookup。如果B3:B9=J3成立,則0/(B3:B9=J3)返回0,如果不成立,則0/(B3:B9=J3)返回錯誤值,所以「查詢值」所在的範圍就是1和錯誤值組成的,當Lookup函數查詢不到指定值時,自定向下匹配,返回0值對應位置的值。(四)多條件查詢。
  • 快丟下IF函數多條件嵌套吧,Power Query新增一個條件列就搞定了
    之前我們在分享IF函數的時候,裡面涉及多條件嵌套,會根據條件的多少嵌套若干個IF函數,如果條件不是很多還可以接受,比如下面這個例子,一共是四個條件,需要嵌套三個IF函數,公式如下, =IF(E2>=240,"優",IF(E2>=210,"良",IF(E2>=180,"中","
  • VBA教程:多條件判斷你還在用if嵌套嗎?OUT了! PQ/函數/VBA齊上陣
    哈嘍,各位小夥伴們大家好,今天小愛跟大家講一講多條件判斷的方法,小愛經常看到有小夥伴為了一個多條件判斷傷腦筋,俗話說「方法不對,努力白費」,今天小愛給大家介紹三種好用的多條件判斷,分別是先來舉個例子,這個函數在只有幾個條件需要判斷的時候是很好用的,但是如果判斷條件多了就不靈光了,一層一層嵌套就看的發暈。暫且先講到這裡。
  • WPS Excel:多條件IF函數如何嵌套 - 格子裡外
    這一篇我將從IF函數的基本用法說起,接著介紹多條件IF函數嵌套是怎麼理解的,怎樣寫函數嵌套公式。如圖,我們輸入在B2單元格輸入公式「=IF(B2>=60,"及格","不及格")」,由於76大於60,所以得到結果「及格」。IF函數嵌套IF函數就像是在拋硬幣,硬幣落地時要么正面朝上,要麼反面朝上,只有這兩個結果,IF函數的結果要麼是第二個參數,要麼是第三個參數。
  • Excel函數應用:多條件判斷你還在用IF函數嵌套嗎?那可就OUT了
    在Excel中,多條件判斷不管是財務核算還是人事管理中經常用到,還有在學校統計學生成績時也是要用到的,如下圖中根據所列等級分類,對全班學生成績進行標註等級,大部分小夥伴們首先會想到IF函數嵌套處理,但缺點是嵌套循環複雜,容易出錯。
  • IF函數多條件判斷的用法!
    :=IF(C2>=3,500,0)此時,判斷條件比較簡單,即工齡是否小於等於3。IF函數多條件判斷如現在是兩個條件,一般有兩種情況:❶兩個條件同時滿足,為且關係。如,規則變為了:當性別為女,且工齡大於等於3的員工,獎勵500。
  • Excel之If函數(二):多條件判斷嵌套使用.
    上一期我們講了If函數的簡單的是非判斷,非是即否,即判斷的結果只符合「是」和「否」兩個結果,如果有更多條件需要判斷,怎麼做呢?
  • 還不會if函數的嵌套判斷,試試這種方法,點點滑鼠即可
    Hello,大家好,今天有粉絲說if函數的嵌套好難,但是工作中又必須要用到,每次都要寫好幾次函數修修改改才能達到想要的效果,有沒有什麼快速的方法能夠達到類似效果的?當然有了,今天就跟大家分享1中方法,點點滑鼠跟著提示輸入數據即可顯示類似的效果,即使小白都能快速學會我們先來看下今天的例子,我們想要根據學生的成績判定等級,如下圖,像這樣的問題我們一般都是使用if函數的嵌套或者vlookup函數的近似匹配來完成,下圖中我們使用的就是if函數的嵌套,在這裡嵌套了3層if函數來完成判斷,在這裡就不跟大家詳細介紹了,今天主要是跟大家分享另一種更加簡單的方法
  • 告別IF函數,這個更加簡單高效的函數好用到爆!
    「運氣」好的時候,直接回車函數就能成功運行了,點背的時候,一回車,發現計算結果是錯誤的。其實這絕大部分原因都是因為IF嵌套的層數太多導致分不清哪哪導致的。是不是很難發現,更別說那些嵌套了十幾層的。理解起來是不是非常簡單呢?當然單條件的情況下,IFS的優勢一點都不明顯,接下來看下另外一個多條件判斷提成的情況。
  • Excel中最難的多條件查找公式,幫你整理好了
    比如我們人事部匯總好的員工工資表,想要查詢某個月的工資;因為每個人做表的習慣不同,導致的考試成績科目不一致,想要查詢任意一科成績……今天就說一下這些常用的解決方法:一、最簡單常規用法:輔助列+Vlookup+match函數相信有點函數基礎的朋友都是從這個函數學起的,因為它比較入門而且實用性也非常強