繁体   English   中英

Excel - 查找和替换前导零

[英]Excel - Find-and-Replace with Leading Zero

由于某种原因,在网上找不到有关此的任何信息。 假设您有一个 Excel 工作表,在单元格 A1 中输入数字 5。现在,您想将文档中的所有 5 替换为“0001”。 它可以存储为文本、数字或任何内容 - 它只需要包含“0001”。

如果你去查找和替换,在“查找内容:”中,你输入“5”。 在“替换为:”中,输入“0001”。 当您点击“全部替换”时,单元格 A1 将包含“1”,而不是“0001”。 如何让它包含“0001”?

请注意,显而易见的答案效果不佳。 如果事先我将单元格 A1 更改为“文本”类型,我可以输入 0001 并且它会保持不变 - 但是,如果我使用查找和替换来输入 0001,它无论如何都会删除所有前导零。

这里的答案: 使用查找和替换保留前导零似乎建议输入一个公式 - 这不是我要找的。 我希望单元格包含“0001”,就像我刚刚在文本单元格中输入一样。

您应该能够格式化单元格,自定义格式0000

在此处输入图片说明
(我不小心在 .gif 中做了00000 ,但你只想要四个零, 0000

你可以试试这个:

尝试找到“ 5 ”并替换为“ = TEXT(1,"0000") ”或等效的“ = "0001"

如果在前面使用单引号,它将保留零。 ('0001)

REPLACE函数中的0001前面贴上一个'

即 - '0001

然后,如果要从列中删除前导撇号。 选择列,单击单元格左上角的绿色框。 单击转换为数字。 现在,所有选定的单元格都应格式化为不带引号的数字。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM