
Набор процедур «Удалить ячейки по содержимому» в надстройке !SEMTools позволяет за несколько секунд очистить или удалить ячейки, подходящие под заданные критерии. Это удобно при чистке данных, удалении лишних значений или подготовке таблиц к дальнейшей обработке.
Как использовать
Типовой сценарий работы прост: выделите нужный диапазон, вызовите процедуру из меню, укажите критерий (текст или список значений), и !SEMTools очистит содержимое ячейки.
Если критерий ясен из названия процедуры, удаление произойдёт сразу, без дополнительных вопросов.
Путь к инструментам максимально очевидный:
Удалить → Ячейки → По содержимому
Внутри этого раздела доступны несколько групп команд.
Удалить пустые ячейки
Пустые ячейки, которые ничего не содержат, тоже относятся к содержащим что-то. Ведь они содержат пустоту :)
Подменю «Пустые ячейки» позволяет убрать все пустые ячейки в выделенном диапазоне с автоматическим сдвигом оставшихся данных:
- Со смещением вверх — удаляет пустые ячейки, поднимая данные снизу вверх.
- Со смещением влево — удаляет пустые ячейки, сдвигая данные справа налево.
Удалить ячейки, содержащие любое из списка
Группа команд «Содержащие любое из списка» полезна, когда есть перечень значений, которые нужно удалить. Список можно указать в диапазоне на листе или ввести вручную (при одиночных значениях).
- Где угодно — удаляет ячейки, в которых встречается любое из значений списка в любом месте текста.
- В начале ячейки — удаляет только те ячейки, где значения из списка стоят в начале текста.
- В конце ячейки — удаляет ячейки, где значения из списка находятся в конце текста.
Удалить ячейки по наличию слов
Группа «Содержащие слова» предназначена для поиска и удаления ячеек по целым словам:
- 1 слово — удаляет ячейки, содержащие указанное слово (вводится в текстовом окне).
- Любое из списка — удаляет ячейки, содержащие хотя бы одно слово из указанного диапазона.
Удаление по регулярному выражению (REGEX)
Команда «По REGEX-паттерну» даёт максимальную гибкость. Можно задать любой шаблон для поиска, например:
- Удалить ячейки, содержащие только числа:
^\d+$
- Удалить ячейки, содержащие e-mail:
^[\w\.-]+@[\w\.-]+\.\w+$
- Удалить ячейки, где встречается год:
\b(19|20)\d{2}\b
Это идеальный инструмент для сложных сценариев, где стандартных фильтров недостаточно.
Преимущества !SEMTools
- Работа напрямую с выделенным диапазоном, без создания вспомогательных столбцов;
- Исчерпывающий набор возможностей;
- Мгновенное выполнение без сложных формул и фильтров.
Хотите быстро удалять ячейки в Excel по содержимому? Установите !SEMTools и выполняйте очистку данных в пару кликов, без формул и макросов!