Excel:百變函數Text用法匯總,簡單、好用、又強大

2020-12-06 百家號

日期怎麼轉成星期、數字怎麼添加千分位、位數不同的編號怎麼統一成相同的編號、數字怎麼自動添加備註……

這些亂七八糟的問題都和Text函數有關,沒有想到吧?

Text函數可以說是Excel函數中的百變王子、化妝大師,它可以輕輕鬆鬆地將一個數值轉換成另外的樣子。讓我們一起來看一看Text的變化手段吧。

Text函數的基本語法

公式:Text(單元格,轉換後的格式)作用:將指定單元格的內容轉換成指定的格式。

日期和星期相關的

看起來好像表格中的公式挺多的,公式的作用主要是可以提取一個日期中的年、月、日、星期。大致的規律可以歸納成下面兩點:

年、月、日的英文單詞是「year」、「month」、「day」,所以和年有關的用字母「yyyy」和「yy」;和月有關的用字母「m」,1-3個「m」,分別可以得到的月份的格式不同;和天數有關的用字母「d」。和星期有關的可以用「dd」、「ddd」、「aaa」和「aaaa」,字母短的將得到星期縮寫,長的得到完整的星期名稱。時間相關的

和上面的日期類似。小時、分鐘、秒的英文單詞分別是「hour」、"minute」、「second」,所以可以用單詞首字母來提取相應的數值。

至於是一個字母還是兩個字母,就看你的需要了。例如「2018/1/4 6:2:00」,用「hh」就會得到「06」,用「h」就會得到「6」,也就是說兩個字母式,Excel會根據需要自動在前面補零。

注意,不要用「Text(時間,"mm")」提取分鐘,因為提取月份用的也是「mm」,這樣在提取分鐘時,就會出錯。

千分位和小數位數相關的

看暈了吧?又是「0」又是「#」的。

其實,很容易。首先,「0」和「#」的區別在於,一個會在需要的時候補「0」,一個不會,如前兩行所示。

其次,加了一個逗號「,」可以將數字轉換成英文形式,給數字每隔3位添加一個分隔符。

數值轉換相關的

和上一個格式有點類似,主要用到的也是0」和「#」,區別也是相同的。

想在數值前面添加貨幣符號,就可以用第一個公式。想轉換成百分比,就直接在格式後添加「%」,保留幾位小數,就看text函數中小數點後面有幾位。

手機號、銀行卡號分段顯示時,用0」和「#」寫出分段後的效果即可達到目的。

條件格式的

格式1:=TEXT(A3,"A3為正數時顯示的文字;A3為負數時顯示的文字;A3為零時顯示的文字")格式2:=TEXT(A7,"[條件1]A7滿足條件1時顯示的文字;[條件2]A7滿足條件2時顯示的文字;A7不滿足條件1和2時顯示的文字")

這個公式就類似於IF,但比IF要簡潔一些。

補充

Text函數上面說的這些格式,是可以一起使用的。例如,可以用「=TEXT(B3,"yyyy-mm-dd AAAA 上午/下午")」將B3單元格的日期轉換成「年-月-日 星期 上午/下午」的格式。

最後,再回到文章開頭的問題「位數不同的編號怎麼統一成相同的編號,例如你輸入的是「1、33、445」怎麼快速統一成「00001、00033、00445」?

應該知道怎麼做了吧?自己先思考一下吧,如果沒有想出來,歡迎留言哦。

學習,為了更好的生活。歡迎點讚、評論、關注和點擊頭像。

