如何更改具有特定字符(冒号然后字母)的所有 Excel 单元格实例

如何更改具有特定字符(冒号然后字母)的所有 Excel 单元格实例

我有一张大约有 4500 行的 Excel 表。我试图用 替换所有Envelope NameRANDOM文本Envelope Name: RANDOM

基本上,我需要:在短语envelope name和一系列随机实际名称之间添加一个。

我做了一些研究,发现 Excel 中有通配符,但我似乎找不到任何有用的方法来辨别它们的用法。

补充说明 有些情况下已经存在Envelope Name: Random。因此,如果我进行简单的搜索/替换,它将使这些单元格Envelope NameEnvelope Name:

答案1

除非我误解了,否则您只需使用“查找和替换”两次即可。

步骤1:

Find:       "Envelope Name"
Replace:    "Envelope Name: "

第2步:

Find:       "Envelope Name: : "
Replace:    "Envelope Name: "

第二步将纠正任何已经正确但在第一步中弄乱的内容。

答案2

对于一次性应用,我不会用公式来解决这个问题。我会使用内置的文本替换菜单项。

打开电子表格后,单击单元格 A1,然后通过以下方式访问“查找和替换”对话框:

  • 按 CTRL-H(在 PC 上,或 Mac 上的等效键);或
  • Home功能区上,Editing部分,Find&Select>Replace

在对话框中:

  • Find what:进入Envelope Name
  • Replace替换为:(Envelope Name: 我们在这里添加了冒号和空格)

现在您有多种选择:

  • Replace All将继续替换每个实例
  • Find Next将逐个移动到下一个连续实例,而不会更改当前突出显示的实例
  • Replace将替换该单个实例并自动找到下一个实例并暂停。
  • Find all将在对话框中生成每个实例的列表,您可以向下滚动查看

我建议先按Find Next,然后手动按几次Replaces,以确保您获得所需的结果。一旦您确定看到正确的结果,请按Replace All。对话框将显示计数。

请注意不要再次运行整个过程,因为Envelope Range: :如果您再次运行它们,您将最终得到相同的结果。

相关内容