
Макросы в данной группе отвечают за изменения, которые вы хотите произвести с заданными сущностями – символами, словами, ячейками или диапазонами. Перед использованием рекомендуется использовать макросы из групп «ОБНАРУЖИТЬ» или «ИЗВЛЕЧЬ», чтобы заранее было понимание, какие элементы подлежат изменению, а какие нет. Например, если в ваших ячейках весь текст в нижнем регистре, а вы хотите найти в нем топонимы и изменить их регистр на корректный (с заглавной буквы), то сначала рекомендуется распознать топонимы.
Меню внутри группы:
Символы
Меню изменений символов включает в себя 2 подменю:
- Продвинутые макросы изменения регистра букв в Excel. Сюда входят изменение регистра топонимов (города), первых букв предложений, первых букв каждого слова, автоматическое распознавание аббревиатур;
- Макросы замены кириллицы на латиницу;
- Сумма прописью с копейками.
Слова
Данное меню включает в себя макросы, позволяющие:
- Поставить символ перед каждым словом – или после них;
- Сделать каждое слово, топонимы или собственный список слов с большой буквы;
- Просклонять по падежам существительные и прилагательные в ячейках.
Ячейки
Изменение ячеек, а точнее, их содержимого с помощью !SEMTools, включает в себя:
- Добавить символ в каждую ячейку – в начало, конец ячейки или с обеих сторон. Или любую последовательность символов;
- Можно заполнить пустые ячейки диапазона выше- либо нижестоящими данными;
- Поменять местами слова в ячейке;
- Сортировка слов внутри ячейки в алфавитном порядке (нормализация);
- Перевести текст ячеек на другой язык.
Числа
Зачастую бывает нужно быстро изменить числовые диапазоны ячеек, поскольку им свойственна своя специфика, я выделил их в отдельное меню. С его помощью можно производить арифметические операции:
- Прибавить число разом ко всему столбцу или строке
- Вычесть число из столбца или строки
- Умножить столбец или строку на число
- Аналогично, поделить столбец или строку на число
- Возвести числа в степень
Другие математические действия:
- Округлить столбец чисел
- Посчитать долю от общей суммы
- Посчитать долю накопительным итогом
- Посчитать количество повторений
- Посчитать, который раз встречается элемент в диапазоне
Помимо математических операций, бывают проблемы при переводе текста в числа и наоборот. Поэтому здесь же доступны процедуры, которые помогут
- Преобразовать числа, выглядящие как текст, в настоящие числа
- Написать числа прописью
- Написать суммы прописью (с копейками) в различных вариантах
Диапазоны
Целые диапазоны ячеек тоже можно подвергать трансформациям:
- Можно сортировать содержимое диапазона как обычной сортировкой, так и сортировкой по окончаниям;
- А можно преобразовывать таблицы в сводки в 1 клик – просуммировать данные или склеить данные строк (произвести конкатенацию).
Заменить
Меню предоставляет возможности массовой замены значений в выделенном диапазоне:
- слов и списков слов;
- любых паттернов по вхождению;
- по регулярному выражению.