今天教大家一个比较冷门的知识点,我说的冷门,并不是指应用场景少,而是掌握的人少。

如何将数字转换为小写中文、大写中文?

案例:

将下图 1 中的分数分别用小写中文、大写中文显示,效果如下图 2。




TEXT函数将数字转为中文大写java text函数转换大写数字_数字转换


TEXT函数将数字转为中文大写java text函数转换大写数字_字符串_02


解决方案:

1. 转换为小写中文:

在 D2 单元格输入以下公式 --> 下拉复制公式:

=TEXT(C2,"[dbnum1]")


TEXT函数将数字转为中文大写java text函数转换大写数字_数字转换_03


TEXT函数将数字转为中文大写java text函数转换大写数字_复制出来的文本都是大写_04


TEXT函数将数字转为中文大写java text函数转换大写数字_字符串_05


2. 转换为大写中文:

在 E2 单元格输入以下公式 --> 下拉复制公式:

=TEXT(C2,"[dbnum2]")


TEXT函数将数字转为中文大写java text函数转换大写数字_中文显示_06


TEXT函数将数字转为中文大写java text函数转换大写数字_数字转换_07


TEXT函数将数字转为中文大写java text函数转换大写数字_复制出来的文本都是大写_08


公式释义:

TEXT 函数的作用是通过格式代码更改数字的显示方式。有关 TEXT 函数的详解,可以参见 Excel函数(七)–用Text看我格式72变

语法:

  • TEXT(value, format_text)

参数:

  • value:必需,要转换为文本的数值。
  • format_text:一个文本字符串,定义要应用于所提供值的格式。

[DBNUM1] 和 [DBNUM2] 都是显示格式。

  • [DBNUM1]:将单元格的数字格式显示为小写中文
  • [DBNUM2]:将单元格的数字格式显示为大写中文

理解了公式及参数含义后,我们还可以用类似的方式设置中文编号。


TEXT函数将数字转为中文大写java text函数转换大写数字_中文显示_09


1. 带中文和数字的普通连续编号:

在第一个单元格中输入以下公式,下拉复制公式:

="第"&(ROW(A1))&"名"


TEXT函数将数字转为中文大写java text函数转换大写数字_复制出来的文本都是大写_10


TEXT函数将数字转为中文大写java text函数转换大写数字_TEXT函数将数字转为中文大写java_11


2. 小写中文编号:

在第一个单元格中输入以下公式,下拉复制公式:

="第"&TEXT(ROW(A1),"[dbnum1]")&"名"


TEXT函数将数字转为中文大写java text函数转换大写数字_中文显示_12


TEXT函数将数字转为中文大写java text函数转换大写数字_中文显示_13


3. 大写中文编号:

在第一个单元格中输入以下公式,下拉复制公式:

="第"&TEXT(ROW(B1),"[dbnum2]")&"名"


TEXT函数将数字转为中文大写java text函数转换大写数字_TEXT函数将数字转为中文大写java_14


TEXT函数将数字转为中文大写java text函数转换大写数字_数字转换_15


很多同学会觉得 Excel 单个案例讲解有些碎片化,初学者未必能完全理解和掌握。不少同学都希望有一套完整的图文教学,从最基础的概念开始,一步步由简入繁、从入门到精通,系统化地讲解 Excel 的各个知识点。

现在终于有了,以下专栏,从最基础的操作和概念讲起,用生动、有趣的案例带大家逐一掌握 Excel 的操作技巧、快捷键大全、函数公式、数据透视表、图表、打印技巧等……学完全本,你也能成为 Excel 高手。