
Я использую Excel и столкнулся с проблемой, которая заставляет меня думать, что для этого может быть макрос или другое решение. Редактировать вручную утомительно! :)
Я собираюсь использовать инструмент «Найти/Заменить» (или что-то еще) в Excel, чтобы сделать следующее:
- найти слово в некоторой n-й строке (слово будет найдено в столбце 1 этой строки)
- поместить новое (ранее определенное) слово в ту же строку, но в ячейку для столбца 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
).