При работе с выгруженными данными из CRM, 1С или других систем часто сталкиваешься с «мусором» в ячейках — лишними пробелами. Они могут стоять между словами, в начале или конце строк, а иногда даже внутри кодов товаров (например, «Код 123»). Ручное исправление в больших таблицах занимает много времени, а эти невидимые символы ломают поиск, сортировку и правильную работу формул.
Покажем системное решение для очистки данных, которое превращает сырую выгрузку в аккуратную таблицу за три шага.
Как это работает
Вместо использования формул на листе (типа СЖПРОБЕЛЫ, которая удаляет только лишние пробелы между словами), мы применим инструмент Power Query — встроенный в Excel редактор данных.
Его главное преимущество — он запоминает все ваши действия. Вы настраиваете процесс один раз, и при появлении новой выгрузки с той же структурой достаточно обновить запрос, чтобы получить идеальный результат автоматически.
Шаг 1: Загружаем данные в редактор Power Query
Как это работает
Вместо использования формул на листе (типа СЖПРОБЕЛЫ, которая удаляет только лишние пробелы между словами), мы применим инструмент Power Query — встроенный в Excel редактор данных.
Его главное преимущество — он запоминает все ваши действия. Вы настраиваете процесс один раз, и при появлении новой выгрузки с той же структурой достаточно обновить запрос, чтобы получить идеальный результат автоматически.
Шаг 1: Загружаем данные в редактор Power Query
- Выделите любую ячейку внутри вашей «грязной» таблицы.
- Перейдите на вкладку «Данные» и нажмите кнопку «Из таблицы/диапазона». Если появится диалоговое окно, подтвердите диапазон данных и поставьте галочку «Таблица с заголовками».
3. Данные откроются в новом окне — редакторе Power Query. Здесь вы будете выполнять всю очистку.
Шаг 2: Заменяем лишние символы (пробелы, точки с пробелами)
Шаг 2: Заменяем лишние символы (пробелы, точки с пробелами)
- В окне Power Query кликните правой кнопкой мыши по заголовку столбца, который нужно почистить.
2. В контекстном меню выберите «Замена значений». Откроется соответствующее окно.
3. Это ключевой момент:
- В поле «Значение» введите то, что нужно найти. Например, пробел () или комбинацию . (пробел и точка).
- В поле «Заменить на» укажите, на что нужно заменить. Например, оставьте поле пустым, чтобы просто удалить пробел, или введите просто точку (.), чтобы убрать пробел перед ней.
4. Нажмите «ОК». Столбец мгновенно очистится.
Шаг 3: Сохраняем и загружаем очищенные данные
- Совет: Для удаления ВСЕХ пробелов в строке (включая те, что внутри слов) используйте замену пробела на пустоту. Для удаления только двойных/лишних пробелов между словами используйте встроенное преобразование «Формат» → «Сократить пробелы» на вкладке «Главная» в Power Query.
Шаг 3: Сохраняем и загружаем очищенные данные
- После всех преобразований нажмите кнопку «Закрыть и загрузить» на вкладке «Главная» редактора Power Query.
2. Очищенная таблица загрузится обратно в Excel на новый лист. Исходные данные останутся нетронутыми.
Теперь, когда на следующей неделе придет новая выгрузка с теми же столбцами, вам не нужно будет повторять шаги. Достаточно поместить новые данные на место исходной таблицы, а затем кликнуть правой кнопкой мыши по результату на новом листе и выбрать «Обновить». Power Query сам возьмёт новые данные и применит к ним весь записанный сценарий очистки.
Смотрите этот лайфхак в нашем Telegram-канале: https://t.me/Natalia_ProExcel/2095
Заключение
Использование Power Query для удаления пробелов и чистки данных — это переход от ручного исправления к автоматизированной обработке информации. Метод экономит часы еженедельной рутины и гарантирует безупречное качество данных для отчётности, сводных таблиц и аналитики.
Если вы хотите освоить Power Query на уверенном уровне, научиться объединять данные из разных источников и строить автоматические отчёты, приглашаем на курс «Турбо Excel». Он посвящён мощным инструментам автоматизации, которые кардинально повышают вашу эффективность.
Автоматизируйте сбор данных раз и навсегда:
Узнать о курсе «Турбо Excel»
Остались вопросы?
Наша команда поддержки всегда поможет: @ProfUpgrade_Support
Теперь, когда на следующей неделе придет новая выгрузка с теми же столбцами, вам не нужно будет повторять шаги. Достаточно поместить новые данные на место исходной таблицы, а затем кликнуть правой кнопкой мыши по результату на новом листе и выбрать «Обновить». Power Query сам возьмёт новые данные и применит к ним весь записанный сценарий очистки.
Смотрите этот лайфхак в нашем Telegram-канале: https://t.me/Natalia_ProExcel/2095
Заключение
Использование Power Query для удаления пробелов и чистки данных — это переход от ручного исправления к автоматизированной обработке информации. Метод экономит часы еженедельной рутины и гарантирует безупречное качество данных для отчётности, сводных таблиц и аналитики.
Если вы хотите освоить Power Query на уверенном уровне, научиться объединять данные из разных источников и строить автоматические отчёты, приглашаем на курс «Турбо Excel». Он посвящён мощным инструментам автоматизации, которые кардинально повышают вашу эффективность.
Автоматизируйте сбор данных раз и навсегда:
Узнать о курсе «Турбо Excel»
Остались вопросы?
Наша команда поддержки всегда поможет: @ProfUpgrade_Support
