先碼後看!19個Excel文本函數的超詳細解析,全在這一篇!

2020-12-14 WPS課堂

今天我們要分享的乾貨,是大家在工作中常遇到的Excel文本函數,例如:用來替換文本的REPLACE函數、用來設置文本格式的TEXT函數等。

相信大家此時的表情一定是這樣的:

別慌,認真看完文章,相信你會對文本函數有一個全新的認識!

文本函數分類

本文中,我們要解析19個文本函數,為了能夠更清晰地展示給大家,我將文本函數按照功能分為以下6類:

接下來,我們結合案例,來看看這些折磨人的函數到底應該怎麼使用吧!

函數使用方法

01 文本轉換函數

這三個函數的語法是一樣的,都只有一個參數,那就是需要轉換大小寫的文本或者單元格~

大家可以把這三個函數進行對比記憶,UPPER函數能將所有的小寫字母轉換為大寫,LOWER函數恰恰相反,PROPER函數是將文本的首字母大寫~

有這三個函數在手,修改英文文本的格式簡直輕輕鬆鬆!

02 文本處理函數

① EXACT函數:「 火眼金睛 」對比兩列單元格異同。內容相同,公式返回TRUE,反之,則返回FALSE。

=EXACT(對比誰,和誰對比)

需要注意的是,EXACT函數會將字母大小寫識別為不一致,此處要謹慎!

當然,還有一種不用公式也可以解決方法,就是點擊數據—高亮重複項。

相同內容的單元格會自動被高亮顯示哦~像下圖這樣

② REPT函數:對所選文本進行重複。

=REPT(重複誰,重複幾次)

有了REPT函數,重要的事情說50遍都輕輕鬆鬆!

③ TEXT函數:指定單元格的格式。

想把手機號碼進行分段展示?

想提取出日期背後的星期數?

想把長數值轉換為科學計數?

別慌,這些通通都可以用TEXT函數來解決~

=TEXT(設置誰的格式,設置成啥樣)

在分段顯示的時候,除了可以用0外,#這個符號也有著同樣的效果。

需要特別解釋的是,在對日期(例如2019/11/27)進行格式的指定時,「aaaa」表示顯示日期的星期數,而我們經常用到的Y、M、D常用來代表年、月、日,如果想單獨提取日期的年份,可以進行如下操作:

有一些常見的格式設置方法,大家可以按Ctrl+1快捷鍵,打開單元格格式,選擇自定義來了解一下:

03 文本查找與替換函數

FIND函數:查找並返回需要查找的字符的位數,精確查找,區分英文大小寫。

=FIND(找誰,從哪裡找,從第幾個字符開始找)

解析:在A2單元格找「歡」字,找到其在文本的第3個字符處~

需要注意的是,函數的第一個參數,一定要用英文狀態的雙引號「包裹」住哦~否則是找不到結果的,如果不填第三個參數(從第幾個字符開始找)則默認為從第一個字符開始!

SEARCH函數:查找並返回需要查找的字符的位數,模糊查找,不區分英文大小寫。

=SEARCH(找誰,從哪找,從第幾位開始找)

例子中,如果不填從第幾個字符開始找,那函數會默認從第一個開始,而如果我們找「得」,跨過第一個「得」字,從第二個字符開始找,那函數就會返回文本中第二個「得」的位置~

REPLACE函數:用位置來定位舊字符,並替換為指定的新字符。

=REPLACE(要替換文本的單元格,從第幾個字符開始替換,替換幾個字,換成什麼)

SUBSTITUTE函數:用字符替換字符。

=SUBSTITUTE(替換哪個單元格的字符,舊文本,新文本)

用一個簡單的例子來對比一下:

REPLACE函數是從A2單元格第四個字符開始,替換兩個字符,將其替換為「森林」;而SUBSTITUTE函數是替換A3單元格的「大海」為「森林」,函數語法更為簡單~

04 文本提取函數:

LEFT函數:從左往右提取文本,可記「留頭去尾」。

=LEFT(提取誰,提取幾個字符)

解析:從左邊開始,提取A2單元格5個字符。

RIGHT函數:從右往左提取文本,可記「藏頭露尾」。

=RIGHT(提取誰,提取幾個字符)

解析:從右邊開始,提取A5單元格5個字符。

MID函數:從中間提取文本,可記「掐頭去尾」。

=MID(提取誰,從第幾個字符開始提取,提取幾個字符)

解析:提取A8單元格的文本,從第3位字符開始提取,提取3個字符。

LEN函數:得出文本的字符長度,是文本的「尺子」。

LENB函數:得出文本的字節長度。

大家對字符與字節還沒有清晰的認識,所以整理出了一張圖,方便大家保存記憶哦~

關於兩個函數的區別,我們先來看一個簡單的例子:

