函數(shù)TEXT用法很簡(jiǎn)單,通過(guò)第二參數(shù)的設(shè)置把第一參數(shù)轉(zhuǎn)換成需要的格式。但第二參數(shù)的形式可謂豐富多彩,我們來(lái)看看微軟是如何解釋TEXT的。
以下內(nèi)容大部分摘自微軟官網(wǎng)。
概述
TEXT 函數(shù)可通過(guò)格式代碼向數(shù)字應(yīng)用格式,進(jìn)而更改數(shù)字的顯示方式。 如果要按更可讀的格式顯示數(shù)字,或者將數(shù)字與文本或符號(hào)組合,它將非常有用。
注意: TEXT 函數(shù)會(huì)將數(shù)字轉(zhuǎn)換為文本,這可能使其在以后的計(jì)算中難以引用。 最好將原始值保存在一個(gè)單元格中,然后在另一單元格中使用 TEXT 函數(shù)。 隨后如果需要構(gòu)建其他公式,請(qǐng)始終引用原始值,而不是 TEXT 函數(shù)結(jié)果。
常用設(shè)置
官網(wǎng)分享了12個(gè)常用設(shè)置:
將公式輸入到EXCEL,可以直觀地顯示結(jié)果:
單元格格式
官方明確表明,TEXT的第二參數(shù)和“單元格格式”是相通的。
例如:將單元格格式設(shè)置為”yy/mm/dd”可以把日期2023/6/8顯示為23/06/08.
如下TEXT公式也會(huì)得到同樣的結(jié)果:
=TEXT("2023/6/8","yy/mm/dd")
經(jīng)典案例
在合并文本和帶格式的數(shù)字(如日期、時(shí)間、貨幣等)時(shí),Excel 不知道你所希望的顯示方式,因此會(huì)省去數(shù)字格式。 這便是 TEXT 函數(shù)的價(jià)值所在,因?yàn)樗苁褂谩?strong>格式代碼”(如日期格式“YY/MM/DD”)強(qiáng)制 Excel 按照你所希望的方式設(shè)置值的格式。
以下示例將顯示不使用 TEXT 函數(shù)合并文本和數(shù)字的結(jié)果。 本例中,我們使用與號(hào) (&) 連接一個(gè)文本字和一個(gè)日期。
正如你看到的,Excel 刪除了 C3 單元格中的日期格式。下一示例將展示 TEXT 函數(shù)如何使你得到所需的格式。
=B3&TEXT(C3,"yyyy/m/d")
數(shù)字轉(zhuǎn)大寫(xiě)
最后呢,官方說(shuō)TEXT不能把123轉(zhuǎn)為一百二十三。
有圖有真相,這個(gè)公式就能:
=TEXT(123,"[dbnum1]")
那么,官方為什么說(shuō)不能呢?會(huì)不會(huì)是TEXT功能太多,多到親爹都不記得了。畢竟這功能似乎只有極少數(shù)中文用戶會(huì)用到。
聯(lián)系客服