為什么很多excel高手經(jīng)常用到text函數(shù)?這個函數(shù)確實很厲害

在excel中,相信大部分朋友會經(jīng)常用到自定義單元格格式,比如設置基本的數(shù)值顯示位數(shù)、添加前綴后綴,熟練一些會利用自定義單元格設置顏色、條件等實現(xiàn)單元格形式的轉變。但是很多時候,利用自定義單元格設置的內(nèi)容并不是“真正”的內(nèi)容,只是看上去效果與原來不同而已。如下圖所示,我對D10單元格進行自定義單元格設置,輸入#元后,可以看到D10單元格后面有一個元字,但是在編輯欄仍然是1000,雖然內(nèi)容包含漢字,其實本質(zhì)上還是數(shù)字,可以進行運算,但是篩選等操作也只能按照“真正”的內(nèi)容而不是“顯示”的內(nèi)容進行操作,而且如果對數(shù)值保留位數(shù),自定義單元格的方式也會有迷惑性,尤其是會計們還記得核對數(shù)字的時候感受到0.01的差異讓你瘋狂的時刻嗎?所以如果想要把單元格變成“真實”的單元格,就運用text等函數(shù)吧,這個簡單的函數(shù)能幫你在數(shù)據(jù)處理中免于出現(xiàn)很多不必要的麻煩。text函數(shù)的參數(shù)也很簡單,中文表達式=text(單元格,“目標格式”)。

一、指定位數(shù)填充。如下圖所示,對于A列數(shù)據(jù),如果想要以三位數(shù)字填充,在H列中輸入公式=TEXT(A2,"000")后,向下填充,就會顯示三位數(shù)字填充了。第一個參數(shù)輸入要改變顯示位數(shù)的單元格,第二個參數(shù)輸入"000"表示以固定三位數(shù)顯示內(nèi)容。然后可以選擇復制H列內(nèi)容,粘貼到A列,粘貼時選擇數(shù)值就不會含有公式了。

二、保留指定位數(shù)的小數(shù)及添加前綴后綴。如下圖所示,I、j、K列分別是對H列格式的轉換。

對于I列,輸入函數(shù)=TEXT(Sheet2!$H2,"0"),填充下面單元格就會出現(xiàn)列1的效果。此處第一個參數(shù)選擇要更改內(nèi)容的單元格,第二個參數(shù)雙引號之間輸入0,表示對數(shù)值保留到整數(shù)位,如果第二個參數(shù)輸入“0.0”則表示保留一位小數(shù),如果第二參數(shù)輸入"0,0",表示插入千位分隔符。此處的0表示占位符。也可以運用#、?等其他數(shù)字占位符。

對于J列,輸入=TEXT(Sheet2!$H2,"0.000元"),填充后就會出現(xiàn)列2的效果,此處第二個參數(shù)表示保留三位小數(shù)并在后面添加“元”。

對于K列,函數(shù)公式為=TEXT(Sheet2!$H2,"本月工資0元"),同理向下填充,第二個參數(shù)添加前綴“本月工資”和后綴“元”,中間的“0”仍然表示對原數(shù)值保留整數(shù)。按這種方法也可以添加貨幣符號、百分比等。

三、日期格式的轉換。下圖G、H、I、J列分別是對F列用函數(shù)進行轉換。

對于G列,輸入函數(shù)=TEXT($F2,"yyyy年mm月dd日"),第二個參數(shù)表示把原來日期的格式轉換成年月日的格式,同理,如果單元格是22:35:53 ,我們也可以輸入函數(shù)=TEXT($F2,"hh時mm分ss秒"),轉化成22時35分53秒。

對于H列和I列,如果僅僅顯示日期中的月份,輸入函數(shù)=TEXT($F2,"mm")即可。如果顯示的月份后面有“月”字,則輸入函數(shù)=TEXT($F2,"mm月")。

對于J列,輸入函數(shù)'=TEXT($F2,"aaaa")后,則會自動計算出當前日期對應的星期。

四、條件判斷。下圖中I列是對H列的條件判斷,對于I列,輸入函數(shù)'=TEXT(I2,"高;低;中"),就會分別判斷并返回符合條件的字段。這個函數(shù)是什么意思呢?其實和上面介紹的基本一致,第一個參數(shù)表示判斷的單元格,第二個參數(shù)表示轉化的效果,雙引號中的參數(shù)用分號隔開,分別表示大于0返回高,小于零返回低,等于0返回中,其實第二個參數(shù)也可以再添加內(nèi)容,變成“高;低;中;錯誤",表示沒有符合條件的值會判斷為錯誤。

下圖J列是對G列的判斷,輸入函數(shù)=TEXT($G2,"[>=8000]高收入;[<=6000]低收入;中等收入")后,就會判斷出符合條件的值并返回相應的字段。第二個參數(shù)分別表示8000元以上為高收入,6000元以下為低收入,其他為中等收入。此處的判斷比if函數(shù)嵌套更加簡潔,但是只能判斷4個以下的條件。

對于text函數(shù),其實和設置自定義格式中的參數(shù)意思一樣,所以一個會了另外一個自然也會了。區(qū)別就是前者把單元格實際內(nèi)容改變了,后者只是顯示了轉換格式后的效果,實際內(nèi)容還是原來的內(nèi)容。在實際操作中,大家可以根據(jù)需要選擇自定義單元格格式或者text函數(shù)。

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 做為互聯(lián)網(wǎng)的一個工作人員,尤其是運營崗位,一天工作時間最多觸碰的工具就是excel了,比如數(shù)據(jù)整理、分析、設計報表...
    韓利閱讀 13,181評論 9 204
  • Word絕招: 一、 輸入三個“=”,回車,得到一條雙直線; 二、 輸入三個“~”,回車,得到一條波浪線; 三、 ...
    謝雅茹閱讀 653評論 0 0
  • Word,PPT,Excel這三個Office軟件是職場辦公里最常用的三個軟件,但是我發(fā)現(xiàn)簡書上寫PPT的教程多,...
    遠行客閱讀 146,280評論 41 2,238
  • 轉自鏈接 目錄 1.認識NPOI 2.使用NPOI生成xls文件 2.1創(chuàng)建基本內(nèi)容 2.1.1創(chuàng)建Workboo...
    腿毛褲閱讀 11,165評論 1 3
  • 在克拉瑪依出差,遇一出租車司機,滿臉的胡茬,很英武的樣子。看氣質(zhì),和大多數(shù)外來的河南人不一樣。一問,果然是當?shù)厝耍?..
    自在寬哥閱讀 399評論 0 1

友情鏈接更多精彩內(nèi)容