用了十幾年Excel,這個函數我居然才知道,不要太好用!【Excel教程】

2021-02-13 excel教程

點擊藍字發送【目錄】

全套Excel視頻教程,微信掃碼觀看

哈嘍,大家好!要說在excel中最特別的文本函數,那必定非TEXT函數莫屬,外界給它的稱號不計其數「文本之王」「整容大師」「千面鬼才」等等,由此可看出對它的喜愛。下面小花就和大家分享5種最實用的TEXT函數用法,趕緊來看看吧!

TEXT函數是眾多文本函數中頗受花瓣們喜愛的一個,小花將它稱之為千機變。它和自定義數字格式相似度極高,多數時候二者都可以任意擇用。要說二者的區別,大致有如下幾點:1.在自定義數字格式中,星號(*)表示重複某個字符直到填滿單元格;而在TEXT中無法實現這一功能,這一功能需要REPT函數才能實現。2.在自定義數字格式中,它為我們提供了八種不同的顏色可供使用,而在TEXT函數中同樣無法使用這些顏色,但我們可以使用條件格式來輔助TEXT函數完成該功能。


3.自定義數字格式僅改變數字的顯示格式,不改變數字的數值本質,這些被「易容」了的數字一樣可以進行加減乘除求和平均等匯總計算;而TEXT函數則更「高明」一些,不僅「易容」,而且易質,經過TEXT函數處理後的數字,有些不能再參與運算,它們經過質變,已「表裡如一」。4.自定義數字格式可以在原數據所在單元格生效,而TEXT函數必須在新的單元格內設置,前者更為簡潔,後者更具靈活性!溫馨提示:加入下面QQ群:1043683754,下載教程配套的課件練習操作。

看完TEXT函數和自定義數字格式的區別後,讓我們一起來通過幾個例子看下千面鬼才——TEXT函數的絕代風華。用法說明:TEXT函數可通過格式代碼對數字應用格式,進而更改數字的顯示方式。其中,參數①是我們想要改變格式的數值,它可以是文本,也可以是數字;而參數②就是我們想要參數①最終變成的格式,它的作用原理和自定義數字格式一致,基本用法共分為四個分段,用英文分號(;)區分隔開:[正數的格式];[負數的格式];[0的格式];[文本的格式]


以發票號碼為例,發票號碼均為8位數,但有時系統導出來的發票號碼將其前面的0省略了,遇到這種情況時,如何將0批量自動補齊呢?只需輸入=TEXT(A4,"00000000")。參數②為「00000000」,省略了負數、零值和文本的格式,這表示該格式對所有數值適用,但對文本不適用。此處的0是佔位符,表示該數位如有有效數值,則取有效數值,否則以0填充該數位。以A4單元格為例,個位到十萬位都有有效數值,所以這部分數值保持不變;前兩位數沒有有效數值,則用0填充,於是550277就變成了00550277,這就是TEXT函數的作用。如何從身份證號碼中提取出生日期並按日期格式填寫?這個問題的解決方案有很多,TEXT+MID函數的組合公式就是其中一種。MID(A2,7,8)用於提取18位身份證號碼中出生日期的8位字符串,而TEXT函數負責將8位數的出生日期字符串按0000-00-00的格式排列填寫。這裡需要著重說明的是,由於MID函數提取出來的日期是一個字符串,而非真正的日期,所以,不能使用"yyyy-mm-dd"來設置格式。只有當我們需要轉變的是真正的日期的顯示格式時,才可以使用y(年)、m(月)、d(天)這三個字符的組合來實現。在某種程度上,TEXT函數可以作為三種條件結果判斷的加強版IF函數來使用,將滿足條件的數值轉化為指定的格式。以判斷區域公司盈虧情況為例,利潤為正則顯示為盈,負數則為虧,0則顯示為平,我們只需要使用如下公式即可:=TEXT(B2,"[>0]盈;[<0]虧;平")。數字格式支持兩次條件判斷,即[條件1]格式1;[條件2]格式2;格式3,參數②"[>0]盈;[<0]虧;平"就是這種用法的一個實例。它對B列數值先進行條件1判斷,如果大於0,則顯示「盈」,如不大於0,則進行條件2判斷,如果小於0,則顯示「虧」;如前兩個條件都不滿足,則顯示為「平」。如何計算上班時長或者加班時長,一直是HR小哥哥小姐姐頭痛的問題,不過還好,我們有TEXT函數,什麼時間間隔,什麼去除尾數,統統搞定!參數②"[h]"表示將數值轉化為以1/24為一個單位的小時數,且只取整數位。這裡的h即為hour小時,同理也可以寫成分鐘m或者秒鐘s,分別計算相隔的分鐘和秒鐘。中文數字和阿拉伯數字如何互換的問題,讓很多花瓣頭痛不已。解決方案就是將TEXT的第二參數設置為"[DBnum1]"即可,"[DBnum1]"可以將阿拉伯數字轉化為中文小寫數字,但僅限整數。{=MATCH(A2,TEXT(ROW($1:$9999),"[DBnum1]"),)}公式1極易理解,它通過"[DBnum1]"將阿拉伯數字轉化為中文小寫數字;公式2比較生澀,它是將1-9999的阿拉伯數字逐一轉變成中文小寫數字,形成一個用中文小寫數字表示的從一到九千九百九十九的數組,最後使用MATCH來實現精確匹配,通過A列中文數字在該中文數組中的位置值來確定中文數字對應的阿拉伯數字。所以說,公式2的本質和公式1是一樣的,實質上都是利用"[DBnum1]"來實現的,這一點著實巧妙!提問:大家知道如何將阿拉伯數字轉化成中文大寫的數字嗎?TEXT函數在聯合其他函數使用時也有很出色的表現,生成諸如月度財務簡報、流程數據披露、個人績效介紹等有序固定文字模板,結合數據有效性,我們可以很輕易地在Excel中生成我們需要的文字+數字的複雜段落。這些用法通常需要小花瓣們自行根據實際工作情況設置公式,小花就不在此處詳解了,上述五個例子極具代表性,相信一定有助於加深各位小花瓣們對TEXT函數的理解和掌握!