相關焦點

  • excel函數利用ROUNDDOWN函數ROUND函數ROUNDUP函數進行四捨五入
    ,excel函數公式大全之利用ROUNDDOWN函數ROUND函數ROUNDUP函數對數字進行向下捨入、四捨五入、向上捨入操作,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率。
  • excel中合併同類項,你只會複製粘貼,同事用textjoin一分鐘搞定
    Hello,大家好,今天跟大家分享我們如何使用textjoin函數來合併同類項,使用textjoin函數合併同類項目相較於其他的方法算是比較簡單的方法了,邏輯很清楚,下面就讓我們來一起操作下吧一、textjoin函數的作用以及參數
  • excel隨機數函數是什麼?excel怎樣生成隨機數?
    大家好,歡迎關注支持,謝謝!本篇將介紹excel隨機數函數是什麼?excel怎樣生成隨機數?有興趣的朋友可以了解一下!一、前言excel是我們工作中很常用的一款表格製作工具,它不僅僅只是用來製作表格,它還能對表格中的數據進行處理(比如:運算、排序、篩選等)。
  • excel函數居然還能製作圖表?沒錯,這1個函數就能製作5種圖表
    今天跟大家分享下如何使用rept函數製作圖表,這個函數十分冷門,但是當它與相應的字體配合使用的時候,就能發揮無窮無盡的魅力一、rept函數及其參數rept作用:將指定的文本重複相應的次數第一參數text:需要重複的文本第二參數Number_times:想要這個文本重複多少次,一般這個值為正整數
  • 掌握這7條excel函數,自動化生成數據周報上篇
    excel的二八原則曾經在面試時候被問到VLOOKUP和HLOOKUP有什麼區別,我回答的是前者是以列匹配,後者是以行匹配。面試完我一個勁兒後悔沒有回答好,對這個函數不熟悉,回答太簡單。諷刺的是已經過去好幾年,我卻一次未用到過HLOOKUP。所以真的沒必要抱著一本excel大全在那挨個學函數,浪費時間。
  • excel技巧-使用left\right\mid函數提取欄位中某些文字符號的方法
    日常工作中,經常會遇到需要對某些單元格中的內容進行部分的欄位提取,這時候就可以用到left函數、right函數和mid函數了,這幾個函數的公式如下:=left(text,【num_chars】);=right(text,【num_chars】);=mid
  • excel中的經典查找引用函數之lookup函數的使用
    excel表格的眾多函數中,我們常用的查找引用函數大致有3個,分別是有縱向查找功能的vlookup函數、有橫向查找功能的hlookup函數和可以任意多條件查找引用的lookup函數。下面我們來介紹lookup函數的用法。
  • 職場excel如何用函數進行五星打分?大神一個公式就搞定!
    課程信息卡課程:《Excel天天訓練營》2.0圖文版章節:第2章-精通函數內容:五星打分(int\rept)在excel表格裡面,如果對一些打分的數據用星星字符來展示,老闆肯定看了更喜歡。比如:學生的成績表、員工的滿意度、產品的好評度等等。
  • excel函數公式大全利用max函數min函數找多個數值的最大值最小值
    excel函數公式大全利之用max函數min函數找多個匯總數據的最大值和最小值,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數max函數和min函數。
  • excel表格中的index函數在處理數據時的用法
    index函數在excel中被歸類為「查找與引用」函數。該類函數中,有我們熟悉的縱向查找函數vlookup函數,其格式是:「=VLOOKUP(查找的數值,查找的數據表區域,返回目標數值在數據表區域中的列序號,匹配條件)」,該函數返回的是數據表中的數值。
  • excel函數公式應用:多列數據條件求和公式知多少?
    如果是根據條件求單列數據之和,SUMIF函數即可解決,但如果是求多列數據呢?我們這裡分享12種方法,各有各的特色。學習更多技巧,請收藏關注部落窩教育excel圖文教程。 先來看一下什麼是按條件求多列數據之和。 類似下圖這樣的數據,需要根據G列的產品名稱在H列匯總數據。條件區域在B列,而要求和的數據在C、D、E三列中。
  • excel函數應用技巧:如何簡單製作多級下拉菜單
    編按:哈嘍,大家好!多級下拉菜單網上有很多教程,但今天的方法是最簡單的。不需要定義名稱,只使用一個公式就可以製作二級、三級、四級甚至更多級的菜單。公式用的函數也很常見,offset、match、countif。趕緊來看看吧!學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • excel數據處理技巧:組合函數統計產品批號
    編按:哈嘍,大家好!最近小編收到一位群友的求助,他說自己被excel中的編號問題給難住了。這是這麼回事呢?編號不就是1、2、3、4、5嗎,直接下拉單元格就能搞定,這有何難?一起來看看下面這篇文章中excel數據處理技巧。近日看到一個群友的求助,覺得比較有意思,想和大家分享一下。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • 職場這樣使用lookup函數才好用!不需要excel升序排列
    函數的基礎用法,相信你一定有這樣的煩惱:一定要求數據按升序排列!其實,lookup函數還有個經典使用方式:不需要按升序排列。如圖中案例表格,A列工號無需按升序排列,而且還可以實現多條件查詢,根據工號以及職位2個條件來查詢手機號。如果你沒有學會這些函數,那麼就無法應對大量數據的表格。
  • excel函數公式大全之利用AVERAGE函數與IF函數的組合標記平均值
    excel函數公式大全之利用AVERAGE函數與IF函數的組合標記高於平均值的數據用▲表示低於平均值的數據用▼表示。excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數AVERAGE函數與IF函數,AVERAGE函數用於求平均值,IF函數用於條件判斷。
  • Excel函數sum、large、small、count和數組在案例中的組合用法
    圖一在上一篇文章當中,我們第一次談到關於Excel函數與數組組合起來解決問題的方法,也就是利用函數large與數組的組合用法來計算得出班級成績前四名的結果,那麼今天我們將在昨天內容的基礎之上進行更近一步的拓展。
  • Excel函數large、與數組在實際案例中的聯合運用
    在講述這些數組計算的過程,我們也穿插了一些簡單的函數的使用方法,比如函數randbetween、函數sumproduct等,另外由於我們在生活和學習當中可能更習慣於去數值之間的計算,而忽視了對數組計算方法的學習,所以在之前的文章當中,一直在將數值計算和數組計算進行比較。
  • 最常用日期函數匯總excel函數大全收藏篇
    在我們的實際工作中,經常需要用到日期函數。日期函數那麼多,你還只會用函數TODAY嗎?那你就OUT了。今天一起來看下常用日期函數的用法! 1、DATE 函數DATE:返回在日期時間代碼中代表日期的數字。
  • excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額
    excel函數公式大全之利用LARGE函數和SUM函數提取前五名銷售額,excel函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數LARGE函數和SUM函數。
  • Excel多條件求和SUMIFS函數公式,4種進階用法
    在工作中,多條件求和也是經常需要使用的公式,今天我們來學習SUMIFS函數的使用技巧1、SUMIFS正常用法公式的用法很簡單:SUMIFS(求和區域,條件區域一,條件一,條件區域二,條件二...)、條件區域可以為一個及以上的個數舉一個例子來說明,左邊是一份銷售流水數據,我們需要匯總出商品的數量我們使用的公式是:=SUMIFS(D:D,C:C,F1)如果是多條件進行計算,比如現在需要計算