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

Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單

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

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

其實(shí) Excel 版本每次更新迭代,總會給大眾帶來不少驚喜,因?yàn)?span id="tl93ptv3" class="candidate-entity-word" data-gid="124374">微軟真正秉承了軟件開發(fā)的第一要旨:KISS(keep it simple, stupid)。公式越來越簡單、模塊越來越智能,對用戶的技能要求越來越低……

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

一、IFS 函數(shù):

作用:

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

語法:

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

參數(shù):

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

二、SWITCH 函數(shù):

作用:

  • 根據(jù)值列表計(jì)算一個值(稱為表達(dá)式),并返回與第一個匹配值對應(yīng)的結(jié)果。如果不匹配,則返回可選默認(rèn)值。

語法:

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

參數(shù):

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

案例 1:

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


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單

解決方案 1:IFS 函數(shù)

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

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

公式釋義:

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


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單

解決方案 2:SWITCH 函數(shù)

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

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

公式釋義:

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


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單

案例 2:

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

按下圖中 E 列的規(guī)則將分?jǐn)?shù)替換成對應(yīng)的等級,效果如下圖 2 所示。


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單

解決方案:

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

如果對函數(shù)掌握不多的同學(xué),可能會用多個 if 嵌套。雖然最終也能達(dá)到目的,但是極力不推薦,因?yàn)榉浅2粌?yōu)化。

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

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

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


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單


Excel 2016 新條件函數(shù) ifs 和 switch,讓多條件 if 設(shè)置變簡單

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

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

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

原創(chuàng)文章,作者:陳李杰,如若轉(zhuǎn)載,請注明出處:http://www.uuuxu.com/20220514322965.html

主站蜘蛛池模板: 寿光市| 德格县| 曲阳县| 武夷山市| 广河县| 云龙县| 呼和浩特市| 金门县| 富源县| 冕宁县| 凤庆县| 岳普湖县| 海盐县| 樟树市| 弥渡县| 从江县| 白沙| 通河县| 丹寨县| 化德县| 山丹县| 额尔古纳市| 鄂伦春自治旗| 九台市| 祁连县| 英吉沙县| 米易县| 南充市| 永宁县| 德清县| 绥江县| 呼玛县| 石狮市| 博乐市| 枣庄市| 钟山县| 鄂托克旗| 咸宁市| 亳州市| 正蓝旗| 安丘市|