24周年

財(cái)稅實(shí)務(wù) 高薪就業(yè) 學(xué)歷教育
APP下載
APP下載新用戶掃碼下載
立享專屬優(yōu)惠

安卓版本:8.7.30 蘋果版本:8.7.30

開發(fā)者:北京正保會計(jì)科技有限公司

應(yīng)用涉及權(quán)限:查看權(quán)限>

APP隱私政策:查看政策>

HD版本上線:點(diǎn)擊下載>

漲知識!原來SUBSTITUTE函數(shù)這么有用!必須學(xué)會!

來源: 正保會計(jì)網(wǎng)校 編輯:張美好 2020/05/25 18:19:38  字體:

很多財(cái)務(wù)小伙伴也許第一次聽說SUBSTITUTE函數(shù)。實(shí)際上,SUBSTITUTE函數(shù)是Excel文本處理中最常使用的函數(shù)之一,可以將數(shù)據(jù)局部的舊值替換為新值,類似于基礎(chǔ)操作里的查找與替換功能,它可以稱之為函數(shù)中的查找替換全能手。

SUBSTITUTE函數(shù)的基本語法不難,有四個參數(shù),SUBSTITUTE(源字符串,舊文本,新文本,[替換第幾個舊文本]),其中第4個參數(shù)[替換第幾個舊文本]是可以省略的,絕大部分情況下也都用不上。

這個函數(shù)如何使用呢?我們來看一個小例子:

漲知識!原來SUBSTITUTE函數(shù)這么有用!必須學(xué)會!

如上圖所示,需要將A列的合同期“5年”,變?yōu)椤?”,也就是去掉后面的文字單位“年”,在B2單元格我們輸入以下公式 =SUBSTITUTE(A2,"年","") ,向下復(fù)制填充即可。

漲知識!原來SUBSTITUTE函數(shù)這么有用!必須學(xué)會!

公式中A2是源字符串,"年"是被替換的舊值,""是替換成的新值,""表示內(nèi)容為空,這個函數(shù)的意思就是將“年”字替換為空。是不是很簡單?

有學(xué)員可能會說,這事兒用查找替換就可以完成,為什么要用函數(shù)?相比于基礎(chǔ)操作,函數(shù)的優(yōu)勢在于,它可以構(gòu)建和數(shù)據(jù)源之間的動態(tài)關(guān)聯(lián)。大家循序漸進(jìn)再看一下這個例子,就明白為什么在工作中我們會經(jīng)常使用到SUBSTITUTE函數(shù)了。

見下圖,如果我們想在C列使用edate函數(shù),自動求出合同的到期日期,如果A列合同期是沒有帶單位的數(shù)字,使用edate函數(shù)很方便。但是我們看A列的合同期是帶了單位的,如果我們不對單位進(jìn)行任何處理,直接使用edate函數(shù),大家看看是什么結(jié)果?

漲知識!原來SUBSTITUTE函數(shù)這么有用!必須學(xué)會!

可以看出,由于A列帶有單位,并不是數(shù)值,無法參加運(yùn)算,用edate函數(shù)計(jì)算出來的結(jié)果都是#VALUE!

這個時候SUBSTITUTE函數(shù)能夠發(fā)揮它獨(dú)到的作用。我們來看在edate里嵌套上SUBSTITUTE函數(shù)會是什么結(jié)果:

漲知識!原來SUBSTITUTE函數(shù)這么有用!必須學(xué)會!

文本函數(shù)返回的結(jié)果必然是文本,因此SUBSTITUTE函數(shù)返回的這些數(shù)值也都屬于文本型數(shù)值,進(jìn)行數(shù)學(xué)運(yùn)算*12后即強(qiáng)制轉(zhuǎn)換為數(shù)值格式,最后就可以使用edate函數(shù)——EDATE(B2,SUBSTITUTE(A2,"年","")*12) 計(jì)算到期日期了。

好啦,SUBSTITUTE函數(shù)的使用方法就跟大家分享到這里。更多excel技巧,歡迎大家關(guān)注正保會計(jì)網(wǎng)校胡雪飛老師的《零基礎(chǔ)到Excel達(dá)人7周訓(xùn)練營》課堂!

零基礎(chǔ)到Excel達(dá)人7周訓(xùn)練營

戳圖進(jìn)入↑

實(shí)務(wù)學(xué)習(xí)指南

回到頂部
折疊
網(wǎng)站地圖

Copyright © 2000 - odtgfuq.cn All Rights Reserved. 北京正保會計(jì)科技有限公司 版權(quán)所有

京B2-20200959 京ICP備20012371號-7 出版物經(jīng)營許可證 京公網(wǎng)安備 11010802044457號