如何在Excel中添加前导零以获得10位数字(10种方法)

  • Share This
Hugh West

如果你在工作中与 微软Excel 你可能会发现,数字前的前导零会被自动删除。 Excel的默认选项会删除数字的前导零。 在这篇文章中,我将告诉你如何 添加前导零 在excel中做出10位数。

下载实践工作手册

下载这本练习手册,在阅读本文时进行练习。

添加前导零以组成10位数字.xlsm

在Excel中添加前导零以获得10位数字的10种合适方法

在下文中,我介绍了10种简单而合适的方法,在excel中加入前导零,使之成为10位数字。

假设,我们有一个数据集,其中有一些 雇员姓名 和他们的 联系电话 现在,我将在数字前加上前导零,使之成为10位数字。

1.在Excel中使用格式化单元格添加前导零,使之成为10位数字

在这个方法中,我将向你展示我是如何使用excel的格式化单元格功能来制作10位数字的。

步骤。

  • 首先,选择放置在的联系号码 细胞 ( C5:C11 ).
  • 后来,按 Ctrl+1 来打开""。 格式 细胞 "窗口。

  • 第二,在格式化单元格窗口中点击""。 定制 "按钮,并将" 0000000000 "在类型部分。
  • 此后,点击 认可 来继续。

  • 因此,我们的10位数输出在数字前添加了前导零。

2.应用文本格式插入前导零以构成10位数字

虽然,你也可以改变 将单元格格式改为文本格式 和手动 在数字前加上零 抵达你的目的地。

步骤。

  • 首先,从表中选择一个数字列表。 这里我选择了 细胞 ( C5:C11 ).
  • 同时,将格式改为" 文本 "的格式从主色带。

  • 之后,手动将 零点 在数字之前。
  • 别担心,前导零不会消失,因为我们将这些选定的单元格转换为" "。 文本 "的格式。

  • 只要你把这些单元格填上一个" 误差 "标志将出现在一个角落。
  • 但你可以通过点击""来删除它们。 误差 "图标,并按" 忽略不计 误差 ".

  • 在这里,我们通过添加前导零,成功地在所有单元格中得到了10位数的数字。

阅读更多。 如何在Excel文本格式中添加前导零(10种方法)

3.执行TEXT函数,添加前导零以构建10位数字

尽管使用文本格式功能,你可以应用 TEXT功能 在EXCEL中加入前导零,使之成为10位数。

步骤。

  • 选择一个 电池 这里我选择了 电池 ( E5 ).
  • 应用公式-
=TEXT(C5,"0000000000")

在哪里?

  • ǞǞǞ TEXT功能 将数字转换为字符串中的文本格式。

  • 此后,按 进入
  • 接下来,拖动" 填补 处理 "来填充所有的单元格。

  • 总之,你将在新的一列中得到你想要的输出,在数字前加上零,有10位数字。

4.在数字前添加撇号,在Excel中添加前导零

