某些数据需要前导零。我想到的第一个示例是邮政编码,其中一些带有前导零。还有其他示例。例如,您可能有一个会计科目表,其中总分类帐帐号以前导零开头。

当您将信息粘贴到Excel中时,它通常会尝试“解析”数据并将其放置为可以使用的格式。当您粘贴具有前导零的数据并且可以合理地将数据解释为数字时,Excel将从您粘贴的内容中删除前导零。

例如,0012387变为数字值12387。

如果要保留前导零怎么办?答案取决于您是从非Excel来源还是从Excel工作簿中已有的数据复制和粘贴。

非Excel来源

如果要从非Excel来源(例如文本文件,甚至从网站)复制信息,则包括前导零非常简单。关键(以及许多人想念的部分)是确保目标单元格(将接收要粘贴的数据的单元格)的格式设置为文本,然后再粘贴。请按照下列步骤操作:

。选择将保存您要粘贴的数据的单元格。

。显示功能区的“主页”选项卡。

。单击“数字”组右下角的小图标。

Excel将显示“设置单元格格式”对话框,并选择“数字”选项卡。 (请参见图1。)

。在类别列表中,选择文本。

。单击确定。

现在,您应该可以毫无问题地进行粘贴了。将单元格设置为文本格式意味着Excel不会尝试将数字解析为数字,而是允许将它们“按原样”粘贴到单元格中。

Excel来源

如果您的数据在Excel工作簿中,则粘贴的方式有时会有些混乱。关键是要记住,复制和粘贴的内容有两个不同的部分-内容和该内容的格式。

例如,假设您要复制的数据已经有前导零-您可以在屏幕上看到它们!听起来不错吧?

好吧,您应该选择一个显示前导零的单元格,然后查看在公式栏中看到的内容。如果您在此处看到的内容没有显示前导零,则该单元格中的值是数字格式,可以显示这些前导零,可能使用了自定义格式。如果公式栏包含前导零,则该单元格很有可能被格式化为文本。在任何一种情况下,您都可以复制和粘贴单元格,并且格式应随复制内容一起移动-这意味着您粘贴的内容将包含前导零或至少看起来具有前导零。

如果您不想复制单元格格式,则需要使用选择性粘贴(单击功能区“主页”选项卡上“粘贴”工具右侧的向下箭头)仅粘贴值。如果将值粘贴到先前设置为文本格式的单元格中(请参阅本技巧的前面部分),则此后将数值视为文本值。

但是,它们将不包含任何前导零,因为原始数值实际上并没有任何前导零。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(12477)适用于Microsoft Excel 2007、2010、2013、2016、2019和Office 365中的Excel。您可以在此处为Excel的较早菜单界面找到此技巧的版本: