在第 n 行第 1 列中找到单词,并将新单词放在第 n 行第 2 列

在第 n 行第 1 列中找到单词,并将新单词放在第 n 行第 2 列

我正在使用 Excel,遇到了一个问题,这让我相信可能有一个宏或其他解决方案。手动编辑很繁琐!:)

我希望使用 Excel 中的查找/替换(或其他)工具执行以下操作:

  1. 在第 n 行找到一个单词(该单词将在该行的第 1 列中找到)
  2. 将新单词(先前定义过的单词)放入同一行,但位于第 2 列的单元格中

这可能吗?

谢谢,jml

答案1

是否存在某种原因导致公式不起作用?

您可以在第二列(从 B1 开始)使用此公式:IF(ISERR(FIND("your_search_string",A1)),"replace_value_if_not_found","replace_value_if_found"),然后Fill Down。如果您有多个“查找/替换”值,您可以在的第三个参数中将它们放在后面if

如果完成此操作后,您希望在单元格中使用实际值而不是公式,请复制整个列,然后Paste Special在同一列上执行并选择Values(而不是默认/ Formulas)。

相关内容