具体来说,你可以添加一个撇号( ' )之前的数字,以 保留前导零 请按照以下步骤操作

步骤。

  • 首先,选择一个 电池 ( C5 )并添加一个撇号的符号 (') 在数字前加零。

  • 同时,你会看到在单元格前面有零的输出。

  • 因此,对表格中的所有单元格进行这一过程。
  • 尽管前导零会被添加到表中,但你会发现一个" 误差 "的标志,并附有所有的数字。
  • 出于这个原因,选择所有具有 错误 .

  • 因此,请点击" 误差 "图标,并从下拉列表中按" 忽略不计 误差 ".

  • 最终,我们到达了目的地,加入前导零来构建10位数的数字。

5.利用右键功能将前导零转换为10位数字

与这些手工方法不同的是,使用 右键功能 来投掷前导零以构建10位数字。

步骤。

  • 在此选择一个 电池 ( E5 )来应用该公式。
  • 现在,把公式放下来-
=RIGHT("0000000000"&C5,10)

  • 之后,打 进入 按钮来继续。
  • 因此,拉动" 填充手柄 "下来。

  • 最后,你会得到宝贵的结果,通过添加前导零,在excel中成为10位数的数字。

6.用Excel的BASE函数添加前导零来组成10位数

你也可以利用 基地功能 同样,在单元格中的所有数字值前添加前导零。

步骤。

  • 然而,我们将选择一个 电池 ( E5 )来写公式。
  • 应用公式-
=base(c5,10,10)

在哪里?

  • ǞǞǞ 基地功能 返回一个文本格式的数字值。

  • 以同样的方式,点击 进入 来完成公式,并获得应用公式的输出。
  • 同时,拖动" 填充手柄 "向下填充。

  • 具体来说,在最终输出栏,我们将得到成品。

7.使用Power Query的PadText函数来包括前导零。

权力查询 是一个分析和组织数据的工具,主要用于数据分析。 有了这个功能的 ǞǞǞ 在这个方法中,我解释了如何在excel中添加前导零,使其成为10位数,使用power query的方法。 PadText函数 .

假设,你有一个保存在电脑上的数字列表。 现在,我们将使用" "导入Excel中的数据。 权力 查询 "工具,然后应用 PadText函数 构建到10位数。

步骤。

  • 第一步,打开你的工作簿,进入 数据> 获取数据> 从文件> 从文本/CSV .

  • 最终,会弹出一个新的窗口,名为" 进口 数据 ".
  • 一旦点击该文件,请点击" 进口 ".

  • 因此,数据将被导入你的EXCEL工作表。
  • 然后点击" 转型 数据 ".

  • 后来的""。 强大的查询编辑器 "将打开。
  • 一开始按" 定制 栏目 "选项,从" 添加 栏目 ".

  • 因此,将弹出一个新的窗口,名为" 自定义列 ".
=Text.PadStart([Column1],10, "0")

  • 新闻 认可 来继续。

  • 相反,我们的联系号码列表已经准备好了前导零。
  • 现在要在我们的excel工作表中获得这些信息,请点击" 文件 "选项。

  • 下面选择" 关闭 & 载入 "来获得最终输出。

  • 因此,我们的最终结果已经准备好了,在新的工作表中的数字前面加上了10位数的零。

8.结合REPT和LEN函数来连接Excel中的前导零点

微软Excel 使用函数,你可以完成任何你想要的任务。 通过结合 REPT LEN 函数,你可以在数值前附加前导零,在excel中形成10位数字。

步骤。

  • 为了应用公式,选择一个 电池 ( E5 ).
  • 写下以下公式---
=REPT(0,10-LEN(C5))&C5

在哪里?

  • ǞǞǞ REPT功能 重复规定次数的字符。
  • ǞǞǞ LEN函数 展示了一个文本字符串的长度,即字符数。

  • 因此,请点击 进入 .
  • 之后,拉动" 填补 处理 "下,以填补该栏。

  • 最后,利用函数,我们通过在数字前加零得到了10位数的数字。

9.Excel VBA将前导零连接起来

幸运的是,你可以尝试 VBA代码 从下面的数字前邻接前导零。

步骤。

  • 目前,选择 细胞 ( C5:C11 )并按下 Alt+F11 来打开""。 微软Visual Basic应用程序 "窗口。

  • 因此,在新窗口中打开一个" 模块 "从" 插入 "选项。

  • 放入以下代码并按" 运行 "来对那些被选中的人应用该代码 细胞 -
 Sub AddLeadingZeroes() Range("C5", Range("C5").End(xlDown)).Select Selection.NumberFormat = "00000000" End Sub 

  • 因此,单元格将在数字前添加零,使其成为10位数字。

10.应用DAX公式来附加前导零值

如果你愿意,你可以应用 DAX公式 在这个方法中,我分享了在excel中在数字前添加零的步骤,以使10位数字。

步骤。

  • 这里选择鲸鱼数据集,并点击" 枢轴 "从" 插入 "选项。

  • 在工作表中选择一个你想创建透视表的单元格,选择""。 现有的 工作表 ".
  • 现在,按 认可 来继续。

  • 只要点击 认可 会出现一个名为""的右窗格。 透视表字段 ".
  • 因此,将光标放在""上。 范围 "菜单,并右键单击鼠标按钮以获得选项。
  • 此后,按" 添加措施 ".

  • 那么 名称 根据你的选择,将公式放在""中。 公式 "部分-
=CONCATENATEX(Range,FORMAT([联系号码], "00000000"),",")

  • 据此,打 认可 按钮来继续。

  • 总之,你将在选定的单元格中得到所需的结果。

阅读更多。 如何通过CONCATENATE操作在Excel中添加前导零点

需要记住的事情

  • 假设你的工作簿中的数字在每个单元格中都有相同数量的数值。 在这种情况下,你可以在数字前添加固定数量的前导零,使用 CONCATENATE函数 要了解更多信息,请关注 本条 .

总结

在这篇文章中,我试图涵盖所有有效的方法,在Excel中添加前导零,使之成为10位数。 浏览一下练习工作簿,并下载文件自己练习。 我希望你觉得有帮助。 请在评论区告知我们你的经验。 我们,。 ǞǞǞ 请继续关注并继续学习。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.