|
Excel自2016版本以來,新增了部分的函數(shù),而這些函數(shù)解決了以前無法解決的問題,在此之前大家都是用原有的數(shù)組公式或者長長的嵌套公式才能完的,現(xiàn)成基本上很容易就能完成了。 函數(shù)01 IFS函數(shù) 在前幾期的教程中,關于多條件判斷的題目都是使用IF函數(shù)嵌套來完成,或者使用VLOOKUP函數(shù),LOOKUP函數(shù)分隔來完成,但是自從增加了IFS函數(shù)以后,就變得更加簡單了。如下圖,判斷考試成績對應的等級。 原IF嵌套公式(如上圖所示): =IF(B2>=90,'A',IF(B2>=80,'B',IF(B2>=70,'C',IF(B2>=60,'D','E')))) 使用IFS函數(shù)公式: =IFS(B2>=90,'A',B2>=80,'B',B2>=70,'C',B2>=60,'D',B2<60,'E') 對于IFS函數(shù)來說,寫條件的時候更加地明了,簡潔方便,易于閱讀與維護。 語法:=IFS(條件1,條件成立時結果1,條件2,條件成立時結果2……) 作用:進行多條件判斷并返回條件成立時的結果。 函數(shù)02 MINIFS函數(shù) 在前期的文章中給大家教了關于條件最大值與條件最小值的求法,其中如果使用函數(shù)的方法那勢必會使用到數(shù)組公式,而新增的這兩個函數(shù)則完美地解決了這個問題。如果求下圖中等級為“A”的成績的最小值。 原數(shù)組公式(如上圖所示): {=MIN(IF(C:C='A',B:B))},按組合鍵<Ctrl+Shift+Enter>完成。 使用MINIFS函數(shù)公式: =MINIFS(B:B,C:C,'A'),按Enter鍵即可完成。 語法:=MINIFS(最小值區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2……) 作用:返回一組給定條件的單元格的對應的最小值。 函數(shù)03 MAXIFS函數(shù) 同上面的MINIFS函數(shù)一樣,求最大值也是一樣的。求等級為”A“的最高成績。 原數(shù)組公式(如上圖所示): {=MAX(IF(C:C='A',B:B))},按組合鍵<Ctrl+Shift+Enter>完成。 使用MINIFS函數(shù)公式: =MAXIFS(B:B,C:C,'A'),按Enter鍵即可完成。 語法:=MINIFS(最大值區(qū)域,條件區(qū)域1,條件1,條件區(qū)域2,條件2……) 作用:返回一組給定條件的單元格的對應的最大值。 函數(shù)04 CONCAT函數(shù) 在舊版本中有一個CONCATENATE函數(shù),這個函數(shù)的功能基本上等同于”&“功能,所以在日常的使用也不常用。而新增的函數(shù)CONCAT函數(shù)卻是一個加強版的連接函數(shù)。 語法:=CONCAT(文本1,文本2,……) 作用:連接列表或者文本字符串區(qū)域。 將下面的字符串區(qū)域進行連接。 老版本中使用的公式將是: =A1&B1&C1&D1&E1或者=CONCATENATE(A1,B1,C1,D1,E1) 新的函數(shù)將更加方便,在F2單元格中輸入公式:=CONCAT(A2:E2)即可。 當然該公式除了支持橫向的連接,縱向也是可以的,還可以支持多行多列的區(qū)域,如下圖所示: 另外,該函數(shù)還支持數(shù)組,比如每一個單元格的內容想要用逗號分隔: 注意:輸入完公式按<Ctrl+Shift+Enter>組合鍵完成。 函數(shù)05 TEXTJION函數(shù) 在舊版本中并沒有一個函數(shù)可以支持連接的,而該函數(shù)則是一個很實用的功能。 語法:=TEXTJOIN(分隔符,是否忽略空白單元格,文本1,文本2……) 作用:連使用分隔符連接列表或者文本字符串區(qū)域。 將下面的字符串用”,“逗號分隔連接在一起,忽略空白。 在E2單元格中輸入公式:=TEXTJOIN(',',1,C2:C10) 注意:第二個參數(shù)為1表示將空白的單元格忽略掉,就不會出列連續(xù)兩個逗號。 在前期的教程中小必給大家介紹過一個問題,就是將某些符合條件的文件進行歸類,如果還沒有學會的小伙伴可以點擊以下的鏈接查看: 該函數(shù)也可以解決這個問題,大家可以點擊上面的鏈接具體查看。 |
|
|
來自: carol876 > 《Excel使用技巧》