При импорте и копировании таблиц в Excel могут формироваться пустые строки и ячейки. Они мешают работе, отвлекают.
Некоторые формулы могут работать некорректно. Использовать ряд инструментов в отношении не полностью заполненного диапазона невозможно. Научимся быстро удалять пустые ячейки в конце или середине таблицы. Будем использовать простые средства, доступные пользователю любого уровня.
Как в таблице Excel удалить пустые строки?
Чтобы показать на примере, как удалить лишние строки, для демонстрации порядка действий возьмем таблицу с условными данными:
Пример 1. Сортировка данных в таблице. Выделяем всю таблицу. Открываем вкладку «Данные» — инструмент «Сортировка и фильтр» — нажимаем кнопку «Сортировка». Или щелкаем правой кнопкой мыши по выделенному диапазону и делаем сортировку «от минимального к максимальному».
Пустые строки после сортировки по возрастанию оказываются внизу диапазона.
Если порядок значений важен, то до сортировки необходимо вставить пустой столбец, сделать сквозную нумерацию. После сортировки и удаления пустых строк вновь отсортировать данные по вставленному столбцу с нумерацией.
Пример 2. Фильтр. Диапазон должен быть отформатирован как таблица с заголовками. Выделяем «шапку». На вкладке «Данные» нажимаем кнопку «Фильтр» («Сортировка и фильтр»). Справа от названия каждого столбца появится стрелочка вниз. Нажимаем – открывается окно фильтрации. Снимаем выделение напротив имени «Пустые».
Таким же способом можно удалить пустые ячейки в строке Excel. Выбираем нужный столбец и фильтруем его данные.
Пример 3. Выделение группы ячеек. Выделяем всю таблицу. В главном меню на вкладке «Редактирование» нажимаем кнопку «Найти и выделить». Выбираем инструмент «Выделение группы ячеек».
В открывшемся окне выбираем пункт «Пустые ячейки».
Программа отмечает пустые ячейки. На главной странице находим вкладку «Ячейки», нажимаем «Удалить».
Результат – заполненный диапазон «без пустот».
Внимание! После удаления часть ячеек перескакивает вверх – данные могут перепутаться. Поэтому для перекрывающихся диапазонов инструмент не подходит.
Полезный совет! Сочетание клавиш для удаления выделенной строки в Excel CTRL+«-». А для ее выделения можно нажать комбинацию горячих клавиш SHIFT+ПРОБЕЛ.
Как удалить повторяющиеся строки в Excel?
Чтобы удалить одинаковые строки в Excel, выделяем всю таблицу. Переходим на вкладку «Данные» — «Работа с данными» — «Удалить дубликаты».
В открывшемся окне выделяем те столбцы, в которых находятся повторяющиеся значения. Так как нужно удалять повторяющиеся строки, то должны быть выделены все столбцы.
После нажатия ОК Excel формирует мини-отчет вида:
Как удалить каждую вторую строку в Excel?
Проредить таблицу можно с помощью макроса. Например, такого:
А можно ручками. Предлагаем простенький способ, доступный каждому пользователю.
- В конце таблицы делаем вспомогательный столбец. Заполняем чередующимися данными. Например, «о у о у о у» и т.д. Вносим значения в первые четыре ячейки. Потом выделяем их. «Цепляем» за черный крестик в правом нижнем углу и копируем буквы до конца диапазона.
- Устанавливаем «Фильтр». Отфильтровываем последний столбец по значению «у».
- Выделяем все что осталось после фильтрации и удаляем.
- Убираем фильтр – останутся только ячейки с «о».
Вспомогательный столбец можно устранить и работать с «прореженной таблицей».
Как удалить скрытые строки в Excel?
Однажды пользователь скрыл некую информацию в строках, чтобы она не отвлекала от работы. Думал, что впоследствии данные еще понадобятся. Не понадобились – скрытые строки можно удалить: они влияют на формулы, мешают.
В тренировочной таблице скрыты ряды 5, 6, 7:
Будем их удалять.
- Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
- В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
- Через несколько секунд программа отображает результат проверки.
- Нажимаем «Удалить все». На экране появится соответствующее уведомление.
В результате проделанной работы скрытые ячейки удалены, нумерация восстановлена.
Таким образом, убрать пустые, повторяющиеся или скрытые ячейки таблицы можно с помощью встроенного функционала программы Excel.
Иногда вы хотите удалить всю строку, если ячейка содержит ноль в Excel, и вы можете удалить их по одной, если их несколько. Но как насчет того, чтобы удалить сотни строк, содержащих ноль? Вы можете выбрать один из сложных способов, указанных ниже.
Удалить строку, если ячейка содержит ноль, с помощью функции фильтра в Excel
Удалить строку, если ячейка содержит ноль, с помощью VBA в Excel
Удалить строку, если ячейка содержит ноль с Kutools for Excel
Удалить строку, если ячейка содержит ноль, с помощью функции фильтра в Excel
Вы можете использовать функцию фильтра, чтобы отфильтровать все строки на основе нулевых значений в определенном столбце, а затем удалить все видимые строки позже. Пожалуйста, сделайте следующее.
1. Выберите ячейки столбца, содержащие нулевые значения, на основе которых вы хотите удалить все строки, затем щелкните Данные > Фильтр. Смотрите скриншот:
2. Затем в первой ячейке выбранного столбца отобразится стрелка раскрывающегося списка, щелкните стрелку и выберите Числовые фильтры > Равно из раскрывающегося списка.
3. в Пользовательский автофильтр диалоговое окно введите номер 0 в текстовое поле, как показано на скриншоте ниже, а затем щелкните OK кнопку.
4. Затем все ячейки с нулевым значением в этом столбце отфильтровываются. Выберите все видимые ячейки в диапазоне фильтра и щелкните их правой кнопкой мыши, выберите Удалить строки из контекстного меню. И во всплывающем окне подсказки щелкните значок OK кнопка. Смотрите скриншот:
5. Теперь все видимые строки удалены. Вы можете нажать Данные > Фильтр снова, чтобы показать все данные без ячеек с нулевым значением. Смотрите скриншот:
Удалить строку, если ячейка содержит ноль, с помощью VBA в Excel
В этом разделе будет показан метод VBA для удаления всех строк, если в определенном столбце Excel существуют нулевые значения.
1. Нажмите Alt + F11 одновременно кнопки для отображения Microsoft Visual Basic для приложений окно.
2. В окне Microsoft Visual Basic для приложений щелкните Вставить > Модули, затем скопируйте и вставьте следующий код VBA в окно модуля.
VBA: удалить целые строки, если в определенном диапазоне столбцов на листе существует нулевое значение
Sub DeleteZeroRow () 'Обновить ) Application.ScreenUpdating = False Do Set Rng = WorkRng.Find ("20140616", LookIn: = xlValues) Если не Rng Is Nothing, то Rng.EntireRow.Delete End If Loop While Not Rng Is Nothing Application.ScreenUpdating = True End Sub
3. нажмите F5 ключ для запуска кода, во всплывающем окне KutoolsforExcel в диалоговом окне выберите диапазон столбцов, в котором вы хотите удалить целые строки на основе нулевых значений внутри, затем щелкните OK кнопка. Смотрите скриншот:
Затем все строки, основанные на нулевых значениях в указанном диапазоне столбцов, немедленно удаляются.
Удалить строку, если ячейка содержит ноль с Kutools for Excel
Для многих пользователей Excel использование кода VBA опасно для удаления данных в Excel. Если вы не совсем доверяете коду VBA, здесь мы рекомендуем вам попробовать Выбрать определенные ячейки полезности Kutools for Excel.
1. Выберите диапазон столбцов, в котором вы удалите целые строки на основе нулевых значений внутри, а затем щелкните Кутулс > Выберите > Выбрать определенные ячейки. Смотрите скриншот:
2. в Выбрать определенные ячейки диалог, вам необходимо:
(1) Выберите Весь ряд вариант в Тип выбора .
(2) Выберите Равно в первом Конкретный тип раскрывающийся список, затем введите номер 0 в текстовое поле.
(3) Щелкните значок OK кнопку.
3. Появится диалоговое окно, в котором указано, сколько строк было выбрано, щелкните значок OK кнопка. Теперь выбраны все строки с нулевыми значениями в указанном диапазоне столбцов. Щелкните правой кнопкой мыши любую выбранную строку, затем щелкните Удалить в контекстном меню. Смотрите скриншот:
Теперь все строки с нулевыми значениями, существующие в указанном столбце, немедленно удаляются. Смотрите скриншот:
Если вы хотите получить бесплатную пробную версию (30-день) этой утилиты, пожалуйста, нажмите, чтобы загрузить это, а затем перейдите к применению операции в соответствии с указанными выше шагами.
Удалить строку, если ячейка содержит ноль с Kutools for Excel
Относительные статьи:
- Удалить строки, не содержащие определенного текста в Excel?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
Работая с большими объемами данных в таблицах Excel, мы часто сталкиваемся с наличием пустых строк в Excel. Для того чтобы убрать пустые строки есть несколько способов:
- с помощью сортировки данных;
- с помощью фильтрации данных;
- с помощью выделения группы ячеек;
- с помощью вспомогательного столбца;
Давайте рассмотрим каждый из них.
Содержание
- Как удалить пустые строки в Excel с помощью сортировки
- Как удалить пустые строки в Excel с помощью фильтрации
- Как убрать пустые строки в Excel с помощью выделения группы ячеек
- Как удалить пустые строки в Экселе с помощью вспомогательного столбца
Как удалить пустые строки в Excel с помощью сортировки
Представим, что у нас есть таблица с данными продаж по разным странам и городам:
В этой таблице есть пустые строки. Наша задача их удалить. Мы можем сделать это поочередно, выделяя каждую пустую строку, и правой клавишей мыши удалять строки. Более простой способ это отсортировать пустые строки и затем одним движением их удалить.
Для того чтобы отсортировать данные нашей таблицы проделаем следующие шаги:
- Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке «Данные» нажмем на кнопку «Сортировка»:
- В появившемся диалоговом окне сортировки выберем столбец, по которому будут отсортированы данные и укажем их порядок:
- После этого система автоматически отсортирует строки с пустыми ячейками, и разместит их внизу таблицы:
- Затем, выделите пустые строки левой клавишей мыши и удалите их, нажав правой кнопкой мыши и выбрав пункт «Удалить»:
Если вы хотите удалить строки целиком, то я рекомендую выделять их отмечая левой клавишей мыши за порядковые номера строк. Так, система выделит все колонки в строке и вы за пару кликов сможете их удалить.
Как удалить пустые строки в Excel с помощью фильтрации
Для того чтобы удалить строки в той же самой таблице, но уже с помощью фильтрации, проделаем следующие шаги:
- Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке «Данные» нажмем на кнопку «Фильтр»:
Важно! Для корректной фильтрации данных обязательно, перед нажатием кнопки «Фильтр», выделите область со значениями таблицы, включая пустые строки. Если этого не сделать — фильтрация данных таблицы будет осуществляться до первой пустой строки!
- Нажмите на выпадающий список фильтра любого из заголовков таблицы и выберите пустые строки:
Больше лайфхаков в нашем Telegram Подписаться
- После того как пустые строки выбраны, выделите их и удалите, как это показано на примерах выше.
У этого способа удаления пустых строк есть минус, он заключается в том, что для их удаления вам необходимо отфильтровать каждую колонку. Делать это следует внимательно, дабы не удалить строки с данными.
Как убрать пустые строки в Excel с помощью выделения группы ячеек
Для удаления пустых строк можно воспользоваться инструментом выделения группы ячеек. Для этого:
- Выделите ячейки с данными вашей таблицы;
- Перейдите в меню «Найти и выделить» и выберите пункт «Выделить группу ячеек»:
- Во всплывающем окне отметьте пункт «Пустые ячейки»:
- Система автоматически выделит все пустые ячейки:
- Для удаления выделенных строк, нажмите на любой из правой кнопкой мыши и выберите пункт «Удалить»:
- Затем, во всплывающем окне выберите пункт «Строку»:
- Готово!
Внимание! Будьте аккуратны с использованием данного способа! Удаляя выделенные ячейки, есть высокая вероятность того, что вы удалите строки с данными, например, в которых есть только одна пустая ячейка, а в соседних ячейках строки есть данные!
Как удалить пустые строки в Экселе с помощью вспомогательного столбца
Пожалуй, самый эффективный и надежный способ удаления пустых строк в Excel это создание вспомогательного столбца, рядом с таблицей.
Представим, что в нашей таблице с данными есть строки, в которых всего лишь одна ячейка пустая, а остальные ячейки в строке содержат данные (на примере ниже выделены ячейки выделены желтым цветом).
Используя раннее описанные способы, высока вероятность удалить строки с данными.
Поэтому, чтобы избежать потери данных при удалении пустых строк, создадим справа от таблицы столбец, в который вставим функцию СЧИТАТЬПУСТОТЫ, в ней укажем диапазон всех ячеек каждой строки таблицы и протянем формулу до конца таблицы:
- Функция СЧИТАТЬПУСТОТЫ ведет подсчет пустых ячеек в указанном диапазоне. Так как столбцов в нашей таблице с данными 4 штуки, то если во вспомогательном столбце мы найдем значение «4» это будет означать, что эта строка в таблице пустая и ее можно удалить. Для этого отфильтруем значения таблицы по вспомогательному столбцу по числу «4» и определим пустые строки:
- Пустые строки найдены. Теперь их можно выделить и удалить.
Удаление пустых строк и столбцов в данных
Пустые строки и столбцы могут быть головной болью в таблицах во многих случаях. Стандартные функции сортировки, фильтрации, подведения итогов, создания сводных таблиц и т.д. воспринимают пустые строки и столбцы как разрыв таблицы, не подхватывая данные, расположенные за ними далее. Если таких разрывов много, то удалять их вручную может оказаться весьма затратно, а удалить сразу всех «оптом», используя фильтрацию не получится, т.к. фильтр тоже будет «спотыкаться» на разрывах.
Давайте рассмотрим несколько способов решения этой задачи.
Способ 1. Поиск пустых ячеек
Это, может, и не самый удобный, но точно самый простой способ вполне достойный упоминания.
Предположим, что мы имеем дело вот с такой таблицей, содержащей внутри множество пустых строк и столбцов (для наглядности выделены цветом):
Допустим, мы уверены, что в первом столбце нашей таблицы (колонка B) всегда обязательно присутствует название какого-либо города. Тогда пустые ячейки в этой колонке будут признаком ненужных пустых строк. Чтобы быстро их все удалить делаем следующее:
- Выделяем диапазон с городами (B2:B26)
- Нажимаем клавишу F5 и затем кнопку Выделить (Go to Special) или выбираем на вкладке Главная — Найти и выделить — Выделить группу ячеек (Home — Find&Select — Go to special).
- В открывшемся окне выбираем опцию Пустые ячейки (Blanks) и жмём ОК – должны выделиться все пустые ячейки в первом столбце нашей таблицы.
- Теперь выбираем на вкладке Главная команду Удалить — Удалить строки с листа (Delete — Delete rows) или жмём сочетание клавиш Ctrl+минус — и наша задача решена.
Само-собой, от пустых столбцов можно избавиться совершенно аналогично, взяв за основу шапку таблицы.
Способ 2. Поиск незаполненных строк
Как вы, возможно, уже сообразили, предыдущий способ сработает только в том случае, если в наших данных обязательно присутствую полностью заполненные строки и столбцы, за которые можно зацепиться при поиске пустых ячеек. Но что, если такой уверенности нет, и в данных могут содержаться и пустые ячейки в том числе?
Взгляните, например, на следующую таблицу — как раз такой случай:
Здесь подход будет чуть похитрее:
-
Введём в ячейку A2 функцию СЧЁТЗ (COUNTA), которая вычислит количество заполненных ячеек в строке правее и скопируем эту формулу вниз на всю таблицу:
- Выделим ячейку А2 и включим фильтр командой Данные — Фильтр (Data — Filter) или сочетанием клавиш Ctrl+Shift+L.
- Отфильтруем по вычисленному столбцу нули, т.е. все строки, где нет данных.
- Осталось выделить отфильтрованные строки и удалить их командой Главная — Удалить - Удалить строки с листа (Home — Delete — Delete rows) или сочетанием клавиш Ctrl+минус.
- Отключаем фильтр и получаем наши данные без пустых строк.
К сожалению, со столбцами такой трюк уже не проделать – фильтровать по столбцам Excel пока не научился.
Способ 3. Макрос удаления всех пустых строк и столбцов на листе
Для автоматизации подобной задачи можно использовать и простой макрос. Нажмите сочетание клавиш Alt+F11 или выберите на вкладке Разработчик — Visual Basic (Developer — Visual Basic Editor). Если вкладки Разработчик не видно, то можно включить ее через Файл — Параметры — Настройка ленты (File — Options — Customize Ribbon).
В открывшемся окне редактора Visual Basic выберите команду меню Insert — Module и в появившийся пустой модуль скопируйте и вставьте следующие строки:
Sub DeleteEmpty() Dim r As Long, rng As Range 'удаляем пустые строки For r = 1 To ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count If Application.CountA(Rows(r)) = 0 Then If rng Is Nothing Then Set rng = Rows(r) Else Set rng = Union(rng, Rows(r)) End If Next r If Not rng Is Nothing Then rng.Delete 'удаляем пустые столбцы Set rng = Nothing For r = 1 To ActiveSheet.UsedRange.Column - 1 + ActiveSheet.UsedRange.Columns.Count If Application.CountA(Columns(r)) = 0 Then If rng Is Nothing Then Set rng = Columns(r) Else Set rng = Union(rng, Columns(r)) End If Next r If Not rng Is Nothing Then rng.Delete End Sub
Закройте редактор и вернитесь в Excel.
Теперь нажмите сочетание Alt+F8 или кнопку Макросы на вкладке Разработчик. В открывшемся окне будут перечислены все доступные вам в данный момент для запуска макросы, в том числе только что созданный макрос DeleteEmpty. Выберите его и нажмите кнопку Выполнить (Run) — все пустые строки и столбцы на листе будут мгновенно удалены.
Способ 4. Запрос Power Query
Ещё один способ решить нашу задачу и весьма частый сценарий — это удаление пустых строк и столбцов в Power Query.
Сначала давайте загрузим нашу таблицу в редактор запросов Power Query. Можно конвертировать её в динамическую «умную» сочетанием клавиш Ctrl+T или же просто выделить наш диапазон данных и дать ему имя (например Данные) в строке формул, преобразовав в именованный:
Теперь используем команду Данные — Получить данные — Из таблицы/диапазона (Data — Get Data — From table/range) и грузим всё в Power Query:
Дальше всё просто:
- Удаляем пустые строки командой Главная — Сократить строки — Удалить строки — Удалить пустые строки (Home — Remove Rows — Remove empty rows).
- Щёлкаем правой кнопкой мыши по заголовку первого столбца Город и выбираем в контекстном меню команду Отменить свёртывание других столбцов (Unpivot Other Columns). Наша таблица будет, как это технически правильно называется, нормализована — преобразована в три столбца: город, месяц и значение с пересечения города и месяца из исходной таблицы. Особенность этой операции в Power Query в том, что она пропускает в исходных данных пустые ячейки, что нам и требуется:
- Теперь выполяем обратную операцию — сворачиваем полученную таблицу обратно в двумерную, чтобы вернуть ей исходный вид. Выделяем столбец с месяцами и на вкладке Преобразование выбираем команду Столбец сведения (Transform — Pivot Column). В открывшемся окне в качестве столбца значений выбираем последний (Значение), а в расширенных параметрах — операцию Не агрегировать (Don’t aggregate):
- Останется выгрузить результат обратно в Excel командой Главная — Закрыть и загрузить — Закрыть и загрузить в… (Home — Close&Load — Close&Load to…)
Ссылки по теме
- Что такое макрос, как он работает, куда копировать текст макроса, как запустить макрос?
- Заполнение всех пустых ячеек в списке значениями вышестоящих ячеек
- Удаление всех пустых ячеек из заданного диапазона
- Удаление всех пустых строк на листе с помощью надстройки PLEX
Как удалить строки в эксель
Как удалить пустые строки в Excel быстрыми способами
При импорте и копировании таблиц в Excel могут формироваться пустые строки и ячейки. Они мешают работе, отвлекают.
Некоторые формулы могут работать некорректно. Использовать ряд инструментов в отношении не полностью заполненного диапазона невозможно. Научимся быстро удалять пустые ячейки в конце или середине таблицы. Будем использовать простые средства, доступные пользователю любого уровня.
Как в таблице Excel удалить пустые строки?
Чтобы показать на примере, как удалить лишние строки, для демонстрации порядка действий возьмем таблицу с условными данными:
Пример 1 . Сортировка данных в таблице. Выделяем всю таблицу. Открываем вкладку «Данные» — инструмент «Сортировка и фильтр» — нажимаем кнопку «Сортировка». Или щелкаем правой кнопкой мыши по выделенному диапазону и делаем сортировку «от минимального к максимальному».
Пустые строки после сортировки по возрастанию оказываются внизу диапазона.
Если порядок значений важен, то до сортировки необходимо вставить пустой столбец, сделать сквозную нумерацию. После сортировки и удаления пустых строк вновь отсортировать данные по вставленному столбцу с нумерацией.
Пример 2 . Фильтр. Диапазон должен быть отформатирован как таблица с заголовками. Выделяем «шапку». На вкладке «Данные» нажимаем кнопку «Фильтр» («Сортировка и фильтр»). Справа от названия каждого столбца появится стрелочка вниз. Нажимаем – открывается окно фильтрации. Снимаем выделение напротив имени «Пустые».
Таким же способом можно удалить пустые ячейки в строке Excel. Выбираем нужный столбец и фильтруем его данные.
Пример 3 . Выделение группы ячеек. Выделяем всю таблицу. В главном меню на вкладке «Редактирование» нажимаем кнопку «Найти и выделить». Выбираем инструмент «Выделение группы ячеек».
В открывшемся окне выбираем пункт «Пустые ячейки».
Программа отмечает пустые ячейки. На главной странице находим вкладку «Ячейки», нажимаем «Удалить».
Результат – заполненный диапазон «без пустот».
Внимание! После удаления часть ячеек перескакивает вверх – данные могут перепутаться. Поэтому для перекрывающихся диапазонов инструмент не подходит.
Полезный совет! Сочетание клавиш для удаления выделенной строки в Excel CTRL+«-». А для ее выделения можно нажать комбинацию горячих клавиш SHIFT+ПРОБЕЛ.
Как удалить повторяющиеся строки в Excel?
Чтобы удалить одинаковые строки в Excel, выделяем всю таблицу. Переходим на вкладку «Данные» — «Работа с данными» — «Удалить дубликаты».
В открывшемся окне выделяем те столбцы, в которых находятся повторяющиеся значения. Так как нужно удалять повторяющиеся строки, то должны быть выделены все столбцы.
После нажатия ОК Excel формирует мини-отчет вида:
Как удалить каждую вторую строку в Excel?
Проредить таблицу можно с помощью макроса. Например, такого:
А можно ручками. Предлагаем простенький способ, доступный каждому пользователю.
- В конце таблицы делаем вспомогательный столбец. Заполняем чередующимися данными. Например, «о у о у о у» и т.д. Вносим значения в первые четыре ячейки. Потом выделяем их. «Цепляем» за черный крестик в правом нижнем углу и копируем буквы до конца диапазона.
- Устанавливаем «Фильтр». Отфильтровываем последний столбец по значению «у».
- Выделяем все что осталось после фильтрации и удаляем.
- Убираем фильтр – останутся только ячейки с «о».
Вспомогательный столбец можно устранить и работать с «прореженной таблицей».
Как удалить скрытые строки в Excel?
Однажды пользователь скрыл некую информацию в строках, чтобы она не отвлекала от работы. Думал, что впоследствии данные еще понадобятся. Не понадобились – скрытые строки можно удалить: они влияют на формулы, мешают.
В тренировочной таблице скрыты ряды 5, 6, 7:
Будем их удалять.
- Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
- В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
- Через несколько секунд программа отображает результат проверки.
- Нажимаем «Удалить все». На экране появится соответствующее уведомление.
В результате проделанной работы скрытые ячейки удалены, нумерация восстановлена.
Таким образом, убрать пустые, повторяющиеся или скрытые ячейки таблицы можно с помощью встроенного функционала программы Excel.
Как в Эксель (Excel) удалить строки по условию?
Как в Excel быстро удалить строки, содержимое которых удовлетворяет определённому условию?
Это удобно сделать с помощью фильтра.
Имеем таблицу данных с заголовком.
Щелкаем на любом месте в заголовке и выбираем на Главной вкладке пункт «Сортировка и фильтр — фильтр».
Фильтруем содержимое таблицы по требуемым условиям, по одному или нескольким столбцам.
Оставшиеся после применения фильтра ячейки / строки выделяем все вместе и выбираем пункт «Удалить строки с листа» (можно выбрать пункт «Удалить — строку» в меню после щелчка правой кнопкой мыши на выделенной ячейке).
Удалились именно те строки, которые были отфильтрованы, остальные остались на месте (нужно убрать все фильтры, чтобы их увидеть).
Я знаю 2 способа, позволяющих удалить определённые строки в Эксель (Excel).
1 способ — с помощью фильтра.
2 способ — с помощью VBA.
Расскажу о каждом способе подробно.
Если это делать с помощью фильтра, то порядок действий такой:
1) Отбираем нужные строки.
3) Убираем фильтр.
В результате в таблице останется только то, что нужно.
В таблице содержаться сведения о товарах и странах-производител ях, нужно оставить только импортные товары (то есть удалить строки, где содержится «Россия»).
1) Так как нас интересуют строки с определённым значением, то можно поставить фильтр так:
Щёлкнуть по любой ячейке с надписью «Россия» правой кнопкой мыши, а затем в контекстном меню выбрать пункт «Фильтр по значению выделенной ячейки».
2) В итоге останутся видимыми только те строки, которые требуется удалить.
Выделяем все строки и щёлкаем по выделенному правой кнопкой мыши, в контекстном меню выбираем «Удалить строки».
3) Строки удалятся, и таблица будет пустой (так как там пока стоит фильтр).
4) Снимаем фильтр с помощью кнопки на панели инструментов «Сортировка и фильтр».
Теперь можно убедиться, что в таблице остались строчки с только импортными товарами.
Нужно оставить только фрукты, стоящие > 100 рублей.
Здесь фильтр по значению ячейки уже не подойдёт, поэтому поступаем по-другому:
1) Щёлкаем левой кнопкой мыши по любой ячейке столбца с ценой и вызываем фильтр — с помощью копки «Фильтр» на вкладке «Данные» или с помощью копки «Сортировка и фильтр» на вкладке «Главная».
2) Теперь щёлкаем по специальной стрелочке на столбце с ценой, и выбираем «Числовые фильтры» -> «Меньше».
3) В появившемся окне вводим 100 и нажимаем на «OK».
4) Останутся строки с ценой 100.
Для удаления строк по определённому условию в VBA можно написать цикл, в котором перебираются все строки и одна (несколько) ячеек сравниваются с определённым значением.
Если условие выполняется, тогда удаляем строку с помощью команды Delete.
Создаём кнопку и привязываем к ней код (это самое простое, что можно придумать):
Dim i As Integer
Если вы хотите например удалить строки из таблицы Ексель, в которых есть некое число, или слово, то выделите одну из таких строк (с наличием этого числа или слова) Всю строку выделите а не ячейку с эти содержанием. Наверху в окнах задач ищем кнопку Сортировка и фильтр (на ней воронка нарисована) нажмите по ней, в меню выползающем выберите фильтр и установите условие сортировки, нажмите Применить.
5 вариантов, как удалить пустые строки в Excel
Доброго времени суток друзья!
Эту статью я написал с целью описать 5 простых вариантов, как возможно удалить пустые строки в Excel. Частенько после импорта данных или простого копирования с другого источника мы получаем пустые строки и столбцы, что в дальнейшем может негативно сказаться и осложнить работу с информацией.
Разрывы, которые возникают в таблице благодаря возникшим пустотам, могут помешать вам эффективно ее использовать. Возникают такие проблемы:
- ошибки при автоматическом построении разнообразных формул, графиков, диаграмм;
- пустые строки, выполняют роль разделителя вычисляемой области и т.п.;
Избежать таких ошибок очень легко и очень просто, нужно всегда следить постоянно за качеством вашей информации и при выявлении ненужных пробелов в ваших данных, удалять их. Найти и удалить незаполненые строки, столбцы и ячейки можно 5 способами:
Сортировка
Это самый простой способ убрать с вашей рабочей области или вычисляемого диапазона чистые строки. Вам нужно выделить диапазон, выбрать на вкладке «Данные» кнопку «Сортировка» и в предоставленном диалоговом окне выбираем вариант сортировки. Программа всё отсортирует по полочкам, и вы можете удалить пустые строки. Будьте внимательны! При использовании сортировки в таблице, которая имеет в своем составе несколько столбцов, вы можете нарушить целостность информации, ваши данные могут сместиться на другие ряды. Для избегания этой проблемы при выборе сортировки, нужно выделить всю таблицу и применить сортировку для всего выделенного объема.
Если очень важен порядок следования строк в таблице, вам стоит для начала создать столбик с порядковой нумерацией рядов, а после сортировки и удаления пустых срок в таблице Excel, снова выстроить данные по этому столбику.
Фильтрация
Этот способ также является простым и доступным абсолютно любому пользователю. Для применения фильтра на таблицу вам необходимо на вкладке «Главная» в разделе «Редактирование» нажимать кнопку «Сортировка и фильтр» и в открывшемся пункте меню выбираете «Фильтр». После включения фильтра, вам нужно выбрать столбец и в выпадающем меню указать отображение пустых ячеек. Дольше вы выделяете полученные пустые строки и просто-напросто удаляете их.
Выделение группы ячеек
Я бы и этот способ причислил к достаточно простым и лёгким. Для применения этого варианта вам нужен инструмент «Выделение группы ячеек». Удалить незаполненые строки возможно в несколько этапов:
- выделение нужного диапазона;
- выбираем вкладку «Главная», в блоке «Редактирование», кликаем «Найти и выделить» и в выпадающем меню выбираете «Выделение группы ячеек»;
- в диалоговом окне, в разделе «Выделить» отмечаем пункт «пустые ячейки»;
- переходим во вкладку «Главная» и нажимаем кнопку «Ячейки» и выбираем пункт «Удалить»;
- в диалоговом окне выбираете пункт «удалить ячейки со сдвигом вверх» и все незаполненые строки будут удалены.
Формула массива
Этот способ уже на искушенного пользователя. Хотя ничего уж слишком сложного и нет, тем не менее, этот способ я увидел у Николая Павлова на его сайте и решил добавить его для полноты информации о возможностях чистки от пустых строк с применением формулы массива.
Итак, в чём же состоит этот способ по удалению пустых строк в Excel и как его применять:
- для большей простоты дадим имена нашим диапазонам, для этого на вкладке «Формулы» нажимаете «Диспетчер имен» и присваиваете для двух диапазонов имена, например для изначальных данных с пустыми ячейками – «Пустые», а для обработанных – «БезПустых». Обязательное условие в том, что диапазоны должны иметь одинаковый результат, но вот размещение этих диапазонов могут и отличатся, это не критично;
- следующим шагом это введение в первую ячейку второго диапазона формулу:
=ЕСЛИ( СТРОКА() — СТРОКА (БезПустых) +1> ЧСТРОК( Пустые) — СЧИТАТЬПУСТОТЫ (Пустые);»«; ДВССЫЛ ( АДРЕС (НАИМЕНЬШИЙ ((ЕСЛИ (Пустые <>»»; СТРОКА (Пустые); СТРОКА()+ ЧСТРОК( Пустые))); СТРОКА() — СТРОКА (БезПустых)+1); СТОЛБЕЦ( Пустые);4))). Да я сам знаю, что формула страшная, сам, когда ее увидел, обалдел, тем не менее, она рабочая и исправно выполняет возложенные на нее обязанности;
- после прописания формулы, вам нужно окончить введение формулы «гарячей» комбинацией клавишCtrl+Shift+Enter, это необходимо для того, что бы формула была введена как формула массива. Теперь используя возможность в Excel как авто заполнение (копирование формулы, протягивая за крестик в углу) вы получили исходный диапазон, но уже без пустых ячеек.
Макрос
Этот вариант также не прост, но, используя предоставленные коды, и инструкции к их применению ничего сложного и неосуществимого вы не увидите. Макрос стоит использовать, если вы уверены что такую процедуру по удалению пустых строк в Excel, а также, столбцов или ячеек будет очень частым и для выполнения этих работ стоит прописать скрипт.
Перейдите во вкладку «Сервис», выберите раздел «Макрос» и нажмите кнопку «Редактор Visual Basic» или нажав ALT+F11 и в появившемся диалоговом окне редактора нажимаем «Insert» — «Module». В открывшимся, пустом модуле ставим код:
- для удаления всех незаполненых рядов в таблице:
Как удалить лишние строки в Microsoft Excel
Перед выводом документа Excel на печать пользователю необходимо удалить лишние строки. Если их одна или две, это несложно. Но что делать, когда документ массовый и требует оперативного подхода к форматированию?
Первый способ: удаление одиночных строчек в малом количестве
Для того, чтобы отформатировать документ Excel, не нужно знать сложные функции и формулы. Чтобы удалить несколько строк, сделайте следующее:
- Предположим, в Excel имеется таблица, в которой присутствует одна лишняя строчка. Чтобы ее удалить, необходимо сделать клик на ячейке строки, от которой нужно избавиться, затем правой кнопкой мыши вызвать контекстное меню. Выбираем пункт «Удалить», а следом «Удалить строки».
- После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».
- Можно воспользоваться инструментами, расположенными на панели инструментов. Для этого выделяем строку, которая оказалась лишней в электронной книге. Переходим в рабочую панель, находим блок «Ячейки» во вкладке «Главная». Выбираем инструмент «Удалить», где нажимаем «Удалить строки с листа».
Для пользователей, хорошо знакомых с интерфейсом программы, удобнее брать инструменты для работы именно с панели управления, так как их отыскать в разы быстрее, чем те, что находятся в контекстном меню.
Второй способ: групповое удаление строк в Excel
Когда диапазон документа большой, можно использовать групповое выделение ненужных строк и их удаление. Покажем, как это сделать на примере маленькой таблицы, но в случае масштабной электронной книги все получится ровно также.
- Если лишние строки располагаются друг за другом, можно сделать выделение мышью, затем воспользоваться кнопкой «Удалить». Здесь важно правильно выбрать «удалить строки с таблицы» или «Удалить строки с листа».
- Что делать, если строки расположены через одну или в любом другом хаотичном порядке на листе? Зажимаем клавишу «Ctrl» и левой кнопкой мыши делаем клики по необходимым строкам.
- По таблице хорошо видно, какие строчки отметились. Далее, чтобы их исключить из электронной книги, делаем вызов контекстного меню и нажимаем кнопку «Удалить».
Как видите, появляется только возможность «Удалить строки». После проделанных действий можно оформлять таблицу для отправки.
Третий способ: удаление пустых лишних строк
Если после обработки электронной таблицы остались пустые строки, их тоже необходимо удалить.
- Для этого находим все пустые строки во всем диапазоне таблицы. Переходим во вкладку «Главная», затем в блок «Найти и выделить», выбираем инструмент «Выделить группы ячеек».
- В появившемся небольшом окне необходимо переставить флажок напротив записи «Пустые ячейки», затем нажать на кнопку «Ок». Все необходимые строки выделены фоном.
- Далее во вкладке «Главная переходим к блоку «Ячейки» и нажимаем «Удалить».
Если электронная книга не имеет ограниченных таблиц, то последний способ удаления может не получиться, так как он предназначен только для тех случаев, если таблица с пустыми ячейками имеет рамки.
Четвертый способ: применение инструмента «Сортировка»
Когда для оформления документа есть конкретные условия, воспользуйтесь сортировкой для исключения ненужных строк.
- Выделяем ту область таблицы, которую необходимо отсортировать и оставить неизменной. Затем переходим во вкладку «Главная», перемещаемся к блоку «Сортировка и фильтр». Затем выбираем «Настраиваемая сортировка».
- В открывшемся окне выставляем все необходимые параметры, как показано на фото, и нажимаем кнопку «Ок». В каждом конкретном случае сортировка может выполняться по-другому.
- Оставшиеся строки можно удалить при помощи способов, рассмотренных выше.
Как удалить строки по условию?
Предположу, что почти каждый сталкивался с ситуацией, когда необходимо удалить только определенные строки: имеется большая таблица и необходимо удалить из неё только те строки, которые содержат какое-то слово (цифру, фразу). Для выполнения подобной задачи можно воспользоваться несколькими способами.
Способ первый:
Использовать встроенное средство Excel — фильтр. Сначала его необходимо «установить» на листе:
- Выделяем таблицу с данными, включая заголовки. Если их нет — то выделяем с самой первой строки таблицы, в которой необходимо удалить данные
- устанавливаем фильтр:
- для Excel 2003 : Данные—Фильтр—Автофильтр
- для Excel 2007-2010 : вкладка Данные (Data) —Фильтр (Filter)(или вкладка Главная (Home) —Сортировка и фильтр (Sort&Filter) —Фильтр (Filter) )
Теперь выбираем условие для фильтра:
- в Excel 2003 надо выбрать Условие и в появившейся форме выбрать непосредственно условие(«равно», «содержит», «начинается с» и т.д.), а напротив значение в соответствии с условием.
- Для 2007-2010 Excel нужно выбрать Текстовые фильтры (Text Filters) и либо сразу выбрать одно из предлагаемых условий, либо нажать Настраиваемый фильтр (Custom Filter) и ввести значения для отбора в форме
После этого удалить отфильтрованные строки. В 2007 Excel могут возникнуть проблемы с удалением отфильтрованных строк, поэтому рекомендую сначала так же прочитать статью: Excel удаляет вместо отфильтрованных строк — все?! Как избежать.
Способ второй:
применить код VBA, который потребует только указания значения, которое необходимо найти в строке и номер столбца, в котором искать значение.
Sub Del_SubStr() Dim sSubStr As String ‘искомое слово или фраза(может быть указанием на ячейку) Dim lCol As Long ‘номер столбца с просматриваемыми значениями Dim lLastRow As Long, li As Long Dim lMet As Long Dim arr sSubStr = InputBox(«Укажите значение, которое необходимо найти в строке», «Запрос параметра», «») If sSubStr = «» Then lMet = 0 Else lMet = 1 lCol = Val(InputBox(«Укажите номер столбца, в котором искать указанное значение», «Запрос параметра», 1)) If lCol = 0 Then Exit Sub lLastRow = ActiveSheet.UsedRange.Row — 1 + ActiveSheet.UsedRange.Rows.Count arr = Cells(1, lCol).Resize(lLastRow).Value Application.ScreenUpdating = 0 Dim rr As Range For li = 1 To lLastRow ‘цикл с первой строки до конца If -(InStr(arr(li, 1), sSubStr) > 0) = lMet Then If rr Is Nothing Then Set rr = Cells(li, 1) Else Set rr = Union(rr, Cells(li, 1)) End If End If Next li If Not rr Is Nothing Then rr.EntireRow.Delete Application.ScreenUpdating = 1 End Sub
Если значение sSubStr не будет указано, то будут удалены строки, ячейки указанного столбца которых, пустые.
Данный код необходимо поместить в стандартный модуль. Вызвать с листа его можно нажатием клавиш Alt + F8 , после чего выбрать Del_SubStr и нажать Выполнить. Если в данном коде в строке
If -(InStr(Cells(li, 1), sSubStr) > 0) = lMet Then
вместо = lMet указать <> lMet , то удаляться будут строки, не содержащие указанное для поиска значение. Иногда тоже удобно.
Но. Данный код просматривает строки на предмет частичного совпадения указанного значения. Например, если Вы укажете текст для поиска «отчет», то будут удалены все строки, в которых встречается это слово(«квартальный отчет», «отчет за месяц» и т.д.). Это не всегда нужно. Поэтому ниже приведен код, который будет удалять только строки, указанные ячейки которых равны конкретно указанному значению:
Sub Del_SubStr() Dim sSubStr As String ‘искомое слово или фраза(может быть указанием на ячейку) Dim lCol As Long ‘номер столбца с просматриваемыми значениями Dim lLastRow As Long, li As Long Dim arr sSubStr = InputBox(«Укажите значение, которое необходимо найти в строке», «Запрос параметра», «») lCol = Val(InputBox(«Укажите номер столбца, в котором искать указанное значение», «Запрос параметра», 1)) If lCol = 0 Then Exit Sub lLastRow = ActiveSheet.UsedRange.Row — 1 + ActiveSheet.UsedRange.Rows.Count arr = Cells(1, lCol).Resize(lLastRow).Value Application.ScreenUpdating = 0 Dim rr As Range For li = 1 To lLastRow ‘цикл с первой строки до конца If CStr(arr(li, 1)) = sSubStr Then If rr Is Nothing Then Set rr = Cells(li, 1) Else Set rr = Union(rr, Cells(li, 1)) End If End If Next li If Not rr Is Nothing Then rr.EntireRow.Delete Application.ScreenUpdating = 1 End Sub
Здесь так же, как и в случае с предыдущим кодом можно заменить оператор сравнения( Cells(li, lCol) = sSubStr ) с равно на неравенство( Cells(li, lCol) <> sSubStr ) и тогда удаляться будут строки, значения ячеек которых не равно указанному.
УДАЛЕНИЕ СТРОК НА ОСНОВАНИИ СПИСКА ЗНАЧЕНИЙ(МНОЖЕСТВЕННЫЕ КРИТЕРИИ)
Иногда бывают ситуации, когда необходимо удалить строки не по одному значению, а по нескольким. Например, если строка содержит или Итог или Отчет. Ниже приведен код, при помощи которого можно удалить строки, указав в качестве критерия диапазон значений.
Значения, которые необходимо найти и удалить перечисляются на листе с именем «Лист2». Т.е. указав на «Лист2» в столбце А(начиная с первой строки) несколько значений — они все будут удалены. Если лист называется иначе(скажем «Соответствия») в коде необходимо будет «Лист2» заменить на «Соответствия». Удаление строк происходит на активном в момент запуска кода листе. Это значит, что перед запуском кода надо перейти на тот лист, строки в котором необходимо удалить.
Sub Del_Array_SubStr() Dim sSubStr As String ‘искомое слово или фраза Dim lCol As Long ‘номер столбца с просматриваемыми значениями Dim lLastRow As Long, li As Long Dim avArr, lr As Long Dim arr lCol = Val(InputBox(«Укажите номер столбца, в котором искать указанное значение», «Запрос параметра», 1)) If lCol = 0 Then Exit Sub Application.ScreenUpdating = 0 lLastRow = ActiveSheet.UsedRange.Row — 1 + ActiveSheet.UsedRange.Rows.Count ‘заносим в массив значения листа, в котором необходимо удалить строки arr = Cells(1, lCol).Resize(lLastRow).Value ‘Получаем с Лист2 значения, которые надо удалить в активном листе With Sheets(«Лист2») ‘Имя листа с диапазоном значений на удаление avArr = .Range(.Cells(1, 1), .Cells(.Rows.Count, 1).End(xlUp)) End With ‘удаляем Dim rr As Range For lr = 1 To UBound(avArr, 1) sSubStr = avArr(lr, 1) For li = 1 To lLastRow ‘цикл с первой строки до конца If CStr(arr(li, 1)) = sSubStr Then If rr Is Nothing Then Set rr = Cells(li, 1) Else Set rr = Union(rr, Cells(li, 1)) End If End If DoEvents Next li DoEvents Next lr If Not rr Is Nothing Then rr.EntireRow.Delete Application.ScreenUpdating = 1 End Sub
Чтобы код выше удалял строки не по точному совпадению слов, а по частичному(например, в ячейке записано «Привет, как дела?», а в списке есть слово «привет» — надо удалить, т.к. есть слово «привет»), то надо строку:
history 24 апреля 2013 г.
- Группы статей
- Вывод отобранных значений в отдельный диапазон
- Отбор строк в таблице
- Пустые ячейки
Если список значений содержит пропуски (пустые ячейки), то это может существенно затруднить его дальнейший анализ. С помощью формул уберем пустые ячейки из колонки с данными. Также напишем формулу, чтобы удалить нули из списка значений. В конце статьи научимся удалять вообще любое заданное значение из списка: символ, число, текстовую строку.
Пусть имеется список с
пустыми
ячейками (столбец
А
).
Задача
Убрать пустые ячейки из списка, сформировав формулами список в соседнем столбце. То есть под словом «убрать» будем понимать не удаление значения из исходного списка, а формирование еще одного списка, но уже без лишних символов. Чтобы действительно убрать значения из списка нужно использовать макросы — программу на VBA.
Решение
Для избавления от пустых ячеек запишем в ячейке
B2
формулу массива
и скопируем ее вниз (см. файл примера): =ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14));СТРОКА(A1)));»»)
Получим в соседнем столбце
B
список со значениями из исходого, но уже без пропусков. Формула работает одинакового и для текстовых значений и для чисел. Алгоритм работы формулы следующий:
-
ЕСЛИ(ЕПУСТО($A$2:$A$14);»»;СТРОКА($A$2:$A$14)) – если ячейка не пуста, то эта часть формулы возвращает номер строки. То есть формируется массив номеров строк, НЕ содержащих пустоты {2:»»:4:5:6:»»:»»:9:10:»»:»»:13:14} На месте пустых ячеек в массиве будет символ «» (пустой текст), но можно его заменить в формуле на любую текстовую строку, например «ккк». Проверить результат можно выделив эту часть формулы и нажав
клавишу
F9
; - Функция НАИМЕНЬШИЙ() сортирует массив строк по возрастанию. В сортированном списке сначала будут идти номера строк затем значения «», т.к. в EXCEL считается, что любое текстовое значение больше любого числа (значение пустой текст — текстовое значение);
-
Далее для функции ДВССЫЛ() формируются адреса ячеек с непустыми значениями. Например, ДВССЫЛ(«A»&2) возвращает значение из ячейки
А2
. Для пустых ячеек будет формироваться ошибочные адреса ячеек, состоящие только из символа А. Это вызовет ошибку после применения функции ДВССЫЛ(); - Функция ЕСЛИОШИБКА() вместо ошибки будет возвращать «». Этот символ не отображается в ячейке и ячейка выглядит пустой.
На самом деле в соседнем столбце
B
список будет отличаться не только тем, что в нем значения будут идти подряд без пропусков. Если в исходном списке пустые ячейки действительно не содержали ничего, то в новом списке в пустых ячейках будут значения Пустой текст «». Хотя внешний вид пустых ячеек из обоих списков будет неотличим, но формулы увидят разницу. То есть, если Вы планируете делать дальнейшие манипуляции с новым списком, то имейте ввиду, что теперь пустые ячейки в конце списка теперь не совсем пусты — они содержат текстовое значение «». Подробнее про это специфическое значение читайте
здесь
.
Изменим немного формулу: =ЕСЛИОШИБКА(НАИМЕНЬШИЙ(ЕСЛИ( ЕПУСТО($A$2:$A$14);»»;$A$2:$A$14);СТРОКА(A1));»»)
Получим тот же список, но еще и
сортированный
по возрастанию (работает только для чисел).
Список также можно сформировать в столбце С другой
формулой массива
:
=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ(ЕПУСТО(СписокСпропусками);»»;СТРОКА(СписокСпропусками));СТРОКА()-СТРОКА($C$1)));»»)
СписокСпропусками
в формуле — это
динамический диапазон
, который образован формулой:
=СМЕЩ($A$2;;;ДлинаСпискаСпропусками)
Длину списка с пропусками
можно вычислить с помощью формулы:
=ПОИСКПОЗ(ПОВТОР(«я»;10);$A$2:$A$14;1)
СОВЕТ:
Для удаления и выделения пустых строк и ячеек традиционными средствами EXCEL, пользуйтесь идеями из статей
Удаляем пустые строки в таблице
и
Выделение группы ячеек
. О том, что EXCEL понимает под пустыми ячейками, читайте в статье
Подсчет пустых ячеек
.
Удаляем заданные символы из списка
Часто в списке присутствуют ненужные для дальнейшего анализа значения, например 0 (нуль).
Немного модернизировав вышеуказанную формулу получим универсальный подход для удаления вообще любого символа, числа или текстовой строки из исходного списка (см. файл примера, в котором на листе Произвольный символ приведена универсальнаяформула).
Пусть исходный список находится в диапазоне A12:A24, а в ячейке B6 содержится значение которое нужно удалить из ячеек списка.
=ЕСЛИОШИБКА(ДВССЫЛ(«A»&НАИМЕНЬШИЙ(ЕСЛИ($A$12:$A$24=$B$6;»»;СТРОКА($A$12:$A$24));СТРОКА()-СТРОКА($A$11)));»»)
Единственным отличием является выражение $A$12:$A$24=$B$6, которое заменило формулу с ЕПУСТО(…)
Теперь если значение в исходном списке не равно искомому значению, то вместо него будет выведено значение «» (в конце списка).
Содержание
- Как удалить пустые строки в Excel
- Удаление пустых строк в Excel через сортировку
- Как удалить пустые строки в Excel через фильтр
- Как удалить лишние строки в Excel через выделение группы ячеек
- Как удалить пустые строки в Excel через вспомогательный столбец
- Как удалить пустые строки в Excel с помощью сортировки
- Как удалить пустые строки в Excel с помощью фильтрации
- Как в таблице Excel удалить пустые строки?
- Как удалить повторяющиеся строки в Excel?
- Простой способ удаления пустых строк
- Удаление пустых строк через сортировку данных
- Никогда не удаляйте пустые строки, при помощи выбора пустых ячеек
- Исключение пустых ячеек через формулу Считать пустоты в Эксель
- Самый простой способ – через кнопку «Удалить»
- С помощью сортировки
- Через «Фильтр»
- Грубо и быстро
- Первый способ: удаление одиночных строчек в малом количестве
- Через меню закладок
- Через объединение ячеек
Для того чтобы избавиться от пустых строк в своей таблице, можно воспользоваться одним из нескольких вариантов решения проблемы. Каждый из них имеет свои особенности и будет более оптимальным в той или иной ситуации.
Удаление пустых строк в Excel через сортировку
Алгоритм действия данного метода весьма прост:
- Выделяем всю таблицу.
- Перемещаемся на вкладку «Данные».
- На панели «Сортировка и фильтр» выбираем функцию «Сортировка». (данная функция может быть запущена и из всплывающего меню, вызываемого нажатием правой кнопки мыши на участке выделенной таблицы).
- Указываем столбец сортировки.
- Нажимаем «OK».
По завершению сортировки пустые сроки окажутся в самом низу. Если же вам необходимо сохранить первоначальный порядок остальных строк, то предварительно стоит добавить столбец с соответствующими значениями очерёдности.
Как удалить пустые строки в Excel через фильтр
Для того чтобы понять, как удалить лишние строки в Excel при помощи фильтра, необходимо отформатировать диапазон, как таблицу с заголовками. А далее:
- Выделяем «шапку» таблицы.
- Отправляемся на вкладку «Данные».
- На панели «Сортировка и фильтр» выбираем функцию «Фильтр».
- Нажимаем на направленную вниз стрелочку, появившуюся в правом нижнем углу заголовка каждого столбца.
- В открывшимся окне отфильтровываем содержимое по имени «Пустые».
- Нажимаем «OK».
Данный метод пригоден и для форматирования отдельного столбца, в котором необходимо удалить пустые ячейки.
Как удалить лишние строки в Excel через выделение группы ячеек
Сразу хочу предупредить, что при реализации данного метода может произойти смещение ячеек и данные могут перепутаться.
Если же в вашей таблице нет пустых ячеек, помимо тех, что необходимо удалить, то алгоритм действий следующий:
- Выделяем всю таблицу.
- Находим в главном меню вкладку «Редактирование».
- Нажимаем на кнопку «Найти и выделить».
- Выбираем функцию «Выделение группы ячеек».
- В появившемся окне ставим метку рядом с «Пустые ячейки».
- Нажимаем «ОК».
- Кликаем правой кнопкой мыши в выделенный диапазон.
- Выбираем функцию «Удалить».
Результат – таблица без пустых ячеек.
Как удалить пустые строки в Excel через вспомогательный столбец
Это простой и весьма эффективный способ избавиться от пустых строк в вашей таблице. Для реализации данного метода необходимо:
- Создать вспомогательный столбец в конце таблицы.
- Поставить в каждой его ячейки обозначение соответствующей строки (например, заполненная срока – «+», а пустая – «-»).
- Отфильтровать последний столбец по значению «-».
- Удалить все строки, оставшиеся после фильтрации.
- Отменить фильтр.
В результате остаются только те строки, которые были помечены знаком «+». Вспомогательный столбец по завершению может быть удалён.
Как удалить пустые строки в Excel с помощью сортировки
Представим, что у нас есть таблица с данными продаж по разным странам и городам:
В этой таблице есть пустые строки. Наша задача их удалить. Мы можем сделать это поочередно, выделяя каждую пустую строку, и правой клавишей мыши удалять строки. Более простой способ это отсортировать пустые строки и затем одним движением их удалить.
Для того чтобы отсортировать данные нашей таблицы проделаем следующие шаги:
- Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке “Данные” нажмем на кнопку “Сортировка”:
- В появившемся диалоговом окне сортировки выберем столбец, по которому будут отсортированы данные и укажем их порядок:
- После этого система автоматически отсортирует строки с пустыми ячейками, и разместит их внизу таблицы:
- Затем, выделите пустые строки левой клавишей мыши и удалите их, нажав правой кнопкой мыши и выбрав пункт “Удалить”:
Как удалить пустые строки в Excel с помощью фильтрации
Для того чтобы удалить строки в той же самой таблице, но уже с помощью фильтрации, проделаем следующие шаги:
- Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке “Данные” нажмем на кнопку “Фильтр”:
Важно! Для корректной фильтрации данных обязательно, перед нажатием кнопки “Фильтр”, выделите область со значениями таблицы, включая пустые строки. Если этого не сделать – фильтрация данных таблицы будет осуществляться до первой пустой строки!
- Нажмите на выпадающий список фильтра любого из заголовков таблицы и выберите пустые строки:
- После того как пустые строки выбраны, выделите их и удалите, как это показано на примерах выше.
У этого способа удаления пустых строк есть минус, он заключается в том, что для их удаления вам необходимо отфильтровать каждую колонку. Делать это следует внимательно, дабы не удалить строки с данными.
Как в таблице Excel удалить пустые строки?
Чтобы показать на примере, как удалить лишние строки, для демонстрации порядка действий возьмем таблицу с условными данными:
Пример 1. Сортировка данных в таблице. Выделяем всю таблицу. Открываем вкладку «Данные» – инструмент «Сортировка и фильтр» – нажимаем кнопку «Сортировка». Или щелкаем правой кнопкой мыши по выделенному диапазону и делаем сортировку «от минимального к максимальному».
Пустые строки после сортировки по возрастанию оказываются внизу диапазона.
Если порядок значений важен, то до сортировки необходимо вставить пустой столбец, сделать сквозную нумерацию. После сортировки и удаления пустых строк вновь отсортировать данные по вставленному столбцу с нумерацией.
Пример 2. Фильтр. Диапазон должен быть отформатирован как таблица с заголовками. Выделяем «шапку». На вкладке «Данные» нажимаем кнопку «Фильтр» («Сортировка и фильтр»). Справа от названия каждого столбца появится стрелочка вниз. Нажимаем – открывается окно фильтрации. Снимаем выделение напротив имени «Пустые».
Таким же способом можно удалить пустые ячейки в строке Excel. Выбираем нужный столбец и фильтруем его данные.
Пример 3. Выделение группы ячеек. Выделяем всю таблицу. В главном меню на вкладке «Редактирование» нажимаем кнопку «Найти и выделить». Выбираем инструмент «Выделение группы ячеек».
В открывшемся окне выбираем пункт «Пустые ячейки».
Программа отмечает пустые ячейки. На главной странице находим вкладку «Ячейки», нажимаем «Удалить».
Результат – заполненный диапазон «без пустот».
Внимание! После удаления часть ячеек перескакивает вверх – данные могут перепутаться. Поэтому для перекрывающихся диапазонов инструмент не подходит.
Полезный совет! Сочетание клавиш для удаления выделенной строки в Excel CTRL+«-». А для ее выделения можно нажать комбинацию горячих клавиш SHIFT+ПРОБЕЛ.
Как удалить повторяющиеся строки в Excel?
Чтобы удалить одинаковые строки в Excel, выделяем всю таблицу. Переходим на вкладку «Данные» – «Работа с данными» – «Удалить дубликаты».
В открывшемся окне выделяем те столбцы, в которых находятся повторяющиеся значения. Так как нужно удалять повторяющиеся строки, то должны быть выделены все столбцы.
После нажатия ОК Excel формирует мини-отчет вида:
Простой способ удаления пустых строк
Наибольшей популярностью, пожалуй, пользуется простой метод, реализуемый через контекстное меню. Для того чтобы убрать пустые строки этим методом, выполняем следующее:
- Отмечаем область пустых ячеек в строках, которые предстоит удалить.
- Щелкаем по любому месту выделенной области правой кнопкой мыши и в появившемся контекстном меню кликаем по функции “Удалить…”.
- Откроется окно с опциями удаления, в котором ставим отметку “строку” и нажимаем OK.
- Готово, выбранные строки в таблице удалены.
Использование горячих клавиш
- Выделяем нужную область и нажимаем на клавиатуре комбинацию клавиш “Ctrl” и “-“.
- Откроется то же самое окно, что и в рассмотренном выше способе. Ставим отметку напротив пункта “строку” и завершаем действие, нажав OK.
Задействование ленты инструментов:
- Выделяем пустые ячейки в требуемых строках.
- Переключаемся во вкладку “Главная” и в разделе “Ячейки” нажимаем на кнопку “Удалить”.
Примечание: вместо выделения определенного диапазона ячеек в требуемых строках, можно выполнить выделение всех строк целиком, например, когда таблица слишком большая по горизонтали.
- Для этого наводим курсор на вспомогательную панель с нумерацией строк, курсор должен при этом изменить вид на стрелку, направленную горизонтально вправо. Теперь, зажав левую кнопку мыши производим выделение от первой до последней строки требуемого диапазона. В данном случае будет выполнено выделение всех ячеек выбранных строк даже за пределами таблицы.
- Теперь, когда мы вызовем контекстное меню и выберем в нем пункт “Удалить”, отмеченные строки незамедлительно удалятся, минуя промежуточное окно с перечнем опций удаления.
Как видите, методы, описанные выше, достаточно просты и выполняются буквально за несколько шагов. Вы можете пользоваться любым из них, который посчитаете самым удобным. Однако, нужно принять во внимание тот факт, что удаление строк таким образом – не самое безопасное и быстрое решение, когда речь идет о больших таблицах, в которых пустые строки могут быть разбросаны в разных уголках книги.
Удаление пустых строк через сортировку данных
Как мы подчеркнули выше, предыдущие способы хороши, но только в случаях, когда все строки без данных находятся рядом. Если же они находятся в разных частях документа, придется потратить немало времени на то, чтобы их отыскать и удалить. Плюс высока вероятность ошибиться, если выполнять все вручную. В такой ситуации наиболее оптимальным решением будет использование такого инструмента как сортировка.
Для выполнения поставленной задачи придерживаемся следующего алгоритма действий:
- Для начала выделяем всю область ячеек, в которой располагается таблица. Затем переключаемся во вкладку “Данные” и нажимаем на кнопку “Сортировка”.
- Здесь нам нужно настроить параметры сортировки, после чего нажимаем OK.
- для параметра “Сортировать по” указываем столбец, на основании которого будет происходить сортировка (в нашем случае – “Наименование”).
- сортировать будем по значению ячеек.
- порядок сортировки – от “А до Я”.
- не забываем ставить галочку “Мои данные содержат заголовки”, если в таблице, действительно, присутствуют заголовки.
- В результате сортировки в самом низу нашей таблицы должны расположиться все ячейки без содержания. После этого их можно очень просто убрать из документа, воспользовавшись методами, описанными ранее.
В случае, когда важно сохранить исходный порядок ячеек/строк в таблице, делаем следующее:
- Прежде чем приступать к сортировке данных добавляем в таблице дополнительный столбец и проставляем порядковые номера в каждой ячейки этого столбца.
- После этого приступаем к сортировке данных, выбрав для этого любой столбец, за исключением только что созданного. Пусть это снова будет столбец “Наименование” в нашем случае.
- Удаляем пустые строки в конце таблицы.
- Теперь снова выполняем сортировку данных, но теперь в качестве основы сортировки выбираем столбец с порядковым номерами, который мы создали. Порядок выбираем “По возрастанию”.
- Строки расположились в том же порядке, что и в исходной таблице, только теперь без пустых элементов.
- Теперь, когда необходимость в дополнительном столбце с порядковыми номерами отпала, отмечаем его и удалям, пользуясь теми же способами, что и для удаления строк.
Никогда не удаляйте пустые строки, при помощи выбора пустых ячеек
Повсюду в интернете Вы можете встретить простой совет, якобы позволяющий удалить пустые строки:
- Выделите данные от первой до последней ячейки.
- Нажмите F5, чтобы открыть диалоговое окно Go to (Переход).
- В диалоговом окне нажмите кнопку Special (Выделить).
- В диалоговом окне Go to special (Выделить группу ячеек) отметьте пункт Blanks (Пустые ячейки) и нажмите ОК.
- Кликните правой кнопкой мыши по любой из выделенных ячеек и нажмите Delete (Удалить).
- В диалоговом окне Delete (Удаление ячеек) выберите Entire row (Строку) и нажмите ОК.
Это очень плохой способ, делайте так только с очень простыми таблицами с парой дюжин строк, которые помещаются на одном экране, а ещё лучше – не делайте так совсем! Главная причина – если строка с важными данными содержит хотя бы одну пустую ячейку, то удалена будет вся строка.
Например, у нас есть таблица клиентов, всего 6 строк. Мы хотим удалить строки 3 и 5, потому что они пустые.
Сделайте так, как предложено выше, и получите такой результат:
Строка 4 (Roger) тоже исчезла, потому что ячейка D4 в столбце Traffic source оказалась пуста
Если Ваша таблица не велика, то Вы заметите потерю данных, но в реальных таблицах с тысячами строк Вы можете неосознанно удалить дюжины нужных строк. Если повезёт, Вы обнаружите потерю в течение нескольких часов, восстановите рабочую книгу из резервной копии и продолжите работу.
Исключение пустых ячеек через формулу Считать пустоты в Эксель
В этом случае проверить наличие ошибок до конца выбранного столбца нет возможности, поэтому мы создаем новый столбец с названием «Индикатор» и вводим формулу.
=СЧИТАТЬПУСТОТЫ(A1:F7)
Далее растягиваем формулу до конца.
Теперь необходимо выполнить ту же операцию, что и в первом случае (использовать фильтр) и выбрать наибольшее количество пустот.
Аналогично удаляем их и отключаем фильтрацию.
Готово.
Самый простой способ – через кнопку «Удалить»
Это самый легкий вариант, позволяющий с минимальным количеством шагов удалить пустоты. Действуйте так:
Шаг 1. Выделите с помощью мышки пустые строки. Правой кнопкой мыши один раз щелкните в зоне выделения. Появится меню.
Шаг 2. В меню выберите пункт «Удалить».
Шаг 3. Появляется список «Удаление ячеек». В списке поставьте отметку напротив «Строку» и нажмите «ОК». Отмеченное будет удалено.
Увы, выделить каждую из строк в огромной таблице проблематично. Поэтому для чистки семантических ядер этот способ, пожалуй, непригоден. Лучше использовать следующий.
С помощью сортировки
Этот способ позволит собрать все пустые строчки в кучу. Вот как нужно действовать:
Шаг 1. Выделите всю таблицу. На панели инструментов перейдите на вкладку «Данные».
Шаг 2. Нажмите на кнопку «Сортировка».
Шаг 3. В появившемся окне в поле «Сортировка» проставьте «Значение» и кликните «ОК».
Информация окажется упорядочена. Строчки со значениями останутся сверху, пустые – снизу таблицы. Все эти строчки махом можно удалить при помощи ПКМ.
Через «Фильтр»
Фильтрация, как и сортировка, помогает собрать пустые строчки вместе. Действуем так:
Шаг 1. Во вкладке «Главная» перейти в раздел «Редактирование» и кликнуть на «Сортировка и фильтр».
Шаг 2. Нажать на кнопку «Фильтр».
Шаг 3. В появившемся окне поставить галочку напротив «Пустые» и нажать «ОК».
Останутся только пустые строчки.
Шаг 4. Выделить пустоты и удалить первым способом (через ПКМ).
Прежде чем устанавливать «Фильтр», нужно выделить всю таблицу. Иначе фильтр будет работать только до первой пустой строки.
Грубо и быстро
- Выделяем исходный диапазон
- Жмем клавишу F5, далее кнопка Выделить (Special). В открывшмся окне выбираем Пустые ячейки(Blanks) и жмем ОК.
Выделяются все пустые ячейки в диапазоне. - Даем в меню команду на удаление выделенных ячеек: правой кнопкой мыши – Удалить ячейки (Delete Cells) со сдвигом вверх.
Первый способ: удаление одиночных строчек в малом количестве
Для того, чтобы отформатировать документ Excel, не нужно знать сложные функции и формулы. Чтобы удалить несколько строк, сделайте следующее:
- Предположим, в Excel имеется таблица, в которой присутствует одна лишняя строчка. Чтобы ее удалить, необходимо сделать клик на ячейке строки, от которой нужно избавиться, затем правой кнопкой мыши вызвать контекстное меню. Выбираем пункт «Удалить», а следом «Удалить строки».
- После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».
- Можно воспользоваться инструментами, расположенными на панели инструментов. Для этого выделяем строку, которая оказалась лишней в электронной книге. Переходим в рабочую панель, находим блок «Ячейки» во вкладке «Главная». Выбираем инструмент «Удалить», где нажимаем «Удалить строки с листа».
Для пользователей, хорошо знакомых с интерфейсом программы, удобнее брать инструменты для работы именно с панели управления, так как их отыскать в разы быстрее, чем те, что находятся в контекстном меню.
Через меню закладок
Меню закладок – это панель вверху рабочего окна приложения. Каждая из закладок объединяет в себе набор функций и действий, которые можно совершать в редакторе. На панель закладок вынесено большинство действий из контекстного меню.
Это означает, что нет необходимости следовать по цепочке открытия, а можно выполнить действие, нажав одну кнопку.
Редакторы майкрософт офис имеют схожие панели, что облегчает работу – привыкнув к одному, просто сориентироваться в другом.
Последовательность действий:
- зайти в панель закладок «Главная»;
- выделить столбец;
- отыскать на панели кнопку «Удалить»;
- нажать кнопку.
Если выделить не весь столбец, а только ячейки в таблице, рекомендуется воспользоваться подменю (маленькая стрелочка вниз, справа от надписи) для корректного удаления.
Последовательность действий:
- выделить ячейки;
- на панели закладок открыть подменю «Удалить»;
- выбрать «удалить ячейки»;
- поставить галочку на «столбец»;
- Ок.
Через объединение ячеек
По факту, действие не удаляет столбец, а соединяет его с соседним, делая из двух – один.
Последовательность действий:
- выделить ячейки, которые необходимо объединить;
- на панели закладок «Главная» найти кнопку «Объединить и поместить в центре»;
- справа от кнопки найти маленькую стрелочку;
- нажать на стрелочку – появится подменю;
- в подменю выбрать «Объединить по строкам»;
- редактор сообщит, что при объединении, данные из правого столбца будут утеряны. Кликаем «Ок»;
Источники
- https://digital-boom.ru/software/kak-udalit-lishnie-stroki-v-excel.html
- https://excelhack.ru/kak-v-excel-udalit-pustie-stroki/
- https://exceltable.com/filtr-sortirovka/kak-udalit-pustye-stroki-v-excel
- https://MicroExcel.ru/udalenie-pustyh-strok/
- https://office-guru.ru/excel/kak-udalit-vse-pustye-stroki-v-excel-291.html
- https://SeoPulses.ru/kak-udalit-pustiye-stroki-v-excel/
- https://kovalev-copyright.ru/metodologicheskie-osnovy-dlya-kopirajterov/kak-udalit-pustye-stroki-v-excel.html
- https://www.planetaexcel.ru/techniques/2/90/
- https://studwork.org/spravochnik/informatika/excel/kak-udalit-lishnie-stroki-v-microsoft-excel
- https://vacenko.ru/udalyaem-stolbec-v-eksel/
Удаляем в MS EXCEL пустые строки в таблице
Смотрите такжесам я в кнопку «Найти иВставка — Функция (Insert рабочим диапазонам имена, на вкладку «Данные» условию, существуют алгоритмы нужно удалить, согласно После этого следует интересующие нас значения
таблице имеются пустыеShift помощью инструментов на. Жмем на кнопку личных приоритетов пользователя.
не содержат формулы. наступить необходимость удалитьЧасто, особенно при импорте VBA не силён), выделить» и выбираем — Function) используя
Сортировка
— «Работа с действий, которые значительно условному форматированию. В нажать на кнопку будут располагаться вместе. элементы, расположенные в. Кликаем левой кнопкой ленте, которые размещены«Копировать»Урок:Выделяем диапазон, который собираемся пустые ячейки. Они
данных в EXCEL, мне до этого пункт «Выделение группыили жмем на кнопкуДиспетчер Имен (Name Manager) данными» — «Удалить облегчают задачу пользователям нашем случае это«OK»После того, как строке, которая содержит
мышки по первому во вкладке, которая размещена воУсловное форматирование в Excel обрабатывать. Находясь во зачастую являются ненужным на листе могут попадалась подобная конструкция ячеек». В появившемся
Фильтр
Вставить функциюна вкладке дубликаты». и экономят их розовый цвет. В. настройка в данном какие-то данные, как номеру строки диапазона,«Главная»
Выделение группы ячеек
вкладкеУрок: вкладке элементом и только
- формироваться таблицы с на удаление строк, диалоговом окне «Выделение
- (Insert Function)Формулы (Formulas)В открывшемся окне выделяем время. К таким
- полеТаким образом, строки, содержащие
- окне выполнена, жмем на изображении ниже, который следует удалить.
- .«Главная»Сортировка и фильтрация данных
«Главная» увеличивают общий массив ПОЛНОСТЬЮ пустыми строками.но при запуске группы ячеек» включаемна вкладкеили — в те столбцы, в инструментам относится окно«Порядок» значения, с которых на кнопку этот способ применять Затем зажимаем клавишуПроизводим выделение в любомв блоке инструментов в Excel
, жмем на пиктограмму
данных, чем запутывают Научимся быстро удалять вываливалась ошибка ругаясь опцию «Пустые ячейки»Формулы (Formulas) Excel 2003 и
excel2.ru
Удаление пустых ячеек в Microsoft Excel
которых находятся повторяющиеся выделения группы ячеек,выбираем, где будут вы сняли галочки,«OK» нельзя. Его использованиеShift месте строчки, которую«Буфер обмена»Кроме того, убрать пустые«Условное форматирование»
пользователя. Определим способы, эти ненужные строки,
Алгоритмы удаления
на выполнение этого и нажимаем кнопкув новых версиях старше — меню значения. Так как сортировка, фильтрация, условное размещаться отмеченные фрагменты: будут спрятаны. Но. может повлечь сдвиги выполняем щелчок требуется убрать. Переходим.
- ячейки из массива, которая, в свою какими можно быстро
- которые в дальнейшем действия Rows().Delete ОК. В предварительно Excel. В категорииВставка — Имя -
нужно удалять повторяющиеся форматирование и т.п. сверху или снизу. их всегда можноВсе данные выбранной колонки элементов и нарушение по последнему номеру во вкладкуПосле этого выделяем первоначальный можно, применив сложную
Способ 1: выделение групп ячеек
очередь, располагается в удалить пустые элементы. могут затруднить работуВ общем, ещё
- выделенном столбце будутОпределенные пользователем (User Defined) Присвоить строки, то должныАвтор: Максим Тютюшев Впрочем, это не будет снова восстановить, будут отсортированы по структуры таблицы.
- указанной области. Весь«Главная» массив данных. Щелкаем формулу, состоящую из блоке инструментовСкачать последнюю версию с таблицей.
- раз большое спасибо выделены все пустыевыберите нашу функцию(Insert — Name - быть выделены всеПри импорте и копировании имеет принципиального значения. сняв фильтрацию. заданному критерию. Теперь
- Урок: диапазон строчек, лежащий. Кликаем по пиктограмме правой кнопкой мыши. нескольких функций.«Стили» ExcelПредставим, что у нас SergGhost и другим ячейки. Остается кликнуть
- NoBlanks Define) столбцы. таблиц в Excel Стоит также отметить,Урок: мы можем выделитьКак удалить пустые строки между этими номерами,
в виде небольшого В открывшемся спискеПрежде всего, нам нужно. Переходим в пункт
Способ 2: условное форматирование и фильтрация
Прежде всего, нужно разобраться, есть таблица с не безразличным участникам правой кнопкой мыши.Диапазону B3:B10 даем имяПосле нажатия ОК Excel могут формироваться пустые что наименованиеПрименение фильтра в Excel рядом находящиеся элементы в Экселе будет выделен. треугольника, которая расположена в группе будет дать имя
- открывшегося списка а действительно ли какими-то значениями, в форума. в любом местеВ качестве аргумента функцииЕстьПустые формирует мини-отчет вида: строки и ячейки.«Порядок»Ещё более точно можно любым из техДля того, чтобы убратьЕсли удаляемые строки разбросаны справа от значка«Параметры вставки» диапазону, который подвергается
- «Правила выделения ячеек» можно в конкретном которой есть полностьюВероятно тему можно выделенного поля и укажите исходный диапазон, диапазону D3:D10 -Проредить таблицу можно с Они мешают работе,может быть смещено задать параметры выбора
- вариантов, о которых строки по определенному по всему листу«Удалить»жмем на пиктограмму трансформации. Выделяем область,. В появившемся списке массиве или таблице пустые строки. считать закрытой.А можно выбрать пункт «Удалить…» с пустотами (B3:B10)НетПустых помощью макроса. Например, отвлекают. влево от самого строк, если вместе шла речь при
- условию можно применять и не граничатв блоке инструментов«Значения делаем щелчок правой действий выбираем позицию удалять пустые ячейки?Приведем методы, которые используются ли удалить «пустые» в контекстном меню, и нажмите. Диапазоны должны быть такого:Некоторые формулы могут работать
поля. После того, с сортировкой или рассмотрении предыдущих способов, сортировку. Отсортировав элементы друг с другом,«Ячейки»». кнопкой мышки. В«Больше…» Указанная процедура приводит
- при удалении пустых строки, если в а в появившемсяCtrl+Shift+Enter строго одного размера,А можно ручками. Предлагаем некорректно. Использовать ряд как все вышеуказанные фильтрацией использовать инструменты и произвести их по установленному критерию, то в таком. Выпадает список, в
- После этих действий данные активировавшемся меню выбираем. к смещению данных, строк. Зачем нужно первой ячейке А диалоговом окне «Удаление, чтобы ввести функцию а расположены могут простенький способ, доступный инструментов в отношении
- настройки выполнены, жмем условного форматирования. Вариантов удаление. мы сможем собрать случае, нужно щелкнуть котором нужно выбрать будут вставлены в пунктОткрывается окошко условного форматирования. а это далеко удалять пустые строки проставлена только дата, ячеек» выбрать пункт как формулу массива. быть где угодно
каждому пользователю. не полностью заполненного
на кнопку ввода условий вКстати, этот же способ
Способ 3: применение сложной формулы
все строчки, удовлетворяющие левой кнопкой мыши пункт изначальную область своего«Присвоить имя…»
- В левое поле не всегда является можно прочитать в остальные ячейки строки «Строка» и нажатьg_r_a_y относительно друг друга.В конце таблицы делаем диапазона невозможно. Научимся«OK»
- этом случае очень можно использовать для условию вместе, если по всем номерам«Удалить строки с листа» расположения цельным диапазоном. вписываем цифру допустимым. По сути, статье Советы по пустые? Спасибо.Полагаю, что ОК. При этом,: Преветствую Вас, гурЫТеперь выделим первую ячейку вспомогательный столбец. Заполняем быстро удалять пустые.
- много, поэтому мы группировки и массового они разбросаны по этих строчек на. без пустых ячеек.Открывается окно присвоения наименования.«0» элементы можно удалять построению таблиц. да. Хотя сам
- строго говоря, удаляются excel-я )) второго диапазона (D3) чередующимися данными. Например, ячейки в концеКак видим, все строчки, рассмотрим конкретный пример, удаления пустых строчек.
- всей таблице, и панели координат сСтрочка будет тут же При желании массив, В поле. В правом поле только в двухСамым простым способом удаления не проверял. С
не пустые строки,
Постигла меня бЯда и введем в «о у о или середине таблицы. в которых имеются чтобы вы понялиВнимание! Нужно учесть, что быстро убрать их. зажатой клавишей удалена.
- который содержит формулу,«Имя» выбираем любой цвет, случаях: пустых строк является этим есть сложности?Спасибо. а строки, содержащие лютая, подколодная и нее такую страшноватую у о у» Будем использовать простые выделенные по условию сам механизм использования при выполнении такогоВыделяем всю область таблицы,CtrlТакже можно выделить строку теперь можно удалить.даем любое удобное но можно оставить
- Если строка (столбец) полностью сортировка таблицы: выделяем разобралась сама. пустые ячейки в закручинился добрый молодец формулу: и т.д. Вносим средства, доступные пользователю ячейки, сгруппированы вместе. этой возможности. Нам вида сортировки, после в которой следует. в целом, щелкнувУрок: название. Главное условие настройки по умолчанию. является пустой (в диапазон, в которомВо многих случаях пустые
- предварительно выделенном столбце. над думой тяжкою=ЕСЛИ(СТРОКА()-СТРОКА(НетПустых)+1>ЧСТРОК(ЕстьПустые)-СЧИТАТЬПУСТОТЫ(ЕстьПустые);»»;ДВССЫЛ(АДРЕС(НАИМЕНЬШИЙ((ЕСЛИ(ЕстьПустые<>»»;СТРОКА(ЕстьПустые);СТРОКА()+ЧСТРОК(ЕстьПустые)));СТРОКА()-СТРОКА(НетПустых)+1);СТОЛБЕЦ(ЕстьПустые);4))) значения в первые любого уровня. Они будут располагаться нужно удалить строчки удаления пустых ячеек провести сортировку, или
- Для того, чтобы убрать левой кнопки мышиКак присвоить имя ячейке – в нем Щелкаем по кнопке таблицах); содержится таблица ( строки на листе
РоманИ неподъёмною ))В английской версии это
четыре ячейки. ПотомЧтобы показать на примере, вверху или внизу в таблице, по положение строк будет одну из её выбранные строки, щелкаем по её номеру в Excel не должно быть«OK»Если ячейки в строке
А2:C17
lumpics.ru
Удаление строки в Microsoft Excel
представляют собой проблему.: У меня нетВ общем помогите будет: выделяем их. «Цепляем» как удалить лишние таблицы, в зависимости которым сумма выручки отличаться от первоначального. ячеек. Переходим во по любому выделению на вертикальной панелиСуществует несколько способов удаления пробелов. Для примера
. и столбце логически
Процесс удаления строк
), затем вызываем команду Например, если ваша тех 76 строк с решением одной=IF(ROW()-ROW(НетПустых)+1>ROWS(ЕстьПустые)-COUNTBLANK(ЕстьПустые),»»,INDIRECT(ADDRESS(SMALL((IF(ЕстьПустые<>»»,ROW(ЕстьПустые),ROW()+ROWS(ЕстьПустые))),ROW()-ROW(НетПустых)+1),COLUMN(ЕстьПустые),4))) за черный крестик строки, для демонстрации от того, какие менее 11000 рублей. В некоторых случаях
Способ 1: одиночное удаление через контекстное меню
вкладку правой кнопкой мыши. координат. После этого, пустых элементов в мы присвоили диапазонуКак видим, все ячейки
- не связаны друг меню Данные/ Сортировка таблица с даннымиSergGhost проблемки, сам яПричем ввести ее надо в правом нижнем порядка действий возьмем
- параметры пользователь задалВыделяем столбец это не важно.«Главная» В контекстном меню находясь во вкладке Microsoft Excel. Вариант
наименование указанного диапазона, в
с другом (в и фильтр/ Сортировка содержит пустые строки,: спасибо за совет уже почти отчаялся как формулу массива, углу и копируем таблицу с условными в окне сортировки.«Сумма выручки» Но, если вам
и кликаем по останавливаемся на пункте«Главная» с выделением групп«С_пустыми» которых находятся значения,
Способ 2: одиночное удаление с помощью инструментов на ленте
массивах). от минимального к то возникнут сложности по такому способу её решить да т.е. после вставки буквы до конца
- данными: Теперь просто выделяем, к которому хотим обязательно нужно вернуть значку«Удалить», жмем на значок ячеек наиболее простой. Больше никаких изменений были выделены вЕсли пустых ячеек мало, максимальному или просто с фильтрацией, сортировкой, выборки, но это и в инете нажать не диапазона.
- Пример 1. Сортировка данных эти строчки тем
применить условное форматирование. первоначальное расположение, то«Сортировка и фильтр».«Удалить» и быстрый. Но в том окне выбранный цвет, а то их вполне /Сортировка. построением сводных, т.к. не решило проблему.. мне ничего толковогоEnter
Способ 3: групповое удаление
Устанавливаем «Фильтр». Отфильтровываем последний в таблице. Выделяем методом, который предпочитаем, Находясь во вкладке
- тогда перед проведением, которая расположена вОперация удаления всех выбранных, размещенный в блоке ситуации бывают разные. вносить не нужно. пустые остались белыми. можно удалить сПри сортировке таблиц с Microsoft Excel считает
если кто знаком не попалось.(как обычно), а столбец по значению всю таблицу. Открываем и проводим их«Главная» сортировки следует построить группе элементов будет произведена. инструментов Поэтому, как дополнительные Жмем на кнопку
Опять выделяем наш помощью обычного ручного несколькими столбцами нужно пустую строку разрывом с oracle иСуть такова, вCtrl+Shift+Enter «у». вкладку «Данные» - удаление с помощью, производим щелчок по дополнительный столбец и«Редактирование»Урок:
- «Ячейки» способы, можно использовать«OK» диапазон. В этой способа удаления. Но, быть осторожным, чтобы таблицы. структорой таблиц в прикреплённом файле xls,. Теперь формулу можноВыделяем все что осталось
инструмент «Сортировка и контекстного меню или значку пронумеровать в нем. В открывшемся спискеКак выполнить выделение в.
- варианты с фильтрованием. же вкладке если таких незаполненных ячейки не перескочилиОбычно для удаления нём, там есть лист используется как скопировать вниз, используя
после фильтрации и фильтр» — нажимаем кнопки на ленте.«Условное форматирование» все строчки, начиная вариантов действий выбираем ExcelДля выполнения группового удаления и применением комплекснойВыделяем в любом месте«Главная» элементов большое количество, из своих строк пустых строк включают у таблиц такой шаблон для загрузки
автозаполнение (потянуть за удаляем. кнопку «Сортировка». ИлиЗатем можно отсортировать значения, который расположен на с первой. После пунктИногда в таблице могут строчек, прежде всего, формулы. на листе точнощелкаем по кнопке то в этом
- в другие. Поэтому, фильтр, отбирают пустые параметр, так называемая данных, после n-ого черный крестик вУбираем фильтр – останутся щелкаем правой кнопкой по столбцу с
ленте в блоке того, как нежелательные
«Настраиваемая сортировка» встречаться пустые строчки, нужно произвести выделение
Способ 4: удаление пустых элементов
Автор: Максим Тютюшев такой же по«Сортировка и фильтр» случае, данную процедуру для сортировки нужно строки вручную и — верхняя отметка количества операций удаления правом нижнем углу только ячейки с мыши по выделенному нумерацией, чтобы наша«Стили» элементы будут удалены,. данные из которых необходимых элементов.Во время работы с размерам диапазон пустых, расположенной в группе нужно автоматизировать. выделять всю таблицу. затем их удаляют, (high — water
- и вставки ползунок ячейки) — и «о». диапазону и делаем таблица приняла прежний. После этого открывается можно провести повторнуюМожно также совершить альтернативные были ранее удалены.Для того, чтобы удалить программой Excel часто ячеек. Аналогично кликаем
- «Редактирование»Наиболее простой способ удалить После сортировки по что хотя и mark — высшая горизонтальной прокрутки превращается мы получим исходныйВспомогательный столбец можно устранить сортировку «от минимального
- порядок. Ставший ненужным список действий. Выбираем сортировку по столбцу, действия, которые тоже Такие элементы лучше несколько рядом расположенных приходится прибегать к правой кнопкой мыши. В открывшемся меню пустые элементы – возрастанию пустые строки не сложно, но точка) сегмента, так в «точку» )) диапазон, но без и работать с к максимальному». столбец с номерами
там позицию где располагается эта приведут к открытию
убрать с листа строчек, можно выделить процедуре удаления строк. и, вызвав контекстное жмем на кнопку это воспользоваться инструментом окажутся внизу таблицы. занимает некоторое время. вот мне кажется , что в пустых ячеек: «прореженной таблицей».Пустые строки после сортировки можно убрать, выделив
«Правила выделения ячеек» нумерация от меньшего окна настраиваемой сортировки.
Способ 5: использование сортировки
вовсе. Если они смежные ячейки данных Этот процесс может меню, переходим по«Фильтр» выделения групп ячеек.Если важен порядок строкДля автоматизации подобной задачи (с моей дилетантской свою очередь усложняетЕсли есть подозрение, что
- Однажды пользователь скрыл некую по возрастанию оказываются его и нажав. Далее запускается ещё к большему. В После выделения любого расположены рядом друг строк, находящиеся в быть, как единичным, пункту.Выделяем диапазон на листе, до сортировки, то проще всего использовать точки зрения), что скроллинг для конечного вам часто придется информацию в строках,
внизу диапазона. знакомую нам кнопку одно меню. В таком случае таблица элемента таблицы переходим с другом, то одном столбце. Для так и групповым,«Присвоить имя…»После этих действий, как над которым будем перед сортировкой нужно простой макрос. Нажмите тут что-то подобное
- пользователя. Удалить лишние повторять процедуру удаления чтобы она неЕсли порядок значений важен,«Удалить» нем нужно конкретнее приобретет изначальный порядок, во вкладку вполне можно воспользоваться этого зажимаем левую в зависимости от. видим, в верхнем проводить операцию поиска создать столбец с Alt+F11 или выберите и как с «пустые» строки, а
- пустых ячеек из
- отвлекала от работы.
- то до сортировки
- на ленте.
выбрать суть правила. естественно за вычетом«Данные» одним из способов, кнопку мыши и поставленных задач. ОсобыйВ открывшемся окне, как элементе столбца появилась и удаления пустых
порядковой нумерацией строк, на вкладке этим бороться я также отобрать фильтром диапазонов, то лучше Думал, что впоследствии необходимо вставить пустойПоставленная задача по заданному Тут уже следует удаленных элементов.. Там в группе который был описан курсором проводим по интерес в этом и в предыдущий пиктограмма символизирующая фильтр. элементов. Жмем на а после удаленияРазработчик не знаю.. не получается. один раз добавить данные еще понадобятся. столбец, сделать сквозную
условию решена. производить выбор, основываясьУрок: настроек выше. Но что этим элементам. - плане представляет удаление раз, присваиваем любое Жмем на неё. функциональную клавишу на пустых строк, заново- Visual Basicда точно, видимоПоможите люди добрые в стандартный набор Не понадобились – нумерацию. После сортировки
Кроме того, можно произвести на фактической задаче.Сортировка данных в Экселе«Сортировка и фильтр»
делать, если пустыхЕсли диапазон большой, то по условию. Давайте наименование данной области. В открывшемся списке клавиатуре отсортировать таблицу уже(Developer — Visual Basic при подготовке примера побороть эту вражину свою функцию для скрытые строки можно и удаления пустых аналогичную операцию с В нашем отдельномДля удаления строк, которыежмем на кнопку строк много и можно выделить самую рассмотрим различные варианты Мы решили дать переходим в пунктF5 по этому столбцу. Editor) исчезли) теперь их акаянную )) удаления пустых ячеек,
удалить: они влияют строк вновь отсортировать
Способ 6: использование фильтрации
условным форматированием, но случае нужно выбрать содержат определенные значения,«Сортировка» они разбросаны по верхнюю ячейку, щелкнув данной процедуры. ей название«Сортировка по цвету».Для нахождения пустых ячеек. Если вкладки Разработчик
- 8g_r_a_y и пользоваться ей на формулы, мешают. данные по вставленному только после этого позицию можно также использовать. всему пространству большой по ней левойСкачать последнюю версию«Без_пустых». Далее в группеЗапускается небольшое окошко, которое
можно также воспользоваться не видно, тоесли у вас: А можно поподробнее. во всех последующихВ тренировочной таблице скрыты столбцу с нумерацией. проведя фильтрацию данных.«Меньше…» такой инструмент, какЗапускается окно настраиваемой сортировки. таблицы? Ведь процедура кнопкой мыши. Затем
- Excel.«Сортировка по цвету ячейки» называется Фильтром (Главная/ Редактирование/ можно включить ее стоит отбор по Пустые строки у случаях. ряды 5, 6,Пример 2. Фильтр. ДиапазонИтак, применяем условное форматирование
- . фильтрация. Преимущество данного Обязательно установите галочку, их поиска и зажать клавишуУдаление строчек можно произвестиВыделяем двойным щелчком левойвыбираем тот цвет,
«Переход» Сортировка и фильтр/ через пустым строкам то Вас образовались из-заДля этого откройте редактор 7:
должен быть отформатирован к столбцу
Способ 7: условное форматирование
Запускается окно условного форматирования. способа состоит в в случае её удаления может занятьShift совершенно разными способами. кнопки мышки первую которым произошло выделение. Жмем в нем Фильтр). Выбираем подходящийФайл — Параметры - отобранные строки подсвечены того, что шапка Visual Basic (Будем их удалять. как таблица с«Сумма выручки»
- В левом поле том, что, если отсутствия, около пункта значительное время. Дляи кликнуть по Выбор конкретного решения ячейку условного диапазона в результате условного кнопку столбец, отображаем только Настройка ленты (File синим цветом, остальные состоит из 2ALT+F11Переходим на «Файл»-«Сведения»-«Поиск проблем» заголовками. Выделяем «шапку».по полностью аналогичному устанавливаем значение вам вдруг эти«Мои данные содержат заголовки» ускорения решения данной самой нижней ячейке зависит от того,«Без_пустых» форматирования.«Выделить…» пустые ячейки, выделяем — Options -
- можно увидеть по строк, притом заполнена), вставьте новый пустой — инструмент «Инспектор На вкладке «Данные» сценарию. Включаем фильтрацию11000 строчки когда-нибудь понадобится, если у вашей задачи можно применить того диапазона, который какие задачи ставит(у вас онМожно также сделать немного. строки не содержащие Customize Ribbon)
- ctrl + end только первая. модуль (меню документов». нажимаем кнопку «Фильтр» в таблице одним. Все значения, которые снова, то вы таблицы имеется шапка. нижеописанный алгоритм. нужно удалить. Выделены перед собой пользователь. может назваться и по-другому. Кликаем поОткрывается следующее окно – данных и удаляем. или «Найти и
- g_r_a_yInsert — ModuleВ отрывшемся окне ставим («Сортировка и фильтр»). из тех способов, меньше него, будут их сможете всегда В полеПереходим во вкладку будут все элементы, Рассмотрим различные варианты, по-другому). Вставляем в значку фильтрации. В«Выделение групп ячеек» их.В открывшемся окне редактора выделить» => «Выделение: ошибочка небольшая не) и скопируйте туда галочку напротив «Скрытые Справа от названия которые были уже отформатированы. В правом вернуть.«Сортировать по»«Главная» находящиеся между ними. начиная от простейших неё формулу следующего появившемся меню снимаем. Устанавливаем в немДругим способом выделения пустых Visual Basic выберите группы ячеек» => горизонтальный, а вертикальный текст этой функции: строки и столбцы». каждого столбца появится
- озвучены выше. поле есть возможностьВыделяем всю таблицу илинужно выбрать наименование. На ленте инструментовВ случае, если нужно и заканчивая относительно типа: галочку с позиции переключатель в позицию ячеек является использование в меню «Последнюю ячейку» ползунок )Function NoBlanks(DataRange As Нажимаем «Проверить». стрелочка вниз. Нажимаем
- После того, как в выбрать любой цвет шапку курсором с столбца, по которому жмем на значок удалить строчные диапазоны, сложными методами.=ЕСЛИ(СТРОКА()-СТРОКА(Без_пустых)+1>ЧСТРОК(С_пустыми)-СЧИТАТЬПУСТОТЫ(С_пустыми);»»;ДВССЫЛ(АДРЕС(НАИМЕНЬШИЙ((ЕСЛИ(С_пустыми «»;СТРОКА(С_пустыми);СТРОКА()+ЧСТРОК(С_пустыми)));СТРОКА()-СТРОКА(Без_пустых)+1);СТОЛБЕЦ(С_пустыми);4)))«Пустые»«Пустые ячейки» инструмента Выделение группы
Insert — Moduleg_r_a_y
отбор стоит по Range) As Variant()Через несколько секунд программа – открывается окно шапке появились значки,
- форматирования, хотя можно зажатой левой кнопкой будет происходить отбор«Найти и выделить» которые расположены вНаиболее простой способ удаленияТак как это формула. После этого щелкаем. Выполняем щелчок по
- ячеек.и в появившийся: ну да, 8 пустым строкам, но Dim N As отображает результат проверки. фильтрации. Снимаем выделение символизирующие фильтр, кликаем также оставить там мыши. Кликаем по значений для удаления.. Он расположен в отдалении друг от строчек – это массива, то для
- по кнопке кнопкевыделяем диапазон пустой модуль скопируйте внизу отбора есть. если по комбинации Long Dim N2Нажимаем «Удалить все». На напротив имени «Пустые». по тому из значение по умолчанию.
уже знакомой нам В поле
группе друга, то для одиночный вариант данной выведения расчета на«OK»«OK»А2:C17 и вставьте следующие Но они как-раз ctrl + end As Long Dim экране появится соответствующееТаким же способом можно них, который расположен После того, как кнопке«Сортировка»«Редактирование» их выделения следует процедуры. Выполнить его экран нужно нажать..;
строки:
lumpics.ru
Как удалить пустые строки в Excel быстрыми способами
до того места, перейти к последней Rng As Range уведомление. удалить пустые ячейки в столбце
настройки выполнены, щелкаем«Сортировка и фильтр»нужно указать, по. В открывшемся списке кликнуть по одной можно, воспользовавшись контекстным комбинацию клавишВ любом из указанныхКак видим, все пустыевыбираем пункт меню Главная/Sub DeleteEmptyRows() LastRow
Как в таблице Excel удалить пустые строки?
где Вы записали записи листа, как Dim MaxCells AsВ результате проделанной работы в строке Excel.«Сумма выручки»
по кнопке, которая расположена во какому именно параметру жмем на пункт из ячеек, находящихся меню.Ctrl+Shift+Enter в предыдущем пункте элементы указанного диапазона Редактирование/ Найти и = ActiveSheet.UsedRange.Row - свой текст)))))
я это понимаю Long Dim Result() скрытые ячейки удалены,
Выбираем нужный столбец. В открывшемся меню«OK» вкладке будет происходить отбор:«Выделение группы ячеек» в них, левойКликаем правой кнопкой мыши, вместо обычного нажатия
вариантов пустые элементы были выделены. Кликаем выделить/ Выделение группы 1 + ActiveSheet.UsedRange.Rows.CountNTalisman )), то показывает As Variant Dim нумерация восстановлена. и фильтруем его выбираем пункт.«Главная»Значения;
. кнопкой мыши с по любой из кнопки будут скрыты. Выделяем по любому из
ячеек…, ‘определяем размеры таблицы: … сотрите текст, лишние 76 строк R As LongТаким образом, убрать пустые, данные.«Фильтр по цвету»
Как видим, все ячейки,. Но на этот
Цвет ячейки;Запускается небольшое окошко выделения одновременно зажатой клавишей ячеек той строки,
Enter диапазон оставшихся ячеек.
них правой кнопкойвыберите пункт пустые ячейки Application.ScreenUpdating = False удалите строки и на которые не Dim C As
повторяющиеся или скрытыеПример 3. Выделение группы. В блоке параметров в которых имеются раз из открывшегосяЦвет шрифта; группы ячеек. Ставим
Ctrl
Как удалить повторяющиеся строки в Excel?
которую нужно удалить.. На вкладке мыши. В запустившемся в разделе Выделить; For r = попробуйте снова
влияют отборы, но Long MaxCells = ячейки таблицы можно ячеек. Выделяем всю«Фильтр по цвету ячейки» значения выручки менее списка выбираем позициюЗначок ячейки.
в нем переключатель. Все выбранные элементы
Как удалить каждую вторую строку в Excel?
В появившемся контекстномНо, как видим, заполнилась«Главная»
контекстном меню щелкаемдалее нажимаем маленькую стрелочку LastRow To 1
- SergGhost после большого количества Application.WorksheetFunction.Max( _ Application.Caller.Cells.Count, с помощью встроенного таблицу. В главномвыбираем значение 11000 рублей, были«Фильтр»Тут уже все зависит в позицию будут отмечены. меню выбираем пункт только одна ячейка.в блоке настроек
- по пункту в меню Главная/ Step -1 ‘проходим
- : При выгрузке, вероятно, удаления/вставки подобных строк DataRange.Cells.Count) ReDim Result(1
- функционала программы Excel. меню на вкладке«Нет заливки»
окрашены в выбранный. от конкретных обстоятельств,
Как удалить скрытые строки в Excel?
«Пустые ячейки»Чтобы провести непосредственную процедуру«Удалить…» Для того, чтобы«Буфер обмена»«Удалить…» Ячейки/ Удалить; от последней строки — выбрать максимальное становится куча и
To MaxCells, 1Имеем диапазон ячеек с «Редактирование» нажимаем кнопку
.
- цвет. Если намКак и в предыдущем но в большинстве
- . После этого жмем удаления строчек вызываем. заполнились и остальные,
- выполняем щелчок по.
- выберем Удалить ячейки (удалить до первой If возможное количество заполненных
извести их у To 1) For данными, в котором
«Найти и выделить».Как видим, после этого нужно сохранить изначальный способе, задачу можно случаев подходит критерий
exceltable.com
Удаление пустых ячеек из диапазона
Постановка задачи
на кнопку контекстное меню илиОткрывается небольшое окошко, в
нужно скопировать формулу кнопкеОткрывается маленькое окошко, в
Способ 1. Грубо и быстро
- ячейки, со сдвигом
- Application.CountA(Rows(r)) = 0 строк, например 100, меня не получается Each Rng In есть пустые ячейки: Выбираем инструмент «Выделение действия все строчки, порядок, после удаления также решить через«Значения»«OK» же переходим к
котором нужно указать, на оставшуюся часть - «Копировать» котором нужно выбрать, вверх). Then Rows(r).Delete ‘если а могут быть (( DataRange.Cells If Rng.Value
Способ 2. Формула массива
Задача — удалить пустые группы ячеек». которые были залиты строк делаем дополнительную вкладку. Хотя в дальнейшем. инструментам на ленте, что именно нужно диапазона. Это можно. что именно следуетЗдесь нужно быть аккуратным:
в строке пусто заполнены всего 20,SergGhost <> vbNullString Then ячейки, оставив толькоВ открывшемся окне выбираем цветом с помощью нумерацию в соседнем«Данные»
мы поговорим иКак видим, после того, а далее следуем удалить. Переставляем переключатель сделать с помощью
Затем выделяем любую пустую
удалить. Оставляем настройки если таблица сдержит
— удаляем ее
выгрузит 20 заполненных: ….. N = N ячейки с информацией. пункт «Пустые ячейки». условного форматирования, исчезли. с таблицей столбце.. Для этого, находясь об использовании другой как мы применили тем рекомендациям, которые в позицию маркера заполнения. Устанавливаем область на том по умолчанию – помимо пустых строк,
Способ 3. Пользовательская функция на VBA
Next r End и 80 пустыхСожалею, воспроизвести не + 1 Result(N,Выделяем исходный диапазонПрограмма отмечает пустые ячейки. Они спрятаны фильтром, Запускаем уже знакомое в ней, нужно позиции. данное действие, все были даны во
«Строку» курсор в нижний же или на«Ячейки, со сдвигом вверх» строки с заполненными SubNTalisman получается.
1) = Rng.ValueЖмем клавишу На главной странице но если удалить нам окно сортировки щелкнуть по кнопкеВ поле пустые элементы выделены. время описания первого. правый угол ячейки, другом листе. Выполняем. Жмем на кнопку и пустыми ячейками,Закройте редактор и вернитесь:g_r_a_y End If NextF5 находим вкладку «Ячейки», фильтрацию, то в по столбцу«Фильтр»«Порядок» Теперь можно использовать и второго способаПосле этого указанный элемент содержащей комплексную функцию. щелчок правой кнопкой«OK» то часть ячеек в Excel.У меня я: не совсем понял,
Rng For N2, далее кнопка нажимаем «Удалить». таком случае, указанные«Сумма выручки», которая расположена в
- нужно указать, в для их удаления
- данного руководства. будет удален. Курсор должен преобразоваться мыши. В появившемся. перескочит со своихТеперь нажмите сочетание Alt+F8 так понимаю их а что именно = N +ВыделитьРезультат – заполненный диапазон элементы снова отобразятсялюбым из способов,
- блоке инструментов каком порядке будут любой из способов,Выделить нужные элементы можноТакже можно кликнуть левой в крестик. Зажимаем контекстном списке действий
planetaexcel.ru
Удаление «пустых» строк в EXCEL
После этих манипуляций все строк на другие, или кнопку
5))) И ты не получается? 1 To MaxCells(Special) «без пустот».
в документе. о которых шла«Сортировка и фильтр» сортироваться данные. Выбор о которых шла также через вертикальную кнопкой мыши по левую кнопку мыши
в параметрах вставки пустые элементы внутри что испортит таблицу.Макросы хочешь чтобы ониg_r_a_y Result(N2, 1) =. В открывшмся окнеВнимание! После удаления частьУрок: речь выше.. критериев в этом речь выше. Например, панель координат. В номеру строчки на
и тянем его выбираем пункт указанного диапазона будут
Если таблица вна вкладке не отображались при: вот так не vbNullString Next N2 выбираем ячеек перескакивает вверхУсловное форматирование в Экселе
Открывается окно сортировки. КакПосле выполнения любого из поле зависит от можно нажать на
этом случае будут вертикальной панели координат. вниз до самого«Значения» удалены. формате EXCEL 2007,Разработчик фильтре «пустые»? получается? If Application.Caller.Rows.Count =Пустые ячейки – данные могутКак видим, существует очень всегда, обращаем внимание, вышеуказанных действий около формата данных выделенного кнопку
выделяться не отдельные Далее следует щелкнуть
конца диапазона.
Удалить пустые ячейки можно то EXCEL не.Помогает макрос:
Удаление при помощи 1 Then NoBlanks(Blanks)
перепутаться. Поэтому для большое количество способов
чтобы около пункта правой границы каждой столбца. Например, для«Удалить» ячейки, а строчки по выделению правой«Без_пустых»Как видим, произошла вставка также путем применения даст испортить такимВ открывшемся окнеPureBasic Sub DeleteEmptyRows() выделения группы ячеек = Application.Transpose(Result) Elseи жмем перекрывающихся диапазонов инструмент удалить ненужные строки.«Мои данные содержат заголовки» ячейки шапки появится текстовых данных порядок, которая расположена на полностью. кнопкой мышки. В. данных без сохранения условного форматирования и образом таблицу: появится будут перечислены все LastRow = ActiveSheet.UsedRange.RowДля того чтобы NoBlanks = ResultОК не подходит. Каким именно вариантомстояла галочка. В символ фильтрации в будет ленте в тойДля того, чтобы выделить
активировавшемся меню требуетсяКак видим, после этого форматирования. Теперь можно
последующей фильтрации данных. сообщение «Данная команда доступные вам в — 1 + удалить пустые строки
End If End.Полезный совет! Сочетание клавиш воспользоваться зависит от поле виде треугольника, направленного«От А до Я» же вкладке смежную группу строк, выбрать пункт действия мы имеем удалить первичный диапазон, Этот метод сложнее неприменима для перекрывающихся данный момент для ActiveSheet.UsedRange.Rows.Count Application.ScreenUpdating = в Excel 2007
FunctionВыделяются все пустые для удаления выделенной поставленной задачи и
«Сортировать по» углом вниз. Жмемили«Главная» зажимаем левую кнопку«Удалить» диапазон, в котором а на его предыдущего, но, тем диапазонов». запуска макросы, в
False For r и 2010 можноНе забудьте сохранить файл ячейки в диапазоне. строки в Excel от количества удаляемыхвыбираем столбец
по этому символу«От Я до А», где мы сейчас мыши и проводим
. подряд расположены заполненные место вставить тот, не менее, некоторыеСОВЕТ: том числе только = LastRow To использовать возможностью выделения и вернитесь из
Даем в меню команду CTRL+«-». А для
элементов. Например, чтобы«Сумма выручки» в том столбце,, а для даты работаем. курсором по вертикальной
В этом случае процедура
ячейки. Но выполнять который мы получили пользователи предпочитают именноСтоит помнить, что что созданный макрос 1 Step -1 группы ячеек. Для редактора Visual Basic на удаление выделенных ее выделения можно удалить одну-две строчки. В поле где находится значение,«От старых к новым»
Как видим, все незаполненные панели координат от удаления проходит сразу различные действия с в ходе вышеописанной
его. Кроме того, ячейки, содержащие формулыDeleteEmptyRows If Application.CountA(Rows(r)) =
этого выделяем столбец, в Excel. Чтобы ячеек: правой кнопкой нажать комбинацию горячих вполне можно обойтись
«Сортировка» по которому мыили элементы таблицы были верхнего строчного элемента, и не нужно этими данными мы процедуры, а можно нужно сразу оговориться, (даже если это. Выберите его и 0 Then Rows(r).Delete
CyberForum.ru
Удаление всех пустых строк на листе
содержащий пустые ячейки, использовать эту функцию мыши клавиш SHIFT+ПРОБЕЛ. стандартными инструментами одиночногоустанавливаем значение будем убирать строки.«От новых к старым» удалены. который нужно удалить, производить дополнительные действия не сможем, так
продолжать работу с что этот способ ссылки на пустые нажмите кнопку Next r End после чего находим в нашем примере:-
удаления. Но чтобы«Цвет ячейки»Открывается меню фильтрования. Снимаем. Собственно сам порядокОбратите внимание! При использовании к нижнему. в окне выбора как они связаны данными на новом подходит только в ячейки), не считаютсяВыполнить (Run) SubПасибиЩЩЩе волшебник SergGhost на ленте ExcelВыделите достаточный диапазон пустыхУдалить ячейки (Delete Cells)Чтобы удалить одинаковые строки
выделить много строк,. В следующем поле галочки с тех большого значения не данного метода строчкаМожно также воспользоваться и объекта обработки. формулой массива. Выделяем
месте. Тут все том случае, если пустыми по определению.- все пустые )) 2-ой пост вкладку «Главная», в ячеек, например F3:F10.со сдвигом вверх. в Excel, выделяем пустые ячейки или выбираем тот цвет, значений в строчках, имеет, так как должна быть абсолютно вариантом с использованиемКроме того, эту процедуру
весь диапазон уже зависит от
значения находятся вПри выполнении задач в строки на листе и в точку) группе «Редактирование» выбираемИдем в менюДля упрощения дадим нашим всю таблицу. Переходим элементы по заданному строчки с которым которые хотим убрать. в любом случае пустая. Если в клавиши можно выполнить с«Без_пустых» конкретных задач и одном столбце и приложении Excel может будут удалены.
planetaexcel.ru
то, что надо!
При составлении таблиц в Microsoft Excel и работе с формулами часто образуются пустые строки, которые проблематично убрать. В данной статье будут описаны самые распространенные методы их удаления.
Содержание
- Как НЕ НАДО удалять пустые строки в Excel
- Формула для удаления пустых строк в Excel
- Как удалить пустые строки в Excel с помощью Power Query
- Как удалить строки, если ячейка в определенном столбце пуста
- Как удалить лишние строки под данными или скрыть их
- Как быстро удалить пустые строки в Excel с помощью VBA
- Макрос 1. Удалить пустые строки в выбранном диапазоне
- Макрос 2. Удалить все пустые строки в Excel
- Макрос 3. Удалить строку, если ячейка пуста
- Как добавить макрос в свою книгу
- Как удалить пустые строки в Excel с помощью сортировки
- Как удалить пустые строки в Excel с помощью фильтрации
- Как убрать пустые строки в Excel с помощью выделения группы ячеек
- Как удалить пустые строки в Экселе с помощью вспомогательного столбца
- Заключение
Как НЕ НАДО удалять пустые строки в Excel
Удаление пустых строк не рекомендуется выполнять через раздел «Найти и выделить». Данная команда удаляет сразу всю строку, в которой есть пустоты. В таком случае ячейки с нужной информацией также пропадут. Инструмент «Найти и выделить» актуален, когда пустой получилась целая строчка в таблице, и ее необходимо удалить. В такой ситуации необходимо проделать следующие шаги:
- Выделить пустую строчку с помощью мыши.
- Перейти в раздел «Найти и выделить».
- Кликнуть по пункту «Перейти к специальному».
- Нажать ЛКМ по слову «Пробел». После этого пустота должна исчезнуть, и таблица преобразится.
В Эксель пустые строки могут удаляться посредством сортировки таблицы либо установления фильтра. Однако такой способ также может привести к полному удалению строки с заполненными ячейками. Причем пострадать могут и соседние строчки или столбцы.
Обратите внимание! В Excel нельзя удалять пустые строки, выбирая отдельные ячейки в таблице во избежание потери важной информации. Лучше воспользоваться другими методами, которые будут описаны далее.
Формула для удаления пустых строк в Excel
Для выполнения поставленной задачи можно воспользоваться специальной формулой, которая работает во всех версиях программы: =ЕСЛИ(СЧЕТЗ(A2:E2)=0;»Пусто»;»»). А2 и Е2 — это первая и последняя ячейки строки, в которой необходимо убрать пустоты. Аналогичным образом выражение применяется для любого столбца таблицы. Пользователю необходимо поставить курсор мыши в свободную ячейку и прописать данную формулу в строке сверху главного меню. Далее эту формулу потребуется растянуть для всех строк или столбцов таблицы, зажав ЛКМ крестик в правом нижнем углу первой ячейки. После таких манипуляций пустые строчки пропадут.
Как удалить пустые строки в Excel с помощью Power Query
Power Query — это специальный инструмент, который присутствует в версиях Excel, начиная с 2013 года.
Важно! Такой инструмент изменяет форматирование таблицы, заливку ячеек, их размер, ориентацию.
Чтобы удалить пустые ячейки в таблицы, необходимо выполнить несколько простых шагов по алгоритму:
- Выделить манипулятором строчку или столбик, в котором есть пустоты, требующие деинсталляции.
- В интерфейсе Excel сверху перейти в раздел «Данные».
- В графе открывшихся параметров кликнуть по кнопке «Получить данные».
- В меню контекстного типа нажать по строке «Из других источников» и далее выбрать вариант «Из таблицы/диапазона». Теперь откроется небольшое меню, где надо поставить галочку рядом с параметром «Таблица с заголовком» и щелкнуть по «ОК».
- Изучить интерфейс открывшегося редактора Power Query.
- Кликнуть ЛКМ по кнопке «Удалить строки» в верхней части раздела.
- В контекстном меню нажать по «Удалить пустые строки».
- Щелкнуть по кнопке «Закрыть и загрузить».
- Проверить результат. После проделывания вышеизложенных манипуляций окно редактора должно закрыться, и в таблице пропадут пустые ячейки.
Дополнительная информация! После реализации рассмотренного способа формат отображения дат и чисел в таблице изменится.
Как удалить строки, если ячейка в определенном столбце пуста
После построения в некоторых столбцах таблицы могут появиться единичные пустые ячейки. От них легко избавиться методом пробелов, рассмотренного в начале статьи. В данной ситуации такой способ деинсталляции можно применить. Действовать нужно следующим образом:
- Нажать ПКМ по названию столбика, в котором есть пустоты.
- В контекстном меню нажать на «Выделить» и в следующем окне указать «Пустые ячейки». После закрытия окошка в выбранном столбце выделятся только пустоты, а ячейки с информацией останутся незатронутыми.
- Щелкнуть ПКМ по любой выделенной ячейки и нажать по строчке «Удалить». Откроется небольшое окно, в котором надо поставить тумблер напротив поля «Строки», а затем кликнуть «ОК».
- Проверить результат. Строчки, в которых присутствовали пустые ячейки, должны полностью деинсталлироваться из таблицы. Как и говорилось выше, минус метода в том, что ячейки с информацией также удалятся.
Как удалить лишние строки под данными или скрыть их
В процессе заполнения таблицы в Excel часто появляются пустые строки, в которых, на самом деле, прописана скрытая информация. Лишние ячейки возможно удалить следующим образом:
- Выделить пустую ячейку ЛКМ и зажать одновременно кнопки «Ctrl+Shift+End». Данная команда выделит оставшиеся ячейки, в которых на самом деле что-то написано.
- Кликнуть ПКМ по ячейке и в окошке контекстного типа выбрать вариант «Удалить».
- Проверить удалились ли лишние пустоты. Выбранные ячейки со скрытыми данными должны деинсталлироваться, как и в предыдущем методе.
Иногда пользователю не хочется удалять информацию из скрытых ячеек таблицы. В таком случае их можно скрыть. Скрытие строчек в Microsoft Office Excel осуществляется по следующей инструкции:
- Выделить ячейку под последней строкой с данными и зажать «Ctrl+Shift+End» для выделения оставшихся лишних пустот.
- После выделения всех пустот по любой из них надо кликнуть ПКМ и щелкнуть по варианту «Скрыть».
- Можно зажать кнопки «Ctrl+9» для скрытия лишних ячеек.
- Зажать «Ctrl+Shift+9», если пустоты нужно будет опять сделать видимыми.
Как быстро удалить пустые строки в Excel с помощью VBA
VBA — это специальный язык программирования, предназначенный для автоматизации процессов в редакторах Microsoft Office. С его помощью можно будет в кратчайшие сроки удалить пустые ячейки в Excel, скопировав нужный код программы. Для реализации такого способа деинсталляции не обязательно быть программистом. Далее будет рассмотрено несколько команд, реализуемых на VBA в Эксель.
Макрос 1. Удалить пустые строки в выбранном диапазоне
Если выделить нужные строки и ввести данный код, то можно удалить все пустоты указанного диапазона. При этом пользователь не увидит никаких предупреждений, сообщений, всплывающих диалоговых окон и т.д. Увидеть код для удаления пустот в диапазоне можно на следующем изображении:
Чтобы ввести макрос в Excel на языке программирования VBA и запустить его, необходимо:
- Переключиться в раздел «Разработчик», находящийся в списке параметров сверху главного меню.
- Кликнуть по кнопке «Запись макроса».
- Скопировать код с изображения выше и ввести его в соответствующее поле.
- Сохранить изменения нажатием на «ОК».
- Для запуска программы необходимо перейти во вкладку «Макросы», выбрать нужный код по названию созданных, выделить диапазон, в котором предстоит удалить пустоты, и кликнуть «ОК».
Важно! Созданный макрос сохранится в Excel, и его не нужно будет вводить каждый раз для выполнения конкретного действия.
Макрос 2. Удалить все пустые строки в Excel
С помощью написанного кода можно деинсталлировать сразу все пустоты, которые находятся на активном листе Эксель. Для этого используется следующий код:
Макрос 3. Удалить строку, если ячейка пуста
Это метод пробелов, который был описан выше, реализуемый с помощью кода. Данный способ позволяет удалить всю строку, в которой присутствует одна или несколько пустых ячеек, а также избавиться от лишних строк. Представленный код будет выглядеть так:
Перед запуском любого кода в Excel рекомендуется создать копию своей работы во избежание утери важных сведений в случае допущения ошибки.
Как добавить макрос в свою книгу
Для записи кодов в Excel создается своя книга. Выше был рассмотрен альтернативный метод создания и запуска макросов. Есть еще один способ, который заключается в выполнении следующих шагов:
- Открыть лист, в котором нужно удалить какие-либо ячейки.
- Зажать клавиши «Alt+F11», чтобы запустить встроенный редактор «Visual Basic».
- В графе параметров слева открывшегося окошка нажать по слову «Insert», а затем перейти во вкладку «Module».
- Вставить нужный код программы в отобразившееся окошко.
- Щелкнуть по F5, чтобы проверить код на работоспособность.
- Кликнуть по кнопке «Сохранить» для добавления макроса в свою книгу.
Дополнительная информация! Чтобы активировать созданный макрос в следующий раз, необходимо зайти в книгу, выбрать соответствующую таблицу, зажать «Alt+F8» с клавиатуры, выбрать нужный код и щелкнуть по кнопке «Выполнить».
Как удалить пустые строки в Excel с помощью сортировки
Сортировка данных в таблице помогает удалить пустоты. Данная операция выполняется по алгоритму:
- Выделить нужный диапазон ячеек ЛКМ.
- Перейти в раздел «Данные» сверху главного меню программы и кликнуть по кнопке «Сортировка».
- В следующем меню выбрать столбец для отсортировки информации в нем и нажать «ОК».
- Убедиться, что таблица отсортирована. Пустые строки расположатся под таблицей. Их при необходимости можно будет удалить.
Как удалить пустые строки в Excel с помощью фильтрации
Процесс выполнения поставленной задачи подразделяется на следующие этапы:
- Аналогичным образом выделить таблицу и переключиться в раздел «Данные» сверху окна программы.
- Теперь вместо сортировки нажать на кнопку «Фильтр».
- В появившемся окошке надо поставить галочку напротив значения «(Пустые)».
- Проверить, что все пустые ячейки в табличке выделились и удалить их стандартным методом, рассмотренным выше.
Перед выполнением способа фильтрации данных понадобится выделить весь диапазон таблицы, иначе фильтрация будет осуществляться только до первой пустоты.
Обратите внимание! Для деинсталляции пустых ячеек рассмотренным выше способом пользователю потребуется аккуратно отфильтровать каждый столбец в таблице, чтобы не удалить нужную информацию.
Как убрать пустые строки в Excel с помощью выделения группы ячеек
В Эксель есть встроенный инструмент, с помощью которого можно группами выделять ячейки. С его помощью удаление пустот производится по алгоритму:
- Выделить всю таблицу ЛКМ.
- Кликнуть по значку лупы графе вкладок сверху окна программы. Это меню «Найти и выделить».
- В контекстном меню щелкнуть по строчке «Выделить группу ячеек…».
- В отобразившемся окне поставить тумблер в поле «Пустые ячейки» и щелкнуть по «ОК». В таблице выделятся все пустоты.
- Удалить строку методом пробелов и проверить результат.
Как удалить пустые строки в Экселе с помощью вспомогательного столбца
Для деинсталляции пустот рядом с таблицей можно создать столбец, который будет выступать в роли вспомогательного элемента. Это один из самых быстрых и надежных способов удаления. Чтобы реализовать данный метод, требуется выполнить несколько простых манипуляций по пошаговой инструкции:
- Создать справа от исходной таблицы еще один столбик и назвать его, к примеру, «Пустая строка», чтобы не путаться в дальнейшем.
- Записать формулу «Считать пустоты», указав соответствующий диапазон, в котором программа выполнит проверку на наличие пустых строк.
- Когда пустые строчки будут обнаружены, их останется только выделить и деинсталлировать.
Важно! Данная формула выглядит следующим образом: «=СЧИТАТЬПУСТОТЫ(А6:D6)». Вместо букв в скобках указывается диапазон ячеек.
Заключение
Таким образом, существует несколько способов удаления пустых строк в Microsoft Excel, каждый из них актуален для конкретного случая. Чтобы разбираться в теме, необходимо внимательно ознакомиться с вышеизложенной информацией.
Оцените качество статьи. Нам важно ваше мнение: