今天教大家一個比較冷門的知識點,我說的冷門,並不是指應用場景少,而是掌握的人少。
如何將數字轉換為小寫中文、大寫中文?
案例:
將下圖 1 中的分數分別用小寫中文、大寫中文顯示,效果如下圖 2。
解決方案:
1. 轉換為小寫中文:
在 D2 單元格輸入以下公式 --> 下拉複製公式:
=TEXT(C2,"[dbnum1]")
2. 轉換為大寫中文:
在 E2 單元格輸入以下公式 --> 下拉複製公式:
=TEXT(C2,"[dbnum2]")
公式釋義:
TEXT 函數的作用是通過格式代碼更改數字的顯示方式。有關 TEXT 函數的詳解,可以參見
Excel函數(七) –用Text看我格式72變
語法:
TEXT(value, format_text)
參數:
value:必需,要轉換為文本的數值。format_text:一個文本字符串,定義要應用於所提供值的格式。
[DBNUM1] 和 [DBNUM2] 都是顯示格式。
[DBNUM1]:將單元格的數字格式顯示為小寫中文[DBNUM2]:將單元格的數字格式顯示為大寫中文
理解了公式及參數含義後,我們還可以用類似的方式設置中文編號。
1. 帶中文和數字的普通連續編號:
在第一個單元格中輸入以下公式,下拉複製公式:
="第"&(ROW(A1))&"名"
2. 小寫中文編號:
在第一個單元格中輸入以下公式,下拉複製公式:
="第"&TEXT(ROW(A1),"[dbnum1]")&"名"
3. 大寫中文編號:
在第一個單元格中輸入以下公式,下拉複製公式:
="第"&TEXT(ROW(B1),"[dbnum2]")&"名"