表哥表妹們,Excel2019 給我們帶來好東西了-新函數幫你來了!

作爲“表哥”,“表姐”們,我們很喜歡的數據就是格式化很好的,數據也很規整的。我們希望看到的東西就是讓我們心花怒放的。

但是,現實總是殘酷的,拿到數據之後,我們發現經常是這樣的:

 

我們的心情總是這樣崩潰的,特別是要引用無比難記憶的函數的時候,我們內心說實在是更加崩潰的。

我和大家一樣,越簡單的函數,如果沒有函數的時候,我會更加歡天喜地。

但是,作爲資深“表哥”告訴你,不要函數基本數不可能的,我們只能儘可能的減少函數的使用場景,或者採用升級版的Office 帶來的不要不要的功能解放我們的雙手,釋放我們的價值。

Office 2019(同Office 365) 發佈一段時間了,本表 研究後發現微軟釋放了幾個解放天性的函數,各位表哥表姐估計能夠開心一陣子了。

 

讓我們話題轉一轉,來看看微軟究竟給我們帶來多大的喜悅。

Function No.1: TextJoin

很多老鐵估計不屑一顧,什麼呀。這不就是我們的合併字符的函數嘛,Concat 也可以做啊。彆着急嘛,我們來看看Concat 有哪些實現不了的?

我們來看下下面的列表:

我們希望把這些地址都連接起來,所有的數據都之間都以 逗號 分隔。我們如果通過Concat 函數進行連接,我們需要怎麼寫?

我們發現這樣完全沒有辦法實現我們的快速連接,我們如果希望以”,”分割,我就得這麼寫。雖然可以實現,但是我好痛苦,而且空值後面還跟上了兩個逗號:

 

接下來是揭示奇蹟的時刻,我們來看看TextJoin 這個函數:

 

世界頓時明亮了許多。而且後面如果是空值的話,還會有驚喜喲。數據就不會自動加上“,”了。

 

使用TextJoin 函數的方法是:

 

=TextJoin(合併分隔符,合併方式,需要合併的列)

 

合併分隔符是我們合併的數據之間的分隔符號

合併的方式有True 和False 兩種。當我們爲True的時候,我們的值會忽略空值,當爲False的時候,我們的值會包含空值

 

Function No.2 : Maxifs

這個函數是用來幹嘛的?我們來看看下面的這個列表:

這個文件中的數據包含了產品名稱和型號,如果我們想找到我們左邊數據表格中提到的產品名稱的某個型號的售價最高值,這個對於我們的函數小將可能不難,但是對於我們不太熟悉函數嵌套的朋友來說,就是一個很大的難題,因爲這裏有我們的兩個條件,品名和我們的尺碼都是我們的條件。

這個時候呢,我們的Maxifs 就是一個非常好的一個標準函數幫助我們解決這樣的一個問題。Maxifs的函數使用方法如下:

=maxifs(我們需要獲取數據的數據集,條件區域1,條件1,條件區域2,條件2)

  這裏的數據集指的是我們的條件數據需要獲取的最大值所在的數據集合

  條件區域是我們的需要取值的某個區域

  條件指的是我們在條件區域找到我們的條件所在定位。

從上面看來,Maxifs 是一個非常好的幫助我們進行多條件定位最大值的一個很好的方法。

 

Function NO.3: Minifs

這個函數和前面的求最大值函數一樣,是基於我們的符合條件求出我們的結果的一個函數,它使用方法和Maxifs 函數一樣,只是這裏求的是最小值。

使用方法如下:

=minifs(我們需要獲取數據的數據集,條件區域1,條件1,條件區域2,條件2)

  這裏的數據集指的是我們的條件數據需要獲取的最大值所在的數據集合

  條件區域是我們的需要取值的某個區域

  條件指的是我們在條件區域找到我們的條件所在定位。

Function NO.4: IFS

我相信上了年紀的“表哥”“表姐”一定會被IF的嵌套弄得神魂顛倒。

不知道會不會有“共鳴”。

微軟爸爸來幫助我們解放的大腦了。IFS 的新函數真的是深入到我們表一族的心裏面了啊。

我們來看看IFS 能夠怎麼幫助我們簡化我們的使用。我們來看看一個例子:

右邊一列是成績,我們如何進行等級判定呢,如果高於85就是A,這樣傳統的做法就是用IF 嵌套:

=if(b1>85,”a”,if(B1>75,”B”,………)))

看着這個真是抓頭啊,好麻煩,而Ifs 能夠很棒棒的解決這個問題,我們能夠基於我們的自然語言來實現我們的等級計算,大家看下,是不是簡單很多!!!!

=IFS(B2>85,"A",B2>69,"B",B2>60,"C",B2>45,"S",B2>0,"F")

我們接下來看下IFS 的語法結構:

=IFS(判斷,正確結果,不正確結果判斷,正確結果,不正確結果判斷,正確結果)

我們能夠很清楚的發現,我們再也不用被我們的IF 嵌套弄得昏頭混腦了。

 

Function No.5: Switch 函數

如果大家是做軟件開發,熟悉程序語言一定很熟悉Switch 這個語法特點。Excel 2019(O365)也將這個函數引入進來,能夠幫助小夥伴們節省很多的時間處理類似的數據處理的問題。

我們來看看它的語法:

=Switch(條件,值A,”A”,值B,“B”,無值的默認值)

下面我們以一個例子來給大家分享Switch 用法。

 

 

到此,我們的Excel 2019 的函數已經講完了,我們同時給大家一起準備了課程,大家如果想學習請訪問以下鏈接:

https://edu.51cto.com/course/20760.html

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章