Table of contents
本教程将演示如何在excel中删除前导零。 前导零是指那些位于数字开头但没有价值的零。 当我们处理大量数据时,有时会意外地出现不必要的零。 这造成了大量的数据存储和混乱。 此外,这些前导零没有额外的意义。 因此,我们要学习如何删除这些excel中的前导零。
下载实践工作手册
你可以从这里下载实践工作手册。
删除前导零.xlsm在Excel中删除前导零的8种简单方法
我们将尝试用8种不同的合适方法去除excel中的前导零。 如果你正确地按照步骤操作,你应该可以自己学会如何去除excel中的前导零。 步骤如下。
1.将文本转换为数字
在这种情况下,我们的目标是通过将文本转换为数字选项来删除excel文件中的前导零。 有时,工作表中的数字不像数字,它们不能像应该的那样执行任何种类的算术运算,甚至可能产生错误。 其原因是,尽管它们看起来像数字,但它们实际上被格式化为文本。 我们将使用这个转换我们可以通过以下步骤来实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集。
- 接下来,选择 转换为数字 选项,从错误的标记。
- 最后,你会得到理想的结果。
阅读更多。 如何在Excel中用文本自定义单元格格式号(4种方法)
2.使用自定义数字格式
在这一点上,我们的目标是通过使用以下方法去除前导零 自定义数字格式化 系统。 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集。
- 此外,复制完整的 B栏 使用 Ctrl+C 按钮并将其粘贴到 D栏 使用 Ctrl+V 选择。
- 此外,去选择 所需栏目>首页>常规 选项。
- 最后,你会得到理想的结果。
阅读更多。 如何在Excel中用VBA格式化数字(3种方法)
3.使用VALUE功能
现在,我们要用以下方法去除前导零 价值函数 ...... 价值 功能被归入 TEXT功能 它将一个给定的代表数字的文本字符串转换为数字值。 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集,并在 C5 单元格中插入以下公式。
=VALUE(B5)
- 第二,如果你按下 进入 按钮,你将得到该单元格的结果,然后使用 填充手柄 将该公式应用于所有需要的单元格。
- 最后,你会得到理想的结果。
4.结合VALUE和TEXT函数
在这一点上,我们的目标是使用一个组合来去除前导零。 价值 和 文本 在excel中的功能。 为了保持或 添加前导零 在一个数值中, 文本 在下面的数据集中,假设我们想通过在数字前添加前导零来调整所有数字的大小,以显示类似的大小。 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集,并在 C5 单元格中插入以下公式。
=text(value(b5), "#")
- 此外,如果你按下 进入 按钮,你将得到该单元格的结果,然后使用 填充手柄 将该公式应用于所有需要的单元格。
- 最后,你会得到理想的结果。
🔎 这个公式是如何工作的?
- 价值(B5) ) : 这一部分代表你要转换的单元格。
- text(value(b5), "#") : 根据我们的愿望,这部分代表了整个状况。
阅读更多。 如何在Excel中保持领先的零点(10种合适的方法)
5.列与1相乘
接下来,我们的目标是去除与1相乘的前导零,一些简单棘手的数学运算可以用来修复 转换为数字 错误。 诀窍是--只要 繁殖 或 分裂 的价值。 1 另外,你也可以在数值中加入0,这样就会有相同的输出。 在这里,我们也将使用帮助列。 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集。
- 第二,插入 1 的所有细胞中。 C列 .
- 第三,在 D5 单元格中插入以下公式。
=B5*C5
- 第四,如果你按下 进入 按钮,你将得到该单元格的结果,然后使用 填充手柄 将该公式应用于所有需要的单元格。
- 最后,你会得到理想的结果。
阅读更多。 如何在Excel中把数字四舍五入到最接近的5的倍数
类似读物
- 如何将Excel中的数字格式从逗号改为点号(5种方法)
- 自定义数字格式:Excel中带小数点的百万数字(6种方法)
- 如何在Excel中把数字格式化为百万级(6种方法)
- 掌握Excel小数点后2位数而不进行四舍五入的方法(4种高效方法)
- 如何在Excel中把数字转换成百分比(3种快速方法)
6.使用粘贴特殊命令
在这种情况下,我们的目标是通过使用以下方法去除excel文件中的前导零 粘贴特殊命令 粘贴特技是一项功能,让你更多地控制决定内容的显示方式。 例如,从网页上复制的文本通常会保留大部分或全部的内容。 HTML 格式化。 通过使用 粘贴专用 ,你可以选择粘贴未格式化的文本。 有了粘贴专用 你不仅可以复制数据,还可以将源列的宽度复制到目标列中。 你甚至可以使用 "特殊粘贴 "来进行加法、减法、乘法和除法等计算。 他们还有其他强大的方法来使用Excel的 粘贴特殊命令 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集,并在 C5 单元,插入 1 并用以下方法复制它 Ctrl + C 按钮。
- 接下来,在所需的列上点击右键,选择 粘贴专用 选择。
- 在这之后, 粘贴专用 对话框将在屏幕上打开。
- 然后,选择 乘法 选项,并点击 认可 .
- 最后,你会得到理想的结果。
7.使用文本转列功能
现在,我们想通过使用excel中的文本到列功能来删除前导零。 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集,然后去选择 所需的单元格> 数据> 文本到列 选项。
- 第二,在第一个对话框部分按 下一页 选择。
- 第三,再次在第二个对话框部分按 下一页 选择。
- 第四,在第3个对话框的目的地部分选择需要的列,并按下 下一页 选择。
- 最后,你会得到理想的结果。
阅读更多。 [已解决]Excel中的数字被存储为文本
8.应用VBA代码
在这一点上,我们的目标是通过应用以下方法来去除前导零 VBA 代码:Visual Basic for Applications (VBA )宏语言是一个关键的组成部分。 Excel用户使用 VBA 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,请到 开发者> 插入> 表单控件 选项。
- 此外,你将得到以下结果。
- 此外,右键单击按钮选项并选择 指派宏程序 选择。
- 之后,在这里插入VBA代码。
Sub Removing_Leading_Zero() 'Code by ExcelWIKI.com Dim Remove_Range As Range Dim Wrk_Rng As Range On Error Resume Next xTitleId = "ExcelWIKI Delete Leading Zeros" Set Wrk_Rng = Application.Selection Set Wrk_Rng = Application.InputBox("Range", xTitleId, Wrk_Rng.Address, Type:=8) Wrk_Rng.NumberFormat = "General" Wrk_Rng.Value = Wrk_Rng.Value End Sub
- 接下来,选择所需的数据范围并按下按钮选项。
- 最后,你会得到理想的结果。
阅读更多。 如何在Excel中使用数字格式代码(13种方法)
如何在Excel中删除非数字值的前导零
在这种情况下,我们的目标是去除非数字值的前导零。 非数字意味着它将包含一些文本或不是数字的东西。 我们可以通过以下步骤实现我们的目标。
步骤。
- 首先,像下图那样安排一个数据集。
- 第二,在 C5 单元格中插入以下公式。
=if(left(b5) = "0", right(b5, len(b5)-1), b5)
- 第三,如果你按下 进入 按钮,你将得到该单元格的结果,然后使用 填充手柄 将该公式应用于所有需要的单元格。
- 第四步,你将得到这一栏的结果。
- 最后,如果你适用于 D列 那么你将得到理想的结果。
总结
因此,请遵循上述方法。 希望这些方法能帮助你在excel中去除前导零。 如果你能以其他方式执行该任务,我们将很高兴知道。 遵循以下方法 ǞǞǞ 如果你有任何困惑或面临任何问题,请随时在下面的部分添加评论、建议或问题。 我们将尽力解决这个问题或根据你的建议工作。