Я использую Excel и столкнулся с проблемой, которая заставляет меня поверить, что для этого может быть макрос или другое решение. Ручное редактирование утомительно! :)

Я ищу использовать инструмент поиска / замены (или что-то еще) в Excel, чтобы сделать следующее:

  1. найти слово в некоторой n-й строке (слово будет найдено в столбце 1 этой строки)
  2. поместите новое (ранее определенное) слово в ту же строку, но в ячейку для столбца 2

Это возможно?

Спасибо, jml

1 ответ1

3

Есть ли какая-то причина, по которой формула не будет работать?

Вы можете использовать эту формулу во втором столбце (начиная с B1): IF(ISERR(FIND("your_search_string",A1)),"replace_value_if_not_found","replace_value_if_found") , затем Fill Down . Если у вас есть несколько значений «найти / заменить», вы можете использовать их в третьем аргументе if .

Если, сделав это, вы бы предпочли иметь фактические значения в ячейках вместо формул, скопируйте весь столбец, затем выполните Paste Special для того же столбца и выберите Values (вместо значений по умолчанию /Formulas).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .