如何在Excel中为定长数字添加前导零?
您有一列数字,长度各不相同,看起来杂乱无章。 您可以向任何具有与下面截图相同长度的定长数字添加前导零,以使显示更加有条理和清晰。
使用TEXT函数
您可以使用TEXT函数为已经存在于电子表格中的任何数字数据添加自定义格式。
= TEXT(值,格式)
这是您希望转换为文本并在转换后添加格式的 值 。
格式 − 这是应该应用于文档的格式。
步骤1
可能您希望数据集具有统一的外观,如下所示 −
步骤2
您可以使用下面提供的公式,以便在单元格B2中添加零以获得6位数字的总数。
=TEXT(A2,"000000")
步骤3
当您按下键盘上的Enter按钮时,结果如下所示。
步骤4
接下来,您需要通过向下拖动 自动填充指示器 来重复数字模式。
步骤5
接下来,将自动填充下拉至所需的结果如下所示。
步骤6
通过将适当数量的零添加到值的开头,可以使用这种简单的方法生成具有六位数字的数字。 必须考虑到这个公式返回一个文本值。 即使看起来是数字,底层数据类型也确实是文本。
结论
此方法仅适用于由数字组成的数据集。如果您有员工ID,例如A1,A2,A3等,则它们是文本,并且即使应用了前面显示的自定义格式,它们也不会更改。
将数据转换为文本的好处是可以在查找公式中使用它,例如VLOOKUP和INDEX/MATCH,这样可以通过该人员的员工ID获取其信息。