В Excel это классика: тебе прислали огромный отчёт, в нём половина столбцов пустые или почти пустые. Прокручивать таблицу неудобно, формулы растягиваются на десятки колонок, а нужные данные теряются среди пустоты.
Руки тянутся просто выделять столбцы мышкой и удалять их по одному. Но стоит один раз промахнуться — и вместе с «лишним» столбцом уезжает что-то важное.
Не переживай, если ты раньше чистил таблицы именно так. В этой статье покажу, как удалить пустые столбцы в Excel автоматически: через вспомогательную строку с формулами и через Power Query. Такой подход экономит время и спасает от случайных ошибок.
Почему пустые столбцы — это проблема
Пустые столбцы в таблице — это не просто «некрасиво». Они:
- увеличивают горизонтальную прокрутку — искать нужные данные становится мучением;
- усложняют формулы: диапазоны вроде
A:Zвключают кучу пустого места; - мешают анализу и сводным таблицам — можно забыть про нужный столбец «где-то справа»;
- создают ощущение «мусорного» отчёта, с которым страшно что-то делать.
| До очистки | После очистки |
|---|---|
| Столбцы B, D, F пустые. Приходится постоянно прокручивать вправо, чтобы найти нужные данные. | Остались только столбцы с полезной информацией. Таблица стала компактнее и понятнее. |
| Диапазоны формул растянуты через пустые столбцы. | Диапазоны компактные, формулы проще читать и поддерживать. |
Общая идея простая: сначала понять, какие столбцы реально пустые, а уже потом удалить их целиком. Смотри, как это сделать безопасно.
Общая логика: как найти пустые столбцы
Проблема с пустыми столбцами такая же, как с пустыми строками: на глаз легко перепутать «почти пустой» и «полностью пустой» столбец.
Поэтому алгоритм такой:
- Выбираем зону таблицы, в которой будем искать пустые столбцы.
- Считаем, сколько непустых ячеек в каждом столбце — формулой.
- Отбираем столбцы, где результат = 0, и удаляем их целиком.
Такой подход честнее, чем «удалю на глаз — авось повезёт». Excel сам покажет, какие столбцы не содержат ни одного значения.
Способ 1. Вспомогательная строка + фильтр по нулям
Это универсальный способ для любой версии Excel. Мы добавим одну строку со счётчиками, а потом удалим её вместе с пустыми столбцами.
Шаг 1. Выбираем диапазон таблицы
Выдели диапазон с данными вместе с заголовками.
Например, от A1 до H1000.
Важно, чтобы в этом диапазоне были только те столбцы, которые ты готов чистить.
Шаг 2. Добавляем вспомогательную строку со счётчиками
Допустим, в строке 1 — заголовки, а данные начинаются со строки 2.
| Столбец | A | B | C | D |
|---|---|---|---|---|
| Заголовок | Клиент | Сумма | ||
| Счётчик | 5 | 0 | 5 | 0 |
В строке под заголовками (например, строка 2) введи формулу для первого «рабочего» столбца:
=СЧЁТЗ(A3:A1000)
Эта формула считает, сколько непустых ячеек в диапазоне A3:A1000. Если результат 0 — столбец полностью пустой.
Примечание. В русской версии Excel функция называется СЧЁТЗ и считает любые непустые ячейки (текст, числа, формулы). В английской локали ей соответствует функция COUNTA, но в русской Excel она не работает — используется именно русское имя.
Перетащи формулу вправо, чтобы заполнить все столбцы в таблице. В итоге над каждым столбцом будет стоять число — сколько в нём непустых ячеек.
Шаг 3. Фильтруем только пустые столбцы
Теперь нужно быстро отобрать те столбцы, где счётчик равен нулю.
Выдели строку со счётчиками целиком.
На вкладке «Данные» включи «Фильтр».
Для строки со счётчиками используй фильтр по значению 0.
Excel покажет только столбцы, где счётчик равен нулю.
Далее:
- Выдели все видимые столбцы (с нулевым счётчиком).
- Нажми Ctrl + - и выбери «Столбец целиком».
- Выключи фильтр.
- Удалить вспомогательную строку со счётчиками, когда закончишь.
Совет. Если таблица большая, лучше сразу ограничить диапазон, в котором ты считаешь непустые ячейки (например, A3:H1000), чтобы формулы не тянулись на весь лист.
Способ 2. Удалить явно пустые столбцы через «Перейти»
Этот способ подходит, когда ты точно знаешь, что внутри колонок нет «дыр» с реальными данными, а пустые столбцы — действительно пустые от начала и до конца.
Алгоритм
- Выдели строку с заголовками (например, A1:H1).
- Нажми Ctrl + G или F5 — откроется окно «Перейти».
- Кликни «Выделить…» (или Special…) и выбери пункт «Пустые ячейки».
- Excel выделит только те ячейки в заголовках, которые пустые.
- Не снимая выделения, нажми Ctrl + - и выбери «Столбец целиком».
В результате все столбцы без заголовков будут удалены целиком. Этот способ удобен, когда структура таблицы предполагает, что у каждого «рабочего» столбца должен быть заголовок, а пустой заголовок = пустой столбец.
Важно. Если где-то внизу у такого столбца случайно есть данные, но заголовок пустой, они тоже будут удалены. Поэтому для «подозрительных» файлов лучше использовать способ со счётчиком (Способ 1).
Способ 3. Power Query: автоматическое удаление пустых столбцов
Если ты регулярно получаешь один и тот же отчёт, гораздо честнее один раз настроить очистку через Power Query, чем каждый месяц вручную удалять пустые столбцы.
Как это работает
- Поставь курсор в любую ячейку таблицы.
- На вкладке Данные выбери «Из таблицы/диапазона» (или «Получить данные» → «Из книги»).
- Откроется редактор Power Query с твоей таблицей.
- В меню Главная выбери команду «Удалить столбцы»
- Нажми «Закрыть и загрузить» — результат вернётся в Excel как новая таблица.
с пустыми столбцами
Удалить столбцы
для анализа
В следующий раз достаточно обновить запрос — Excel сам подгрузит новый файл, удалит пустые столбцы и вернёт аккуратную таблицу.
Перед тем как тащить всё это в Power Query, полезно навести общий порядок в списке. Для этого пригодятся статьи:
- «7 способов обработать список в Excel»
- «Как удалить дубликаты в Excel»
- «Как убрать лишние пробелы в Excel» .
Типичные ошибки новичков
- Удаляют отдельные ячейки, а не столбцы целиком. В итоге данные внизу «подъезжают» влево, и таблица ломается.
- Удаляют столбцы «на глаз». Легко перепутать пустой столбец с тем, где есть одна важная цифра внизу.
- Не учитывают скрытые строки или фильтры. Кажется, что столбец пустой, но под фильтром там что-то есть.
- Удаляют столбцы, на которые ссылаются формулы на других листах. Потом получают #ССЫЛКА! и долго ищут, что сломалось.
- Чистят руками то, что повторяется каждый месяц. Там, где отчёт приходит регулярно, выгоднее один раз настроить Power Query.
Итоги
Пустые столбцы — не просто визуальный мусор. Они замедляют работу с таблицей, усложняют формулы и мешают анализу.
Теперь у тебя есть несколько способов на выбор:
- вспомогательная строка со счётчиком непустых ячеек и фильтр по нулям;
- быстрое удаление пустых столбцов через «Перейти → Пустые ячейки» в строке заголовков;
- автоматическая очистка в Power Query для регулярных отчётов.
Попробуй применить один из способов к своему «боевому» файлу. Скорее всего, после очистки таблица будет выглядеть значительно проще, а работать с ней станет спокойнее.
Что дальше
Хочешь не просто удалять пустые столбцы, а сразу получать таблицы в порядке — без мусора и ручной чистки? Посмотри бесплатный курс:

Комментарии
Комментариев пока нет.