我需要在 Excel 表中每个列名的开头添加字符串“Test”。我有近 100 列,因此手动为每列执行此操作会很困难。
有没有办法使用查找和替换来实现这一点?或者还有其他方法吗?
答案1
下面听起来很复杂,但实际上做起来相当快。
- 在列行(现为 #2)上方插入一行(#1)
- 在 A1 中创建公式
="Test"&A2
- 将该公式复制到第 1 行的所有单元格
- 在公式行(现在是 #2)和原始行(现在是 #3)上方插入另一行(#1)
- 将第 2 行的所有单元格复制到第 1 行按价值(重要)
- 删除第 2 行和第 3 行
答案2
在列名上方插入一行。然后在上面的每列中使用此公式:=CONCATENATE("Test",A2)
您可以在第一列中输入公式,然后将其复制并粘贴到其余列。使用 A2 意味着您的标题从该单元格开始。
粘贴公式后,您可以复制单元格,然后特殊粘贴仅将文本粘贴回单元格。