例子中的文本「duck不必,886!」包含了英文、中文、全/半角符、數字,字符數用LEN函數來計算,結果為11,而漢字「不必」與全形符號「,」共6個字節,所以用LENB函數計算的總字節數為14。

05 文本連接函數:

將文本連接起來除了用連接符&,還可以用下面三個函數~

PHONETIC函數:僅用於非數字的文本連接(如果要連接數字,需要提前把數字單元格格式轉換為文本)。

註:單元格左上角的綠色三角代表「假數字」,即非數字格式的數字,此時便可以使用PHONETIC函數連接。

CONCAT函數:不支持使用分隔符連接文本。

=CONCAT(需要連接的字符串)

TEXTJOIN函數:支持使用分隔符連接文本。

=TEXTJOIN(分隔符,是否忽略空白單元格,需要連接的文本)

例子中,我們使用「-」作為分隔符,忽略空白單元格來連接A4:C4的文本。

06 文本清洗函數

CLEAN函數:用於清除文本中不能列印的字符或者換行符號!

=CLEAN(單元格)

下圖是一張ASCII代碼表,詳細展示了什麼是列印字符與非列印字符:

CLEAN函數可以清除看不見的非列印字符,而清除空格就要靠下面的TRIM函數啦!

TRIM函數:去掉單元格中多餘的空格。

=TRIM(單元格)

TRIM的清除規則為:去掉文本開頭以及結尾處的空格、去掉文本中多餘的空格(會按照英文的要求,只保留一個空格)。

看一下效果:

結尾

今天的乾貨就是這些啦。

