二維碼 購物車
部落窩在線教育歡迎您!

Excel中居然還有“廢柴”函數?你知道嗎?

?

作者:小花來源:部落窩教育發(fā)布時間:2020-04-14 10:28:31點擊:2039

分享到:
0
收藏    收藏人氣:0人
版權說明: 原創(chuàng)作品,禁止轉載。

編按:

哈嘍,大家好!說到“廢柴”一詞,相信小伙伴們很難把它和excel中各類神通廣大的函數聯(lián)系在一起。但是隨著excel版本的不斷更新,不少函數逐漸被取代、淘汰,我們把這樣的函數稱為“廢柴”函數。

 

對于在職場中徜徉于數據海的Exceler們來說,一提到效率,都會對Excel函數贊不絕口,璀璨耀眼者如VLOOKUP、SUMIFSUMPRODUCT等,皆是查詢統(tǒng)計數據的大殺器!但是Excel函數家族成員眾多,而且各函數問世時間各不相同,林子大了,難保有些濫竽充數的函數,食之無味、棄之可惜,這就是我們所說的廢柴函數。

 

Excel中有哪些廢柴函數呢?讓我們一起將它們一一揪出來!

 


廢柴①號

糾錯三兄弟

 


IFERROR函數問世以來,糾錯三兄弟——ISERR、ISERRORISNA就徹底失業(yè)了。舉個例子以前我們需要使用IF+ISNA來對錯誤值進行處理,例如:

 

=IF(ISNA(VLOOKUP(A2,D:E,2,0)),0,VLOOKUP(A2,D:E,2,0))

 

 

備注:

ISNAISERRISERROR都是IS函數家族的一部分,它們是檢查一個值是否具有某一特性的一組函數,它們的基本語句都是=IS函數(值或引用),具體如下:

 

ISNA函數:基本語句是=ISNA(值),它的功能是檢查一個值是否為#N/A,是則返回TRUE,否則返回FALSE;

ISERR函數:基本語句是=ISERR(值),它的功能是檢查一個值是否為#N/A以外的錯誤,它剛好和ISNA互補;

ISERROR函數:基本語句是=ISERROR(值),它的功能是檢查一個值是否為錯誤值,這里的錯誤值包含#N/A、#VALUE!、#REF!#DIV/0!、#NUM!、#NAME?#NULL!七種常見錯誤。

 

Excel的早期版本中,糾錯三兄弟還是有很多戲份的,以至于我們在很多古董級報表模板中都能看到它們的身影。

 

但有了IFERROR函數,糾錯三兄弟就立刻成了廢柴三兄弟,我們只需IFERROR(原函數,錯誤的返回值)即可完成錯誤處理,簡直快捷了許多!

 

=IFERROR(VLOOKUP(A2,D:E,2,0),0

 


 

廢柴②號

隱藏函數中的蛟龍?zhí)柤訌姲?/span>


 

Excel函數有所研究的小花瓣一定都知道,除了在插入函數對話框中可以選擇的函數外,Excel中還有一些隱藏函數,DATESTRING就是其中之一,有人笑稱,DATESTRING函數簡直是沉潛到蛟龍?zhí)柖嫉竭_不到的深度,看不到也用不著?。?!

確實,這和它的日期函數兄弟DATEDIF(日期間隔神級函數)不同,DATESTRING函數是一個不折不扣的廢柴函數。它的主要功能是將各種日期格式轉化為年月日的格式。它的基本語句是=DATESTRING(日期或引用),具體用法如下:

 

 

但是使用函數來轉換格式,無異于畫蛇添足。稍微懂一點數字格式設置的小花瓣都知道,Excel為我們提供了很多種日期格式,即使這些日期格式都不符合要求,我們也可以使用自定義格式來定制一款合適的日期格式。

 

圖片

 


廢柴③號

士別三日,當!

 


在日期相關的函數中,除了一個DATESTRING函數外,還藏著另外一個廢柴函數,它就是DAYS。別看它的名字叫,但功能卻無法上天;別說它命里帶“S”,卻不是什么DOUBLE加強版。如果非要用一個詞來形容它,那就是“瓜”!

都說士別三日,當刮目相看,但正是這個計算兩個日期之間間隔天數的DAYS函數,卻讓人不忍直視。

 

它的基本語句是=DAYS(終止日期,起始日期)。

 

 

乍一看,可以計算兩個日期之間的間隔天數,這在計算入職天數、持續(xù)時長等方面都非常好用,何來廢柴一說?功能沒毛病,只是殺雞焉用宰牛刀,一個減號能夠解決問題,何必用一個雙參數的函數來傷腦子呢?這么看來,DAYS函數這頂廢柴的帽子怕是摘不下來咯!

 

 


廢柴④號

名字長功能強

 


Excel函數家族中,名字長的函數有很多,聞名遐邇且功能強大的如SUMPRODUCT、SUBSTITUTE,名不見經傳卻身懷絕技的如AGGREGATE、FORMULATEXT,但并不是每一個名字很長又不好念的函數都有強大的功能,這其中也有廢柴如CONCATENATE函數。它是將多個字符串合并成一個字符串的文本連接函數,基本語句是=CONCATENATE(文本1,文本2......)

 

 

或許有些人會說,CONCATENATE函數可以連接多個文本,雖不如CONCAT函數那般便利,且每個文本都需要單獨選擇或輸入,但在沒有CONCAT函數的Excel版本中,它還是有一席之地的,怎么就被小花說成廢柴了呢?

 

原因很簡單,如果CONCATENATE可以濃縮為1個字符,那廢柴這個鍋,CONCATENATE函數背也得背,不背也得背。這個字符就是"&",文本1&文本2”,只要用這樣簡單的語句,就能完成文本連接了。CONCATENATE?不好意思,你走吧!

 

 

雖說各個函數各有千秋,但是隨著版本和功能的不斷更新和精簡,一些早期的函數不免被更優(yōu)秀的函數或技巧所替代。我們學習Excel就需要與時俱進、溫故知新,才能不拘泥于舊法,始終革故鼎新,保持高效。今天小花借廢柴函數之名,講解了它們的替代之法,也是希望小花瓣能辨清優(yōu)劣,擇優(yōu)取用。

 

本文配套的練習課件請加入QQ群:1003077796 下載。

Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!

掃下方二維碼關注公眾號,可隨時隨地學習Excel

IMG_256

相關推薦:

隱藏部分電話號碼別泄密:3種用星號取代部分號碼保護隱私的快速方法

連接字符串的方法《連接字符串的神奇妙用,讓你輕松實現(xiàn)高效率辦公!》

Datedif函數的用法用上DATEDIF,您永不再缺席那些重要的日子!

IF函數的用法函數界也搞裁員?我們恐將告別IF函數!