Полная инструкция: как удалить пустые строки, лишние пробелы и дубликаты в Excel

Иван Корнев·18 августа 2026·3 мин

Используйте функцию СЖПРОБЕЛЫ, выделение пустых ячеек (F5) и кнопку «Удалить дубликаты». Так вы быстро решите задачу и узнаете, как удалить пустые строки, лишние пробелы и дубликаты в Excel.

Оглавление

Удаление пустых строк

  • Через меню «Удалить»: Выделите диапазон или таблицу, перейдите на вкладку «Главная», нажмите «Удалить» и выберите «Удалить строки таблицы».
  • Через выделение пустых ячеек: Выделите диапазон данных, нажмите F5 (или Ctrl+G) → «Выделить» → «Пустые ячейки», затем удалите найденные строки через контекстное меню или вкладку «Главная».
  • Через Power Query: В редакторе Power Query используйте команду «Удалить строки» → «Удалить пустые строки» для автоматической очистки больших массивов данных.

Важно: Если строки кажутся пустыми, но не удаляются, нажмите Ctrl+End, выделите все строки ниже последней заполненной и удалите их полностью, чтобы сбросить область печати.

Удаление лишних пробелов

  • Функция СЖПРОБЕЛЫ (TRIM): Используйте формулу =СЖПРОБЕЛЫ(A1), которая убирает пробелы в начале и конце текста, а также заменяет множественные пробелы между словами на одиночные.
  • Найти и заменить: Для быстрого удаления всех пробелов (например, в числах) выделите диапазон, нажмите Ctrl+H, в поле «Найти» поставьте пробел, а поле «Заменить на» оставьте пустым.
  • Неразрывные пробелы: Стандартная функция СЖПРОБЕЛЫ не удаляет неразрывные пробелы; для этого нужно предварительно заменить их на обычные через функцию ПОДСТАВИТЬ или использовать специальные надстройки.
  • Сторонние надстройки: Инструменты вроде XLTools или ASAP Utilities позволяют очищать данные от лишних пробелов в один клик без использования формул.

Удаление дубликатов

  • Штатный инструмент: Выделите таблицу, перейдите на вкладку «Данные» и нажмите кнопку «Удалить дубликаты» в разделе «Работа с данными».
  • Настройка критериев: В появившемся окне отметьте галочками только те столбцы, по которым нужно искать уникальные значения (если выбрать все — удалится только полная копия строки).
  • Условное форматирование: Перед удалением можно подсветить повторы через «Главная» → «Условное форматирование» → «Правила выделения ячеек» → «Повторяющиеся значения».
  • Фильтрация: Альтернативой удалению является использование расширенного фильтра или функции UNIQUE (в новых версиях Excel) для получения списка уникальных значений в новом месте.

Частые ошибки

  • Сдвиг данных при удалении: Выделение всего листа вместо конкретного диапазона перед удалением пустых ячеек может разрушить структуру таблицы.
  • Игнорирование неразрывных пробелов: Попытка убрать пробелы только через «Найти и заменить» обычный пробел не работает с данными, где есть неразрывные пробелы. Их нужно заменять через функцию ПОДСТАВИТЬ.
  • Выбор всех столбцов при удалении дубликатов: Если выбрать все столбцы, удалится только полная копия строки. Нужно отмечать галочками только те столбцы, по которым ищутся уникальные значения.

FAQ

Как удалить фантомные пустые строки?
Нажмите Ctrl+End, выделите все строки ниже последней заполненной и удалите их полностью, чтобы сбросить область печати.

Почему функция СЖПРОБЕЛЫ не убирает все пробелы?
Стандартная функция СЖПРОБЕЛЫ не удаляет неразрывные пробелы. Для их удаления нужно предварительно заменить их на обычные через функцию ПОДСТАВИТЬ.

Как удалить дубликаты, не удаляя исходные данные?
Используйте расширенный фильтр или функцию UNIQUE (в новых версиях Excel) для получения списка уникальных значений в новом месте.