欧美精品123_精品露脸国产偷人在视频_日韩美女免费线视频_成人av三级

Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單

本文的標題是《Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單》來源于:由作者:陳李杰采編而成,主要講述了雖然 Excel 2016 已經問世了好幾年,不能算新版

雖然 Excel 2016 已經問世了好幾年,不能算新版本了,但是仍有很多同學對其中的一些新函數不甚了解。

其實 Excel 版本每次更新迭代,總會給大眾帶來不少驚喜,因為微軟真正秉承了軟件開發的第一要旨:KISS(keep it simple, stupid)。公式越來越簡單、模塊越來越智能,對用戶的技能要求越來越低……

所以不要辜負了這些更新,今天就來講講 2016 中的兩個新函數 IFS 和 switch

一、IFS 函數:

作用:

  • 檢查是否滿足一個或多個條件,且返回符合第一個 TRUE 條件的值。

語法:

  • IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2], [logical_test3, value_if_true3],…)

參數:

  • logical_test1:必需,計算結果為 TRUE 或 FALSE 的條件。
  • value_if_true1:必需,當 logical_test1 的計算結果為 TRUE 時要返回結果。可以為空。
  • [logical_test2..logical_test127]:可選,計算結果為 TRUE 或 FALSE 的條件。
  • [value_if_true2…value_if_true127]:可選,當 logical_testN 的計算結果為 TRUE 時要返回結果。每個 value_if_trueN 對應于一個條件 logical_testN。可以為空。

二、SWITCH 函數:

作用:

  • 根據值列表計算一個值(稱為表達式),并返回與第一個匹配值對應的結果。如果不匹配,則返回可選默認值。

語法:

  • SWITCH(表達式, value1, result1, [default 或 value2, result2],…[default 或 value3, result3])

參數:

  • 表達式:必需,表達式是將與 value1…value126 比較的值(如數字、日期或某些文本)。
  • value1:必需,要與表達式比較的第一個值。
  • result1:必需,當 value1 參數與表達式匹配時,返回的第一個結果。
  • [default]:可選,在表達式中沒有找到匹配值時返回的默認值。
  • [value2…valueN]:可選,要與表達式比較的第 2 至第 126 個值。
  • [result2…resultN]:可選,value 參數與表達式匹配時,返回的的第 2 至第 126 個結果。

案例 1:

某校按學生文理選科分成了 4 個班,請按照 E 列中的規則批量替換班級名稱。效果如下圖 2 所示。


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單

解決方案 1:IFS 函數

1. 在 C2 單元格輸入以下公式 –> 拖動下拉**公式即可:

=IFS(A2="一班","歷史班",A2="二班","政治班",A2="三班","物理班",TRUE,"化學班")

公式釋義:

  • A2="一班","歷史班":為一組邏輯條件及其對應的值;依次類推
  • TRUE,"化學班":這是最后一組邏輯條件和值;當班級為“四班”時,前面三個條件都不符合,因此邏輯值均為 FALSE,那么這里的 TRUE 就是參數中的第一個 TRUE 值,就會返回其對應的值“化學班”


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單

解決方案 2:SWITCH 函數

1. 在 D2 單元格輸入以下公式 –> 拖動下拉**公式:

=SWITCH(A2,"一班","歷史班","二班","政治班","三班","物理班","化學班")

公式釋義:

  • 較之 IFS 函數,SWITCH 函數更加精簡之處在于“A2”只要寫一次,后面的 value 和 result 配對只要直接寫在 "" 內寫值即可
  • 而且“化學班”作為默認值,連配對的 value 都不需要寫,只要前面都不符合的就是“化學班”


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單

案例 2:

雖然上例中 IFS 函數比 SWITCH 略復雜,但 IFS 可以按區間查找,而 SWITCH 則只能查找固定值。

按下圖中 E 列的規則將分數替換成對應的等級,效果如下圖 2 所示。


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單

解決方案:

關于區間查詢,有多種解決方案,比如大家可以參考我之前寫過的這些:

如果對函數掌握不多的同學,可能會用多個 if 嵌套。雖然最終也能達到目的,但是極力不推薦,因為非常不優化。

如果實在不想學其他函數,非用 if 不可,那就用今天教的 ifs 來替代吧,用法和 if 類似,但是免去了大量燒腦嵌套,省時省力還不容易出錯。

1. 在 C2 單元格中輸入以下公式,下拉**公式:

=IFS(B2<60,"不及格",B2<70,"差",B2<80,"中",B2<90,"良",TRUE,"優")


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單


Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終于有了,以下專欄,從最基礎的**作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的**作技巧、快捷鍵大全、函數公式、數據**表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。

Excel 2016 新條件函數 ifs 和 switch,讓多條件 if 設置變簡單
本文原作者為陳李杰,轉載請注明:出處!如該文有不妥之處,請聯系站長刪除,謝謝合作~

原創文章,作者:陳李杰,如若轉載,請注明出處:http://www.uuuxu.com/20220514322965.html

主站蜘蛛池模板: 中西区| 徐汇区| 巴东县| 阳西县| 石景山区| 金坛市| 阜城县| 丰城市| 巫溪县| 中江县| 凤凰县| 庆元县| 高尔夫| 库尔勒市| 娄底市| 福州市| 准格尔旗| 股票| 嘉兴市| 普定县| 沂源县| 靖远县| 淅川县| 潞城市| 嘉禾县| 华坪县| 仁怀市| 新源县| 泾阳县| 施秉县| 潼关县| 界首市| 黑山县| 松阳县| 察隅县| 瑞昌市| 天门市| 措美县| 吉木乃县| 丹凤县| 中西区|