Если у вас большой excel-файл и в нем появились пустые строки, это может затруднить анализ данных или нарушить работу формул. В этой статье расскажем, как быстро удалить пустые строки, на примере аналога Excel, который называется Google Sheets.
Почему Google Sheets
Вместо Excel мы пользуемся сервисом Google Sheets, потому что он бесплатный и работает в онлайне: можно пользоваться с компьютера и телефона. Если Excel привычнее — никаких проблем, в нем те же функции.
Зачем удалять пустые строки
Удаление пустых строк обычно нужно при профессиональной работе с данными, особенно с большими массивами, но может пригодиться и для личных задач вроде финансового учета. Вот основные причины:
- Пустых строк не должно быть перед анализом, визуализацией или загрузкой данных в другие системы (например, Power BI, SQL, Python-проекты).
- Пустые строки могут мешать фильтрам, нарушать сортировку и вызывать ошибки в итоговых вычислениях.
- Формулы типа СУММ, СРЗНАЧ, ВПР, ГПР, ЕСЛИОШИБКА могут работать неправильно.
- При сохранении файла в CSV или XML пустые строки могут восприниматься как отдельные записи, что приводит к ошибкам.
- Если используете автоматизацию и макросы, пустые строки могут остановить скрипт или вызвать некорректный результат.
Также очистка файла от пустых строк упрощает визуальное восприятие — таблица становится более читаемой и удобной для анализа. Еще уменьшается размер файла, поэтому он быстрее открывается и обрабатывается.
Удаление пустых строк с помощью фильтрации
- Выделите первый столбец.
- Нажмите «Создать фильтр».
- Нажмите на значок фильтра в первом столбце.
- Выберите «Фильтровать по условию», затем нажмите «Не содержит данных».
- Excel отфильтрует только пустые строки в этом столбце.
- Выделите отфильтрованные строки слева по номерам.
- Кликните правой кнопкой мыши и выберите «Удалить выбранные строки».
- Снимите фильтр.
Удаление с помощью выделения группы ячеек (ручное удаление)
- Выделите весь столбец или диапазон, в котором могут быть пустые строки.
- Нажмите F5 или Ctrl + G, затем выберите «Специально...».
- В открывшемся окне выберите «Пустые» и нажмите ОК.
- Excel выделит все пустые ячейки в диапазоне.
- На вкладке «Главная» нажмите «Удалить» → «Удалить строки на листе», либо кликните правой кнопкой по выделенной строке и выберите «Удалить» → «Строки целиком».
Удаление пустых строк с помощью сортировки
- Выделите диапазон с данными.
- Откройте меню и начните вводить «Сортировка».
- Выберите «Сортировать лист по столбцу». Пустые строки сдвинутся вниз.
Удаление пустых строк с помощью вспомогательного столбца
- Добавьте справа от таблицы вспомогательный столбец.
- В первой строке вспомогательного столбца введите формулу: =ЕСЛИ(СЧЁТЗ(A2:Z2)=СТОЛБЦЫ(A2:Z2); "Пусто"; "ОК")
- Протяните формулу вниз на весь диапазон.
- Примените фильтр к этому столбцу и отфильтруйте строки со значением «Пусто».
- Удалите отфильтрованные строки.
- Очистите фильтр и удалите вспомогательный столбец.
Другие варианты
С помощью Power Query:
- Выделите данные и выберите «Данные» → «Из таблицы/диапазона».
- В Power Query выберите «Удалить строки» → «Удалить пустые строки».
- Нажмите «Закрыть и загрузить», чтобы вернуться в Excel.
С помощью VBA:
- Нажмите Alt + F11, чтобы открыть редактор VBA.
- Скопируйте в него макрос:
Sub DeleteEmptyRows()
Dim rng As Range
Dim i As Long
Set rng = ActiveSheet.UsedRange
For i = rng.Rows.Count To 1 Step -1
If Application.WorksheetFunction.CountA(rng.Rows(i)) = 0 Then rng.Rows(i).EntireRow.Delete
End If
Next i
End Sub
- Нажмите F5 для запуска. Этот макрос удалит все полностью пустые строки.
Узнайте, где ваши финансы дают сбой
Чек-ап от Банки.ру — это бесплатный тест, который поможет быстро оценить ваше финансовое здоровье. Ответьте на несколько вопросов, чтобы проанализировать свои доходы и расходы и понять, что можно улучшить.
Чтобы пройти тест, бесплатно скачайте приложение Банки.ру.

Что нужно запомнить
- Пустые строки могут мешать работать с файлом, особенно если вы занимаетесь анализом больших массивов данных.
- Проще всего удалить пустые строки с помощью фильтрации, но есть и другие способы.