@0a0n0t0i0r0a0s

Как заменить часть текста в формуле?

Необходимо найти и заменить часть формулы —

Формула 1: =HR!A2
на
Формула 2: =HR!A3

у Формулы 1 диапазон от A до M, поэтому нужна замена в этом диапазоне,
а лучше просто цифру 2 на 3, что-то типа =HR!*2 на =HR!*3

Как это проще всего сделать?

С точкой он все формулы на листе находит, но меняет так же на формулу с точкой

669a3c59ebae1117245523.png
  • Вопрос задан
  • 104 просмотра
Решения вопроса 1
Geleoss
@Geleoss
Любитель таблиц
1. Если есть возможность выделить диапазон только с Вашими формулами =HR!*2, то выделяете и заменяете "2" на "3" с включенной галочкой "поиск по формулам". Т.е. в поле Найти - 2, в поле Заменить - 3.

2. Если формулы разбросаны по всему листу, тогда выделяете всё, включаете галочки "поиск с использованием регулярных выражений" и "Поиск по формулам"
Найти: =HR!(\w+)2
Заменить: =HR!$13

Пояснение.
\w+ - искать один или более символов A..Z
$1 в поле замены означает первое скобочное выражение из поля найти.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы