如何在Excel中为定长数字添加前导零?

如何在Excel中为定长数字添加前导零?

您有一列数字,长度各不相同,看起来杂乱无章。 您可以向任何具有与下面截图相同长度的定长数字添加前导零,以使显示更加有条理和清晰。

使用TEXT函数

您可以使用TEXT函数为已经存在于电子表格中的任何数字数据添加自定义格式。

= TEXT(值,格式) 

这是您希望转换为文本并在转换后添加格式的

格式 − 这是应该应用于文档的格式。

步骤1

可能您希望数据集具有统一的外观,如下所示 −

如何在Excel中为定长数字添加前导零?

步骤2

您可以使用下面提供的公式,以便在单元格B2中添加零以获得6位数字的总数。

=TEXT(A2,"000000")

如何在Excel中为定长数字添加前导零?

步骤3

当您按下键盘上的Enter按钮时,结果如下所示。

如何在Excel中为定长数字添加前导零?

步骤4

接下来,您需要通过向下拖动 自动填充指示器 来重复数字模式。

如何在Excel中为定长数字添加前导零?

步骤5

接下来,将自动填充下拉至所需的结果如下所示。

如何在Excel中为定长数字添加前导零?

步骤6

通过将适当数量的零添加到值的开头,可以使用这种简单的方法生成具有六位数字的数字。 必须考虑到这个公式返回一个文本值。 即使看起来是数字,底层数据类型也确实是文本。

如何在Excel中为定长数字添加前导零?

结论

此方法仅适用于由数字组成的数据集。如果您有员工ID,例如A1,A2,A3等,则它们是文本,并且即使应用了前面显示的自定义格式,它们也不会更改。

将数据转换为文本的好处是可以在查找公式中使用它,例如VLOOKUP和INDEX/MATCH,这样可以通过该人员的员工ID获取其信息。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程