在第 1 列的第 n 行中找出單字,並將新單字放入第 2 列的第 n 行

在第 1 列的第 n 行中找出單字,並將新單字放入第 2 列的第 n 行

我正在使用 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(而不是 default/ Formulas)。

相關內容