相關焦點

  • EXCEL函數公式大全之利用SUBSTITUTE函數REPLACE函數刪除特定文本
    EXCEL函數公式大全之利用SUBSTITUTE函數和REPLACE函數的組合刪除特定字符串中的字符。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數SUBSTITUTE函數和REPLACE函數。
  • excel數據提取技巧:從混合文本中提取數字的萬能公式
    有沒有能把任何文本中包含的所有數字都提取出來的公式?當然是有的,今天就給大家帶來提取數字的萬能公式,不管數字在文本中的位置是否有規律,不管文本中數字有多少,它都能把數字提取出來。趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。在上一篇文章中,小花講解了通過觀察混合文本特徵,設置特定公式,完成數據提取的三種情景。
  • excel函數應用:宏表函數如此簡單快捷
    一、分列數據計算體積周同學自己使用的方式是分列,由於長寬高 3個數字均由星號隔開,所以使用分列的方式將數字分別放置在三個單元格中即可完成計算體積。操作步驟1、選中G列數據後單擊【數據】選項卡中的【分列】2、出現分列嚮導對話框,我們一共需要3步完成數據分列。
  • 快速將excel中多列文本數據合併在一起,concatenate函數使用技巧
    23 11:35:24 來源: 吃貨小馬甲 舉報   我們在實際工作中,我們之所以經常使用excel
  • excel函數應用解析:透視表專有函數GETPIVOTDATA
    是不是感覺整個人都輕鬆了不少,看起來很容易嘛~說了這麼多,我們還是舉個例子實際操作一下: 統計下圖中的銷售額。這是怎麼回事呢? 觀察上圖可以發現,下拉公式後,數據並沒有隨之變動。這就不得不提到GETPIVOTDATA函數的另一個特性:內容引用。大家都知道引用數據一般分為地址引用和內容引用。區別在於:地址引用時,如果引用的單元格位置發生變動,那麼該值也會隨之變動。
  • excel函數公式大全之利用REPT函數SUM函數製作星級服務評價表
    excel函數公式大全之利用REPT函數SUM函數製作星級服務評價表,利用紅色五角星表示員工服務水平。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數REPT函數SUM函數。
  • Excel文本函數中的NO.1,Text函數簡單又高效,快速完成數據轉化
    Excel文本數據處理相信許多朋友都碰到過。在進行文本轉化的時候,一個非常實用的函數那就是Text函數。它可以實現我們許多非常難搞的操作。下面我們就來學習一下,Text在我們實際工作中如何進行運用。案例一:Text函數快速將日期轉化為星期案例說明:我們需要將圖中A列中的日期轉化為星期的格式,這裡就可以用到Text文本轉化函數。函數公式:=TEXT(A2,"aaaa")函數解析:1、第一參數為我們需要轉化的原始文本單元格;2、第二參數為我們需要轉化的格式,需要雙引號包圍。「aaaa」代表格式為星期。
  • excel函數公式技巧:分級統計的七個公式,選擇哪個?
    不熟悉T+IF({1})結構的同學,可以查看一下往期教程《excel轉換為數值的函數:excel之n函數,最短函數之一》【解法2】在H3單元格輸入函數:=SUMPRODUCT(COUNTIF(B3:G3,{"A","B","C","D","E","F","
  • Excel中如何對文本公式進行求值
    一個函數就能搞定,這個函數就是evaluate!它的作用就是對文本公式進行求值,不過evaluate函數在excel中並不能直接使用,而需要通過定義名稱的方式達到想要的結果。但是在WPS的版本中,evaluate函數可以直接使用。
  • excel函數公式應用:時間日期提取公式匯總,你用過哪些?
    如果用人工計算會非常麻煩,而使用Excel函數公式則非常簡單,今天給大家整理一期時間計算的公式套路大全,記得收藏起來慢慢看!(本教程涉及的公式都比較基礎,不做過多講解,需要哪個公式直接套用即可。)公式10-11:周內第幾天和星期幾先來看星期幾的公式:=TEXT(A2,"aaaa")"aaaa"是TEXT函數中的星期代碼,關於TEXT函數之前有很多教程,不熟悉的小夥伴可以查看文章《如果函數有職業,TEXT絕對是變裝女皇!》,這裡就不贅述了。
  • Excel Replace函數與ReplaceB函數的使用方法,含7個替換實例
    以下是 Excel Replace函數與ReplaceB函數的使用方法,總共有7個實例,分別為把單槓替換為雙槓,替換姓名中間一個字,把部分數字替換為星號*,替換某個字後的所有字符,替換一段字符中間指定個字符、替換數字、字母和特殊字符和替換單字節與雙字節,實例操作所用版本均為 Excel 2016。
  • 年薪125萬的財務總監、精通424個excel函數公式,簡直我男神
    有機會在年薪125萬的財務總監電腦中,看到海量的excel表格、excel函數公式釋義及函數公式。聽老會計說,我們的財務總監已擔任本職崗位7、8年,從來沒見過哪個函數公式是他不會的,幾次有幸看到他在屏幕上設置excel表格,excel函數公式的運用,簡直神操作!絕了!今天,小編就和大家分享一下這424個excel函數公式釋義及示例大全,希望學會對你工作有很大的幫助!
  • excel替換函數教程:substitute函數和replace函數的用法及案例
    在excel進行文本替換,除了用查找替換功能,也可以用函數來實現。這節課,我們就來講下substitute函數和replace函數的用法及案例。首先,來看一下案例圖表:上半部分表格,需要的是將A列單元格裡的B列單元格內容替換掉,也就是刪除掉,這種情況用的是substitute函數。
  • EXCEL函數公式大全之利用COUNTIF函數IF檢查工作表中數據是否重複
    EXCEL函數公式大全之利用COUNTIF函數和IF的組合檢查工作表中數據是否重複錄入。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數COUNTIF函數和IF的組合。
  • EXCEL函數公式大全之利用MONTH函數和分類匯總匯總每個月的銷售額
    EXCEL函數公式大全之利用MONTH函數和分類匯總匯總每個月的銷售額。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數MONTH函數與分類匯總的組合。
  • excel函數應用:如何快速製作考生座次分配表
    春節已經結束了,不少公司在正式開工後,一般會對員工進行崗位技能考試。既然要考試,自然就會涉及到考生座位安排的問題,今天我們就一起來學習一下,如何在excel中快速地製作考生的座位分配表!函數ROW()用於獲得當前考生數據的行號,由於數據區域的第1行位於工作表的第4行,因此需要將此行號減4。由於每個考室安排32座,所以需要除以32,再用INT函數取結果的整數部分後加1,得到1到18的整數。最後再用「&」符號連接「考室」文本,就能得到需要的結果。
  • 最常用日期函數匯總excel函數大全收藏篇
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。
  • excel數據計算的基礎,公式與函數的基礎操作技巧
    我們在實際工作中,當我們需要處理大量數據的時候,我們通常會選擇excel表格,因為excel自身具有強大的公式與函數,我們可以利用公式與函數對excel數據進行快速計算。公式與函數的基礎操作技巧excel自帶很多實用的函數,比較常見的有邏輯函數、判斷函數等,我們可以根據自己的需要選擇適合的函數
  • 強大的查找函數 LOOKUP在Excel中到底怎麼用?
    說到查找函數,用的最多的是VLOOKUP。其實還有兩個函數(HLOOKUP,LOOKUP),這三個同屬一個類型(查找)VLOOKUP:縱向查找函數,實用最廣泛的函數,也是必須學會的一個重要函數。HLOOKUP:橫向查找函數,原理和VLOOKUP一樣,只是方向不同,今天主要寫LOOKUP 。VLOOKUP會的,LOOKUP全會。
  • 小白老師Excel必修課:0基礎學透Excel函數,5分鐘搞定一天工作量
    老師們在日常辦公中,經常都會用到Excel工具製作表格、統計數據,但如果不掌握excel的操作技巧,這個工具製作起來就費時費力啦!接觸過excel的人都知道,excel之所以如此強大,都要歸結於它擁有超400+的函數公式,而對於小白老師來說,如果不懂excel的函數公式,excel製作起來也就超級複雜啦,工作量也隨之上升!