3

Есть ли способ использовать подстановку регулярных выражений в Excel, найти и заменить (в графическом интерфейсе)?

Используя пример JavaScript, я хочу сделать что-то вроде этого:
"John Smith".replace(/(.*)\s(\.*)/, "$2, $1") // returns "Smith, John"

2 ответа2

4

На сайте www.codedawn.com есть дополнение, которое добавляет функцию регулярного выражения в диалог поиска и замены MS Excel. Это ответ! Только одно замечание: замены, сделанные этим дополнением, НЕ являются НЕЗАКОННЫМИ. Вы будете предупреждены о сохранении вашей рабочей книги перед тем, как ее заменить.

0

Я полагаю, что вы можете получить аналогичную функциональность, комбинирующую функции Excel FIND и MID - обратите внимание, что если то, что вы находите («\s» в вашем примере) также является подстановочным знаком, ваша функция, вероятно, будет очень длинной - но это возможно. Смотрите эту статью для некоторых (довольно простых) примеров.

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