讓工作提速百倍的「Excel極速貫通班」

↓ 點擊閱讀原文,可直接購買。

如果對你有幫助,點下「在看」呦

相關焦點

  • Excel教程:這個函數我居然才知道,不要太好用,來看看!
    哈嘍,大家好!要說在excel中最特別的文本函數,那必定非TEXT函數莫屬,外界給它的稱號不計其數「文本之王」「整容大師」「千面鬼才」等等,由此可看出對它的喜愛。下面小花就和大家分享5種最實用的TEXT函數用法,趕緊來看看吧!TEXT函數是眾多文本函數中頗受花瓣們喜愛的一個,小花將它稱之為千機變。
  • excel減法函數怎麼用 減法函數使用教程
    excel減法函數怎麼用 減法函數使用教程時間:2017-02-05 21:53   來源:系統天堂   責任編輯:毛青青 川北在線核心提示:原標題:excel減法函數怎麼用 減法函數使用教程 excel減法函數怎麼用?
  • excel減法函數怎麼用哪裡設置 excel減法函數使用教程
    excel減法函數怎麼用哪裡設置 excel減法函數使用教程  3、選中「C1」單元格,將滑鼠移到「C1」單元格的右下角,會出現一個黑色的小十字,這時按下滑鼠左鍵,拖到「C11」單元格;  4、這時你會發現:每一行的A列數據減去B列數據的差值都列在了同行的
  • 職場函數:學Excel十幾年,你會用SERIES函數嗎?
    對於絕大多數Excel用戶來說,SERIES是一個既熟悉又陌生的函數。熟悉的當選取excel圖表的系列時,就會在編輯欄中看到它的身影。陌生的是很多同學不知道這個SERIES函數到底是什麼個作用=SERIES("ChartData",{"收入","支出"},摘要!
  • 學Excel十幾年,你會用SERIES圖表函數嗎?
    熟悉的當選取excel圖表的系列時,就會在編輯欄中看到它的身影。陌生的是很多同學不知道這個SERIES函數倒底是什麼個作用=SERIES("ChartData",{"收入","支出"},摘要!$B$6:$C$6,1)SERIES是生成圖表系列的專用函數,它無法在單元格中使用,只能用在excel圖表中,它的語法為:=SERIES(標題,顯示在分類軸上的標誌,數據源,系列順序)同學們可以對應上圖和公式,就明白每個參數的作用了。肯定有同學在想,既然這個函數是自動生成的,我學它有什麼用呢?下面蘭色就介紹兩個實例小例子。
  • Excel教程:Find函數,你真的會用嗎?
    輸入公式:=FIND("excel",A2)該處省略了FIND函數的第三參數,默認是從第一位開始查找。A2單元格中有三個「excel」,也就是說查找的內容有重複的,FIND函數只能查找返回第一個出現的位置。2、查找不到查找值
  • excel if函數怎麼用?居然這麼簡單!
    excel if函數怎麼用?
  • excel函數應用技巧:按區間統計個數,就用Frequency
    最簡單、最快速的辦法是用高級函數Frequency。學習更多技巧,請收藏關注部落窩教育excel圖文教程。1、用篩選來做太笨拙了最簡單的方法就是篩選五次,然後把每次篩選後的藥品數記下來填入表格(藍色區域)中即可。可是這樣的統計顯得太笨拙,無法應對頻繁、大量的統計。
  • 比VLOOKUP好用10倍,一對多查找,用它太簡單了!【excel教程】
    說到excel中的篩選,想必大家早已是了如指掌,不過增強版的篩選,你聽說過嗎?它可比普通的篩選厲害多了,不僅能實現excel中的一對多查找,就連複雜的多對多查找也不在話下!趕緊來看看吧!或許有些朋友也會想到那個最近很火,據說是可以讓VLOOKUP提前退休的XLOOKUP函數實現一對多查找。 其實是使用公式還是用其它方式解決問題,也要看應用場景的,比如只是臨時的需要,那就完全不需要使用這麼繁瑣的萬金油公式,也不需要這個像空中樓閣似的XLOOKUP函數出馬(能使用這個函數的Excel少得可憐)。
  • Excel居然還有截圖功能!真的超級好用!|薪技巧
    「小薪,我想獲取一些網頁圖片作為excel裡的素材,但是用截圖軟體截圖,保存,然後插入的話太麻煩,有什麼辦法讓那些圖片直接插入到excel?」
  • excel圖文教程:深入了解數據分析函數FREQUENCY
    編按:哈嘍,大家好!今天要給大家介紹的這個函數,估計很多人都不認識,但卻是高手的必會函數之一。學習更多技巧,請收藏部落窩教育excel圖文教程。學習更多技巧,請收藏部落窩教育excel圖文教程。但是總體來說,難度比較大,而且在實際工作中也可以使用其它函數代替,我們就不在這裡「燒腦」了,大家知道其原理就可以了,這也就是為什麼常用的100多個函數中不包含FREQUENCY函數的原因。學習更多技巧,請收藏部落窩教育excel圖文教程。
  • 會計excel教程視頻第三集-excel函數教程視頻相對引用絕對引用庫存結餘
    excel函數學習視頻教程 會計excel教程視頻 excel函數教程視頻 excel函數實例視頻教程 會計excel教程視頻第三集-excel函數教程視頻相對引用絕對引用庫存結餘Excel課程由部落窩教育滴答老師主講。
  • excel函數公式if怎麼用
    今天花點心思寫一下excel中if函數的用法,可能在數據小的時候大家用不到這些函數,但是如果表格數據量非常大的時候,那麼excel中if函數的節省時間的效果出出來了。在使用if函數之前,我先把數據準備好,以一個班級的語文成績為例,依照不及格<60,60<良<80,優秀>80來劃分成績等級。當然了三個判定條件大家一開始理解不了,可以先從及格不及格簡單的判定開始了解if函數的用法。
  • excel減法函數的使用方法
    excel是一個神奇的表格,它本身鑲嵌了運算功能,不需要計算器,就可以進行各種運算。
  • Excel函數公式教程:9個絕對用得上的excel日期公式,趕緊拿走!
    溫馨提示:加入下面QQ群:1003077796,下載教程配套的課件練習操作。 NETWORKDAYS(開始日期,結束日期),用於計算一段時間內排除了周六和周日的天數,也就是工作日的天數。 在本例中,開始日期和結束日期是用了例1中的公式得到的,因此最終公式為:=NETWORKDAYS(EOMONTH(A2,-1)+1,EOMONTH(A2,0)) 4.
  • 用excel多年卻從未見過這種用法,當看到這個公式時,我真的服了
    (ID:ExcelLiRui)職場中幾乎人人都在用excel,但是用excel多年的老司機也不一定見過很多精妙的excel用法,因為日常工作中總是幾個常見的公式你用過來我用過去,重複多少年都沒用!這個問題的解決思路有很多種,當然也對應著多種解決方案,咱們今天給出一種最簡單的辦法。你可以先自己思考怎麼解決這個問題,再往下看答案。
  • excel圖文教程:深入了解數據分析函數FREQUENCY
    編按:哈嘍,大家好!今天要給大家介紹的這個函數,估計很多人都不認識,但卻是高手的必會函數之一。其實這個函數我們在之前的文章中就有提到過,當時它就僅憑一己之力,分別統計出了滿足不同條件區間的數據個數,可謂是相當厲害。但當時我們只簡單講解了這個函數的用法,並沒有去深入了解它,今天我們就一起來好好認識一下FREQUENCY函數吧!
  • excel if函數的詳細教程(基本用法和嵌套用法)
    大家好,歡迎關注支持,謝謝!本篇將介紹excel if函數的詳細教程,有興趣的朋友可以了解一下!excel if函數一、excel if函數基本用法在excel表格中,如果我們學會使用excel if函數來處理數據的話
  • excel零基礎入門教程,零基礎excel教程視頻,零基礎excel全套教程
    幾乎每一個和職場打交道的人,都或多或少會用到Excel,而會不會用,用得好不好,也在很大程度上影響著你的工作。我有一個朋友陳哥,前段時間想約他出來玩,他總是說在加班,在加班,後來我實在忍不住,就問他公司事情有那麼多嗎?怎麼天天加班。
  • excel日期函數:不同日期函數的返回值解析
    編按:哈嘍,大家好!在前不久的文章中,我們給大家分享了在excel中錄入日期的格式,不知道大家還記得嗎?不記得的小夥伴可以看看教程《在excel裡,80%的職場人錄入的日期都是錯的!》複習一下。上回我們說到了日期的格式,這回就該說日期的計算了。