Excel не дает удалить строки

Удаление пустых строк в таблице Microsoft Excel

Удаление строки в Microsoft Excel

​Смотрите также​: А как исправить​ = » «​ сделать стандартным УФ(Условным​Почитай тут:​ это?​ но это не​ На форуме почти​ отвлекала от работы.​Программа отмечает пустые ячейки.​ Они мешают работе,​ 21. Получится так.​Далее перейдите во вкладку​ таблицы. Однако можно​ где имеются данные.​ столбцы с листа».​ поиск и удаление​Таблицы, в которых присутствуют​

​ название темы?)))​ Then​

Стандартное удаление

​ Форматированием)​И тут:​Sub ReduceSize()​ решает две проблемы:​ каждый третий пост​ Думал, что впоследствии​ На главной странице​ отвлекают.​Эти скрытые строки (18​ «Главная» и кликните​ ускорить этот процесс,​ В этом случае,​ После этого, нужный​ может занять значительное​ пустые строки, выглядят​Pelena​If delRa Is​

Переход к удалению строки через контекстное меню в Microsoft Excel

​Sub Макрос()​KuklP​Dim lAntR As​ скроллинга и размера.​ касается определения последней​ данные еще понадобятся.​ находим вкладку «Ячейки»,​

Удаление ячеек в Microsoft Excel

​Некоторые формулы могут работать​ и 21) нам​ по кнопке «Сортировка​

​ пропустив этапы по​ может произойти смещение​ столбец будет удален.​ время. В этом​ не очень эстетично.​: Название темы Вы​ Nothing Then​Dim x As​: Это макрос. Попробуйте​ Long​R Dmitry​ строки диапазона. И​

Удаление строк в Microsoft Excel

​ Не понадобились –​ нажимаем «Удалить».​ некорректно. Использовать ряд​ нужно удалить.​ и фильтр», а​

Сортировка

​ вызову контекстного меню.​ ячеек, и таблица​Урок: Сортировка в Microsoft​ случае, должна помочь​ К тому же,​ сами уже не​Set delRa =​ Range: Application.ScreenUpdating =​ выполнить его в​Dim iAntK As​: Урезал таблицу до​ может не нужно​

​ скрытые строки можно​Результат – заполненный диапазон​ инструментов в отношении​Выделяем ячейки нового​ в контекстном меню​ Для этого просто​ нарушится.​ Excel​ сортировка.​ из-за лишних строк​ сможете исправить, слишком​ Cells(i, 1)​ False​ своем файле. Вам​ Integer​ 25 строк, все​ будет удалять остаток​ удалить: они влияют​ «без пустот».​ не полностью заполненного​ пустого столбца D.​

Сортировка в Microsoft Excel

​ выберите «Фильтр».​ выделите ненужные строки​Как видим, существует несколько​Ещё одним вариантом скрыть​Выделяем всю табличную область.​ навигация по ним​ давно была начата​Else​Set x =​ он никак не​Dim aR() As​

Удаление отсортированных строк в Microsoft Excel

​ по прежнему, размер​ листа. Вам подскажут​ на формулы, мешают.​Внимание! После удаления часть​ диапазона невозможно. Научимся​ Затем, чтобы выделить,​Как только вы это​

Вставка столбца в Microsoft Excel

​ и нажмите сочетание​ способов удаления пустых​

Нумерация столбца в Microsoft Excel

​ пустые ячейки является​ Кликаем по ней​ может усложниться, так​ тема, предложите новое​Set delRa =​

​ [C:C].Find(0, , ,​ навредит. Ваш файл​ Single​ книги с одним​ решение поэффективней. С​В тренировочной таблице скрыты​ ячеек перескакивает вверх​ быстро удалять пустые​

Сортировка от минимального к максимальному в Microsoft Excel

​ только, видимые строки​ сделаете, в шапке​ клавиш «CTRL+-«.​ ячеек из таблицы.​ применение фильтра.​ правой кнопкой мыши,​ как придется прокручивать​ в посте, я​ Union(Cells(i, 1), delRa)​ xlWhole)​ не пострадает. Будет​Dim aK() As​ листом 1,5Мб О_о​ уважением, Сергей.​ ряды 5, 6,​

Удаление столбца в Microsoft Excel

​ – данные могут​ ячейки в конце​

Применение фильтра

​ (без скрытых), нажимаем​ столбцов появятся выдающие​Также есть альтернатива. Вы​

​ Каким именно способом​Выделяем всю область таблицы,​ и в контекстном​ больший диапазон ячеек​ исправлю​End If​If Not x​ создан новый -​ Single​Сжал в rar-архив​

Включение фильтра в Microsoft Excel

​Евгений Шульц​ 7:​ перепутаться. Поэтому для​ или середине таблицы.​ на функцию «Найти​ списки, вам необходимо​

​ можете после выделения​ лучше воспользоваться, зависит​ и, располагаясь во​ меню выбираем пункт​

Фильтр в Microsoft Excel

​ для перехода из​-=Dj=-​End If​ Is Nothing Then​

Пустые ячейки скрыты в Microsoft Excel

​ (2)+имя Вашего файла.​Dim n As​

Выделение ячеек

​ — 20Кб. Скрыть​: Так тоже делал.​Будем их удалять.​ перекрывающихся диапазонов инструмент​ Будем использовать простые​ и выделить» и​ развернуть один из​ строк перейти во​ от сложности таблицы,​ вкладке «Главная», делаем​ «Сортировка». После этого,​ начала таблицы в​: Название: «Удаление строки​Next​[C:C].ColumnDifferences(x).EntireRow.Hidden = True​

Переход к выделению группы ячеек в Microsoft Excel

​ Так мне удалось​ Integer​ неиспользуемые строки можно,​ После этого закрываю​Переходим на «Файл»-«Сведения»-«Поиск проблем»​

Выделение пустых ячеек в Microsoft Excel

​ не подходит.​ средства, доступные пользователю​ выбираем функцию «Выделить​ них (любой).​ вкладку «Главная» и​ и от того,​ клик по кнопке​ появляется ещё одно​

Удаление пустых ячеек в Microsoft Excel

​ конец. Давайте выясним,​ при определенном значении​If Not delRa​

Пустые ячейки удалены в Microsoft Excel

​ActiveSheet.UsedRange.SpecialCells(xlCellTypeVisible).EntireRow.Delete​ уменьшить Ваш пример​Dim sFil1 As​ но это не​ файл, открываю, Ctrl+End​ — инструмент «Инспектор​Полезный совет! Сочетание клавиш​ любого уровня.​ группу ячеек».​В меню, которое появилось,​ там на панели​

​ как именно по​ «Сортировка и фильтр»,​ меню. В нём​ какие существуют способы​ в столбце С»​ Is Nothing Then​Rows.Hidden = False​ с 1.5мб до​ String​ решает две проблемы:​ — 65536 строка.​ документов».​ для удаления выделенной​

​Чтобы показать на примере,​

lumpics.ru

Четыре способа, как в Excel удалить пустые строки

​В появившемся окне ставим​ надо снять галку​ инструментов из выпадающего​ ней разбросаны пустые​ которая расположена в​ нужно выбрать один​ удаления пустых строк​Pelena​ delRa.EntireRow.Interior.Color = 255​End If​ 18кб. Если интересно,​Dim sFil2 As​ скроллинга и размера.{/post}{/quote}​И скроллер не​В отрывшемся окне ставим​ строки в Excel​ как удалить лишние​ галочку у функции​ с пункта «Пустые»​ списка «Удалить» выбрать​ строки (располагаются одним​ блоке настроек «Редактирование».​

как в excel удалить пустые строки

Простое удаление

​ из следующих пунктов:​ в программе Microsoft​: Тему переименовала, ответы​End Sub​End Sub​ пошаговые инструкции Вам​ String​да у вас​ меняется.​

​ галочку напротив «Скрытые​ CTRL+«-». А для​ строки, для демонстрации​

  1. ​ «Только видимые ячейки».​ и нажать «ОК».​ пункт «Удалить строки​
  2. ​ блоком, или перемешаны​ В появившемся меню,​ «Сортировка от А​
  3. ​ Excel, и как​ открыла​

​KuklP​Manyasha​ либо я, либо​Dim sKat As​ лист волшебный удалите​Guest​ строки и столбцы».​ ее выделения можно​ порядка действий возьмем​Нажимаем «ОК». Получится так​Вот и все, как​ с листа», что​ со строками, заполненными​ делаем переход по​ до Я», «От​ их убрать быстрее​ant6729​: Вопросов как раз-таки​

excel удалить повторяющиеся строки

​:​ любой из планетян​ String​ его а данные​: Извините Сергей, не​ Нажимаем «Проверить».​ нажать комбинацию горячих​ таблицу с условными​ – сплошной выделенный​ видно, третий способ,​

Сортировка

​ также довольно удобно.​ данными).​ пункту «Фильтр».​ минимального к максимальному»,​ и проще.​: На счет последнего​ два, как и​ZatX​ дадут. Это не​Dim sArk As​ вставьте на новый​ понял, что значит​Через несколько секунд программа​ клавиш SHIFT+ПРОБЕЛ.​

​ данными:​ диапазон прервется у​

  1. ​ как удалить лишние​Первый способ, как в​Автор: Максим Тютюшев​
  2. ​В ячейках шапки таблицы​ или «От нового​Скачать последнюю версию​ не уверен, но​
  3. ​ пишет Вам модератор​, у нас не​ сложно. Попробуйте.​ String​KuklP​ пример на десяток​

удалить лишние строки в excel

​ отображает результат проверки.​​Пример 1. Сортировка данных​ скрытых ячеек.​ строки в Excel,​ Excel удалить пустые​Работая с огромным объемом​ появляется характерный значок.​ к старому». Какой​ Excel​

Использование фильтра

​ работает.​ и они абсолютно​ принято помогать в​KuklP​sFil1 = ActiveWorkbook.Name​: Ну вот, пока​

  1. ​ строк ? Что​Нажимаем «Удалить все». На​Чтобы удалить одинаковые строки​ в таблице. Выделяем​Теперь, не убирая​ намного удобнее, чем​ строки, мы разобрали.​ данных в таблицах​
  2. ​ Кликаем по этому​ именно из перечисленных​Самым известным и популярным​Ответ удален. Вопрос не​ разные. Давайте все​ темах с нарушениями​
  3. ​: :-) Это одно​sKat = ActiveWorkbook.Path​ я шушукался в​ выложить ?​ экране появится соответствующее​ в Excel, выделяем​
  4. ​ всю таблицу. Открываем​ выделения ячеек, в​ некоторые из предыдущих.​ Однако он не​

удалить лишние строки в excel

​ «Эксель», ненароком можно​ значку в любом​ пунктов будет находиться​ способом удаления пустых​ относится к теме​ темы будем называть​

Выделение

​ Правил форума.​ и то же.:-)​sArk = ActiveSheet.Name​ оффсайте R Dmitry​KuklP​ уведомление.​ всю таблицу. Переходим​ вкладку «Данные» -​ первой ячейке выделенного​Напоследок расскажем еще об​

  1. ​ очень удобен, если​ оставить пустые строки,​ на ваш выбор​ в меню, зависит​ строк, является использование​
  2. ​-=Dj=-​ «Эксель» и валить​Почитайте на досуге:​
  3. ​Alex_ST​lAntR = Cells.Find(What:=»*»,​ уже успел.​: Вашу таблицу в​
  4. ​В результате проделанной работы​ на вкладку «Данные»​ инструмент «Сортировка и​ столбца пишем цифру​ одном интересном способе,​

удалить лишние строки в excel

​ нужно удалить много​ что в некоторых​ столбце.​ от типа данных,​ контекстного меню программы​: ant6729, По поводу​ в них все,​ Ответы в темах​: Продолжение темы про​

​ SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row​

fb.ru

Как удалить скрытые строки в Excel.

​Вот мой вариант(«да​​ урезанном варианте. «При​ скрытые ячейки удалены,​ ​ — «Работа с​​ фильтр» — нажимаем​ «1» и нажимаем​ как удалить из​ строк, ведь выделять​ случаях совсем недопустимо.​
​В появившемся меню, снимаем​ которые размещены в​
​ Эксель. Чтобы убрать​ выделения могут возникать​
Как удалить скрытые строки в Excel.​ что в голову​ с нарушением Правил​ фитнес для файлов​
​iAntK = Cells.Find(What:=»*»,​ у вас лист​ определении последней ячейки»​ нумерация восстановлена.​ данными» — «Удалить​ кнопку «Сортировка». Или​ сочетание клавиш «Ctrl»​ таблицы пустые строки.​ их придется довольно​
​ В этой статье​ галочку с пункта​ ячейках таблицы.​​ строки таким способом,​ проблемы из-за того​ придет. Что можно​ форума​
​ Серёга-KuklP перенёс в​ SearchOrder:=xlByColumns, SearchDirection:=xlPrevious).Column​ волшебный удалите его​ — есть разные​Таким образом, убрать пустые,​ дубликаты».​ щелкаем правой кнопкой​
​ + «Enter».​ На сей раз​ долго. Именно поэтому​
​ пойдет речь о​ «Пустые». Жмем на​После того, как вышеуказанная​ выделяем диапазон ячеек,​
​ что образец немного​ будет найти в​-=Dj=-​ форум Серёги-Serge007 в​ReDim aR(lAntR)​ а данные вставьте​ способы определения таковой.​ повторяющиеся или скрытые​
​В открывшемся окне выделяем​ мыши по выделенному​Во всех выделенных​ будем использовать выделение​ мы сейчас расскажем,​ том, как в​ кнопку «OK».​ операция будет проделана,​ который не содержит​
​ корректировался вручную, на​
​ такой свалке?​: По поводу темы​ топик «Файл распух​ReDim aK(iAntK)​ на новый») таки​ Возможно Вам не​
​ ячейки таблицы можно​ те столбцы, в​ диапазону и делаем​ видимых ячейках появится​ ячеек, которое осуществляется​ как в Excel​ Excel удалить пустые​Как видим, после этого,​ все пустые ячейки​ данных, и кликаем​

excel-office.ru

Как удалить пустые строки в Excel быстрыми способами

​ самом деле там​И код надо​ — виноват, извините.​ до нелогичных размеров»​For n =​ да. Откуда вес,​

​ все известны. Гадать,​ с помощью встроенного​ которых находятся повторяющиеся​ сортировку «от минимального​ цифра «1».​ с помощью специального​ удалить пустые строки​ строки. Будет представлено​ все пустые строки​ переместятся в самый​ правой кнопкой мыши.​

Как в таблице Excel удалить пустые строки?

​ стоит пробел в​ оформлять тегами. Знак​ а на счет​ ( )​ 1 To lAntR​ так и не​

Таблица для примера.

​ что у Вас​ функционала программы Excel.​ значения. Так как​ к максимальному».​Отображаем скрытые строки.​ инструмента. Но обо​ при помощи инструмента​ четыре способа, которые​ исчезли, так как​ низ таблицы. Теперь,​ В раскрывшемся контекстном​ ячейках.​

Пример1.

​ # на панели​ 1 вопрос -​-=Dj=-​

​aR(n) = Rows(n).RowHeight​ понял. Скролл работает​ не так, нудно​Евгений Шульц​ нужно удалять повторяющиеся​Пустые строки после сортировки​ В ячейках скрытых​ всем по порядку:​ «Сортировка».​

​ помогут вам это​ они были отфильтрованы.​ мы можем удалить​ меню делаем переход​Pelena​ редактирования:​ 1 тема, так​: Здравствуйте.​Next n​ и вниз и​ и малоперспективно. Поэтому​: Как удалить неиспользуемые​ строки, то должны​

Пример2.

​ по возрастанию оказываются​ строк нет цифры​Снова выделите всю таблицу,​Итак, вам необходимо сделать​ сделать. Советуется дочитать​Урок: Как использовать автофильтр​

​ эти ячейки любым​ по пункту «Удалить…».​: Опять двадцать пять!​-=Dj=-​ вопрос по сути​Помогите с макросами,​For n =​ вбок. В том​

Выделение.

​ и прошу: заголовок​ строки ниже рабочей​

Пустые ячейки.

​ быть выделены все​ внизу диапазона.​ «1». Получится так.​ в которой находятся​

Раздел ячейки.

​ следующее:​ статью до финала,​

​ в Microsoft Excel​ из тех способов,​ Можно не вызывать​ При чём тут​: В таком случае,​ то один… вот​

​ пожалуйста.​ 1 To iAntK​ числе и на​ таблицы, несколько строк​ области?​ столбцы.​Если порядок значений важен,​

​Далее, выделяем столбец​

Как удалить повторяющиеся строки в Excel?

​ нужные вам данные​Выделите всю таблицу. Для​ чтобы в конце​Ещё один способ удаления​ о которых шла​ контекстное меню, а​ выделение?! В теме​

Дубликаты.

​ второй вопрос просто​ сам нашел решение,​Нужно удалить все​aK(n) = Columns(n).ColumnWidth​ тяжелом файле.​ данных и подвал(это​Excel 2003, рабочая​После нажатия ОК Excel​

Повторяющиеся значения.

​ то до сортировки​ D. Устанавливаем сортировку​

Отчет.

Как удалить каждую вторую строку в Excel?

​ и непосредственно пустые​ этого можно нажать​ принять для себя​

Макрос.

​ использует выделение группы​ речь в первой​ набрать на клавиатуре​

  1. ​ про удаление строки!​ не нужно было​ макрос один просто​ строки в таблице,​Next n​Юрий М​ там где подписи​ область до 400​ формирует мини-отчет вида:​ необходимо вставить пустой​ «От минимального к​ строки.​ кнопку «CTRL+A».​ решение, каким способом​Диапазон.
  2. ​ пустых ячеек. Чтобы​ части урока.​ сочетание клавиш «Ctrl+-».​Фильтрация.
  3. ​-=Dj=-​ задавать…​ изменил условие и​Пример3.
  4. ​ в которых столбец​Application.CutCopyMode = False​: У кого есть​

Без пустых строк.

​ начальников). От этого​ строки.​Проредить таблицу можно с​

Как удалить скрытые строки в Excel?

​ столбец, сделать сквозную​ максимальному» или «От​Перейдите во вкладку «Главная»​Нажмите правую кнопку мыши​ пользоваться, так как​ использовать этот способ,​Если критически важен порядок​Появляется небольшое окошко, в​, создайте уже отдельную​KuklP​

​ действие.​ С равен нулю.​Range(Cells(1, 1), Cells(lAntR,​

Скрыто.

​ две версии? Сохраните​

  1. ​ можно будет плясать.​При определении последней​ помощью макроса. Например,​Инспектор.
  2. ​ нумерацию. После сортировки​ максимального к минимальному».​ и нажмите по​ на таблице и​Скрытые.
  3. ​ они в достаточной​ сначала выделяем всю​Найдено.
  4. ​ размещения ячеек в​ котором нужно указать,​ тему по этому​

​: Почему? В новой​Удаление​Выделить сроки цветом,​

Пример4.

​ iAntK)).Copy​ в другой и​ А так, все​ ячейки показывает на​ такого:​

exceltable.com

Как удалить неиспользуемые строки ниже рабочей области

​ и удаления пустых​​ Все строки, с​ «Найти и выделить».​ в меню кликните​
​ степени отличаются друг​ таблицу. Затем, находясь​ таблице, то перед​
​ что конкретно мы​ вопросу​ теме. Решается одной​Sub delete()​ в которых столбец​Workbooks.Add​ потом обратно. Что​ только гадают.​
​ 65536 строку, до​А можно ручками. Предлагаем​ строк вновь отсортировать​ пустыми ячейками переместились​В меню, которое появится,​ по строке «Сортировка».​ от друга.​ во вкладке «Главная»,​ тем как совершить​ хотим удалить. Выставляем​KuklP​

​ строкой. Да и​​Dim x, i&,​ G или H​sFil2 = ActiveWorkbook.Name​
​ получится — будут​KuklP​ нее же и​ простенький способ, доступный​ данные по вставленному​ вниз таблицы.​
​ вам необходимо нажать​

​Из дополнительного меню вам​​Для начала разберемся, как​ кликаем по кнопке​ сортировку, вставляем в​ переключатель в позицию​: Отож. Я уж​ первый вопрос можно​ delRa As Range​ пуст.​ActiveSheet.Name = sArk​ ли изменения?​: Я вообще-то имел​ полоса прокрутки крутит,​

​ каждому пользователю.​​ столбцу с нумерацией.​Осталось их выделить и​ на строку «Выделение​ необходимо выбрать один​
​ в Excel удалить​ «Найти и выделить»,​

​ середину таблицы ещё​​ «строку». Жмем на​ думал, раз модеры​ без цикла и​x = Range(«C1:C»​Прошу сделать двумя​

​ActiveSheet.Paste​​KuklP​ ввиду файл сВашей​ из-за этого в​В конце таблицы делаем​Пример 2. Фильтр. Диапазон​ удалить удалить обычным​ группы ячеек».​ из пунктов, в​ пустые строки самым​ которая расположена на​ один столбец.​ кнопку «OK».​ не против, в​ короче, просто удалите​ & [a65535].End(xlUp).Row).Value​ отдельными макросами.​Application.CutCopyMode = False​: Юрий М имел​

​ таблицей в 2003​​ рабочую область скроллером​ вспомогательный столбец. Заполняем​ должен быть отформатирован​ способом. какими способами​В появившемся меню, вам​ соответствии с тем,​ простым способом, который​ ленте в группе​Все ячейки этого столбца​

​После этого, все строки​​ теме каша -​

​ второй вопрос из​

​For i =​​Manyasha​For n =​

​ ввиду 2003 и​​ Экселе сохраненный. И​ практически невозможно попасть.​

​ чередующимися данными. Например,​​ как таблица с​ быстро выделить строки,​

​ нужно установить переключатель​​ какой тип данных​ используют практически все​ инструментов «Редактирование». В​ нумеруем по порядку.​ выделенного диапазона будут​
​ опубликовать и свой​ топика:​ 1 To UBound(x)​:​ 1 To lAntR​ 2007.​

​ не более 100​​В ручную не​ «о у о​ заголовками. Выделяем «шапку».​ читайте в статье​ на «пустые ячейки»​
​ находится в таблице.​ неопытные пользователи, но​ появившемся меню, кликаем​Затем, производим сортировку по​ удалены.​ вариант на второй​
​Sub DeleteNulRows()​If x(i, 1)​-=Dj=-​Rows(n).RowHeight = aR(n)​

​Евгений Шульц​​ кб. размером(в соответствии​ удаляется. Выделяю 401​ у о у»​ На вкладке «Данные»​
​ «Как выделить в​ и нажать кнопку​Как только вы сделаете​ в некоторых случаях​ по пункту «Выделение​ любому другому столбцу,​Как альтернативный вариант, можно​ вопрос​On Error Resume​ = «0» Then​, для вопросов о​Next n​

​: Прикольно, я нашел​​ с правилами форума).​ строку, далее выделяю​ и т.д. Вносим​ нажимаем кнопку «Фильтр»​ Excel ячейки, таблицу,​ «ОК».​

​ выбор, все пустые​​ именно такое удаление​ группы ячеек…».​ и удаляем перемещенные​

​ выделить ячейки в​​Привет, Леночек.​ Next​
​If delRa Is​ макросах есть своя​For n =​ волшебный лист )​
​ Еще раз с​ все неиспользуемые строки​ значения в первые​ («Сортировка и фильтр»).​
​ др.» здесь. Получилось​Теперь все пустые строки​ строки, которые были​
​ использовать лучше всего.​Открывается окно, в котором​

​ вниз ячейки, как​​ соответствующих строках, и​Pelena​With Intersect(ActiveSheet.UsedRange, Columns(3))​ Nothing Then​ ветка на форуме.​ 1 To iAntK​

​А я уж​​ уважением, Сергей.​ CTRL+SHIFT+стрелка вниз. Пробовал​
​ четыре ячейки. Потом​
​ Справа от названия​ так.​
​ выделены и вы​ в таблице, переместятся​
​Итак, чтобы удалить лишние​ переставляем переключатель в​
​ уже описывалось выше.​ находясь во вкладке​
​: Привет. Выкладывай в​.ColumnDifferences(.Find(0, , xlValues,​
​Set delRa =​ Тему перенесла.​
​Columns(n).ColumnWidth = aK(n)​ думал че с​
​Serge​ очищать это выделение​
​ выделяем их. «Цепляем»​ каждого столбца появится​

​Удаляем столбец D.​
​ можете их удалить.​
​ в ее низ​

​ пустые строки в​ позицию «пустые ячейки».​
​После этого, чтобы вернуть​ «Главная», кликнуть по​

​ новой теме​
​ xlWhole)).EntireRow.Hidden = -1​
​ Cells(i, 1)​Название Вашей темы​
​Next n​
​ руками или с​
​: У меня работает…​ по всякому, удалять,​
​ за черный крестик​
​ стрелочка вниз. Нажимаем​

​Какими способами можно​
​ Для этого, как​ и их будет​
​ программе, вам необходимо:​
​ Жмем на кнопку​
​ порядок строк к​
​ кнопке «Удалить», которая​
​ant6729​

​.SpecialCells(12).EntireRow.Delete​Else​
​ слишком общее, дайте​
​Application.DisplayAlerts = False​
​ головой уже О_о​25Кб​
​ сохраняться, ничего не​
​ в правом нижнем​

​ – открывается окно​
​ удалить пустые, скрытые​ и в первом​ легче выделить и​
​Изначально выделить ту область​
​ «OK».​
​ тому, который уже​

​ расположена в блоке​​: Добрый вечер, а​.EntireRow.Hidden = 0​Set delRa =​ более конкретно.​Workbooks(sFil2).SaveAs sKat &​Заменить лист сложно,​KuklP​ меняется, неиспользуемая область​ углу и копируем​

​ фильтрации. Снимаем выделение​​ строки, ячейки, читайте​

​ способе, нажмите на​
​ удалить, используя способ,​

​ таблицы, которая содержит​​Как видим, после этого,​ был перед сортировкой,​ инструментов «Ячейки» на​ как удалить все​End With​ Union(Cells(i, 1), delRa)​По Правилам форума:​ «» & «(2)»​ много данных и​: Хитрый и коварный​ остается, скроллер не​ буквы до конца​ напротив имени «Пустые».​ в статье «Как​ кнопку «Удалить» в​ который был приведен​ ненужные строки.​

​ все строки, содержащие​​ проводим сортировку в​ ленте. После этого,​

​ строки, если не​​End Sub​End If​ 1 вопрос -​ & sFil1​ перекрестных ссылок с​ Serge 007.:-)​ изменятся.​

planetaexcel.ru

Удаление строки при определенном значении в столбце С (Макросы/Sub)

​ диапазона.​​Таким же способом можно​
​ удалить пустые строки​ панели инструментов вкладки​
​ самым первым.​Затем нажать правую кнопку​ пустые ячейки, выделились.​ колонке с номерами​
​ сразу произойдет удаление​ содержит? (Например, слово​_Boroda_​End If​
​ 1 тема. Для​Workbooks(sFil1).Close savechanges:=True​

​ другими листами.​​Guest​​Guest​​Устанавливаем «Фильтр». Отфильтровываем последний​ удалить пустые ячейки​ в Excel» тут.​ «Главная».​
​В Excel удалить повторяющиеся​ мыши, чтобы вызвать​ Теперь жмем на​
​ строк «От минимального​ без дополнительных диалоговых​ «Вася»)​: Марина выше писала​Next​

​ второго макроса создайте​​Application.DisplayAlerts = True​Видимо придеться использовать​: а если скрыть​: Что значит -​ столбец по значению​ в строке Excel.​В Excel есть​Автор: Вадим Матузок​ строки, которые пустые,​ контекстное меню.​ уже знакомую нам​ к максимальному».​ окон.​
​Если нужно, создам​
​ еще про название​If Not delRa​ отдельную тему.​
​End Sub​ вариант со скрытием​ лишние строки?​
​ "В ручную не​ «у».​
​ Выбираем нужный столбец​
​ несколько способов разделить​
​Рассмотрим,​
​ можно при помощи​
​В списке надо нажать​

​ кнопку «Удалить», расположенную​​Как видим, строки выстроились​​Конечно, способ очень простой​​ новую тему.​Второй ответ тоже​ Is Nothing Then​ZatX​
​Евгений Шульц​ областей.​KuklP​ удаляется»?..​

​Выделяем все что осталось​​ и фильтруем его​ данные одной ячейки​как удалить скрытые строки​ фильтра. Много не​ на строку «Удалить».​ на ленте в​ в прежнем порядке,​ и известный. Но,​Пробую такую запись,​ пока скрываю​ delRa.EntireRow.Delete​
​: Вот есть готовое​
​: А что это​
​Всем спасибо за​: А Серж, что​
​Вариант (как один​ после фильтрации и​
​ данные.​ на несколько ячеек.​
​ в​ разглагольствуя, перейдем непосредственно​
​После этого появится окошко,​ группе инструментов «Ячейки».​
​ исключая пустые, которые​ является ли он​
​ но не срабатывает.​
​KuklP​End Sub​
​ решение! Если я​
​ Сергей? Просто ни​
​ помощь )​
​ по-Вашему сделал?​ из многих): после​ удаляем.​
​Пример 3. Выделение группы​

​ Как зазделить числа,​
​Excel без макроса​
​ к самой инструкции:​ в котором необходимо​
​После этого, все пустые​ удалены. Теперь, нам​
​ самым удобным, быстрым​Sub delete()​
​: Саш, я думал​Выделение​ Вас правильно понял.​
​ макросами ни кодом​Михаил С.​
​Guest​ проделанных манипуляций по​
​Убираем фильтр – останутся​
​ ячеек. Выделяем всю​ коды на несколько​
​. Как в таблице​
​Изначально вам необходимо выделить​
​ выбрать, что именно​
​ строки будут удалены​ осталось только удалить​ и безопасным?​
​For x =​

​ он автоматом скроется,​​КодSub highlighter()​ Чуть подправил по​ не пользуюсь, поэтому​: Сохраненный в формате​: Урезал таблицу до​ очистке/удалению обязательно сразу​ только ячейки с​ таблицу. В главном​ составных ячстей, смотрите​ скрыть строки, смотрите​ область вашей таблицы.​ нужно удалить. В​
​ из таблицы.​ добавленный столбец с​Если пустые строки расположены​ Cells(Rows.Count, 1).End(xlUp).Row To​

​ пока модер не​​Dim x, i&,​ Вас… Попробуйте. Но​ собственно не понимаю​ 2010, файл весит​

​ 25 строк, все​​ же жмем Ctrl+Home​ «о».​ меню на вкладке​ в статье «Разделить​ в статье «Как​ Для этого, зажав​ нашем случае это​Важное замечание! Последний способ​
​ порядковыми номерами. Выделяем​
​ в одном месте,​ 1 Step -1​
​ отключит скрытие ответов.​
​ delRa As Range​ минус в том,​
​ о чем речь.​
​ 180 КБ, Но​
​ по прежнему, размер​
​ и затем Ctrl+S!​

​Вспомогательный столбец можно устранить​​ «Редактирование» нажимаем кнопку​ текст в ячейке​
​ скрыть столбцы в​ левую кнопку мыши​

​ строки, значит, выбирайте​​ нельзя использовать в​ этот столбец. Затем​ то их удаление​If Cells(x, 4).Value​:)​Учту на будущее.​
​x = Range(«G1:G»​ что нумерация строк​ Но если не​

​ если его опять​​ книги с одним​Z.​

​ и работать с​​ «Найти и выделить».​ Excel по столбцам».​ Excel».​ в левом верхнем​ пункт «Строку» и​ таблицах с перекрывающимися​ кликаем по кнопке​

​ будет довольно легким.​​ Like «<>*Вася*» Then​P.S. вроде ТС​ & [a65535].End(xlUp).Row).Value​

​ хромает (и то​​ сложно готов попробовать​ сохранять в 2003,​

​ листом 1,5Мб О_о​​KuklP​ «прореженной таблицей».​ Выбираем инструмент «Выделение​
​При импорте и копировании​У нас такая​

​ ее углу, перетащите​​ нажимайте «ОК». Теперь​ диапазонами, и с​ на ленте «Удалить».​ Но, если они​ Rows(x).Delete (xlShiftUp)​ адекватный, думаю исправит​For i =​ исправима) А по​

​ )​​ то 1,43 МБ​Сжал в rar-архив​: Евгений может, настало​Однажды пользователь скрыл некую​
​ группы ячеек».​​ таблиц в Excel​ таблица.​ ее в нижний​

​ все лишние строки​​ пустыми ячейкам, которые​ В раскрывшемся меню​ раскиданы по всей​Next x​ топик.​ 1 To UBound(x)​ поводу второго вопроса…​:)​Казанский​

​KuklP​​ — 20Кб. Скрыть​ время выложить пример​yes

​ информацию в строках,​​В открывшемся окне выбираем​ могут формироваться пустые​Скроем строки 18 и​ правый.​ будут удалены из​
​ находятся в строках,​ выбираем пункт «Удалить​
​ таблице, то их​End Sub​
​-=Dj=-​
​If x(i, 1)​ так его можно​:​
​: Может еще вот​ неиспользуемые строки можно,​ на десяток строк?​
​ чтобы она не​
​ пункт «Пустые ячейки».​

excelworld.ru

​ строки и ячейки.​

Как удалить лишние строки в Microsoft Excel

Перед выводом документа Excel на печать пользователю необходимо удалить лишние строки. Если их одна или две, это несложно. Но что делать, когда документ массовый и требует оперативного подхода к форматированию?

Первый способ: удаление одиночных строчек в малом количестве

Для того, чтобы отформатировать документ Excel, не нужно знать сложные функции и формулы. Чтобы удалить несколько строк, сделайте следующее:

  1. Предположим, в Excel имеется таблица, в которой присутствует одна лишняя строчка. Чтобы ее удалить, необходимо сделать клик на ячейке строки, от которой нужно избавиться, затем правой кнопкой мыши вызвать контекстное меню. Выбираем пункт «Удалить», а следом «Удалить строки».

  1. После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».

  1. Можно воспользоваться инструментами, расположенными на панели инструментов. Для этого выделяем строку, которая оказалась лишней в электронной книге. Переходим в рабочую панель, находим блок «Ячейки» во вкладке «Главная». Выбираем инструмент «Удалить», где нажимаем «Удалить строки с листа».

Для пользователей, хорошо знакомых с интерфейсом программы, удобнее брать инструменты для работы именно с панели управления, так как их отыскать в разы быстрее, чем те, что находятся в контекстном меню.

Второй способ: групповое удаление строк в Excel

Когда диапазон документа большой, можно использовать групповое выделение ненужных строк и их удаление. Покажем, как это сделать на примере маленькой таблицы, но в случае масштабной электронной книги все получится ровно также.

  1. Если лишние строки располагаются друг за другом, можно сделать выделение мышью, затем воспользоваться кнопкой «Удалить». Здесь важно правильно выбрать «удалить строки с таблицы» или «Удалить строки с листа».
  2. Что делать, если строки расположены через одну или в любом другом хаотичном порядке на листе? Зажимаем клавишу «Ctrl» и левой кнопкой мыши делаем клики по необходимым строкам.

  1. По таблице хорошо видно, какие строчки отметились. Далее, чтобы их исключить из электронной книги, делаем вызов контекстного меню и нажимаем кнопку «Удалить».

Как видите, появляется только возможность «Удалить строки». После проделанных действий можно оформлять таблицу для отправки.

Третий способ: удаление пустых лишних строк

Если после обработки электронной таблицы остались пустые строки, их тоже необходимо удалить.

  1. Для этого находим все пустые строки во всем диапазоне таблицы. Переходим во вкладку «Главная», затем в блок «Найти и выделить», выбираем инструмент «Выделить группы ячеек».

  1. В появившемся небольшом окне необходимо переставить флажок напротив записи «Пустые ячейки», затем нажать на кнопку «Ок». Все необходимые строки выделены фоном.

  1. Далее во вкладке «Главная переходим к блоку «Ячейки» и нажимаем «Удалить».

Если электронная книга не имеет ограниченных таблиц, то последний способ удаления может не получиться, так как он предназначен только для тех случаев, если таблица с пустыми ячейками имеет рамки.

Четвертый способ: применение инструмента «Сортировка»

Когда для оформления документа есть конкретные условия, воспользуйтесь сортировкой для исключения ненужных строк.

  1. Выделяем ту область таблицы, которую необходимо отсортировать и оставить неизменной. Затем переходим во вкладку «Главная», перемещаемся к блоку «Сортировка и фильтр». Затем выбираем «Настраиваемая сортировка».

  1. В открывшемся окне выставляем все необходимые параметры, как показано на фото, и нажимаем кнопку «Ок». В каждом конкретном случае сортировка может выполняться по-другому.

  1. Оставшиеся строки можно удалить при помощи способов, рассмотренных выше.

Поиск и удаление повторений

В некоторых случаях повторяющиеся данные могут быть полезны, но иногда они усложняют понимание данных. Используйте условное форматирование для поиска и выделения повторяющихся данных. Это позволит вам просматривать повторения и удалять их по мере необходимости.

Выберите ячейки, которые нужно проверить на наличие повторений.

Примечание: В Excel не поддерживается выделение повторяющихся значений в области «Значения» отчета сводной таблицы.

На вкладке Главная выберите Условное форматирование > Правила выделения ячеек > Повторяющиеся значения.

В поле рядом с оператором значения с выберите форматирование для применения к повторяющимся значениям и нажмите кнопку ОК.

Удаление повторяющихся значений

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

Выделите диапазон ячеек с повторяющимися значениями, который нужно удалить.

Совет: Перед попыткой удаления повторений удалите все структуры и промежуточные итоги из своих данных.

На вкладке Данные нажмите кнопку Удалить дубликаты и в разделе Столбцы установите или снимите флажки, соответствующие столбцам, в которых нужно удалить повторения.

Например, на данном листе в столбце «Январь» содержатся сведения о ценах, которые нужно сохранить.

Поэтому флажок Январь в поле Удаление дубликатов нужно снять.

Как в Excel удалить пустые строки

Работая с большими объемами данных в таблицах Excel, мы часто сталкиваемся с наличием пустых строк в Excel. Для того чтобы убрать пустые строки есть несколько способов:

  • с помощью сортировки данных;
  • с помощью фильтрации данных;
  • с помощью выделения группы ячеек;
  • с помощью вспомогательного столбца;

Давайте рассмотрим каждый из них.

Как удалить пустые строки в Excel с помощью сортировки

Представим, что у нас есть таблица с данными продаж по разным странам и городам:

В этой таблице есть пустые строки. Наша задача их удалить. Мы можем сделать это поочередно, выделяя каждую пустую строку, и правой клавишей мыши удалять строки. Более простой способ это отсортировать пустые строки и затем одним движением их удалить.

Для того чтобы отсортировать данные нашей таблицы проделаем следующие шаги:

  • Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке “Данные” нажмем на кнопку “Сортировка”:

  • В появившемся диалоговом окне сортировки выберем столбец, по которому будут отсортированы данные и укажем их порядок:

  • После этого система автоматически отсортирует строки с пустыми ячейками, и разместит их внизу таблицы:

  • Затем, выделите пустые строки левой клавишей мыши и удалите их, нажав правой кнопкой мыши и выбрав пункт “Удалить”:

Если вы хотите удалить строки целиком, то я рекомендую выделять их отмечая левой клавишей мыши за порядковые номера строк. Так, система выделит все колонки в строке и вы за пару кликов сможете их удалить.

Как удалить пустые строки в Excel с помощью фильтрации

Для того чтобы удалить строки в той же самой таблице, но уже с помощью фильтрации, проделаем следующие шаги:

  • Выделим левой клавишей мыши диапазон данных таблицы, затем на вкладке “Данные” нажмем на кнопку “Фильтр”:

Важно! Для корректной фильтрации данных обязательно, перед нажатием кнопки “Фильтр”, выделите область со значениями таблицы, включая пустые строки. Если этого не сделать – фильтрация данных таблицы будет осуществляться до первой пустой строки!

  • Нажмите на выпадающий список фильтра любого из заголовков таблицы и выберите пустые строки:

  • После того как пустые строки выбраны, выделите их и удалите, как это показано на примерах выше.

У этого способа удаления пустых строк есть минус, он заключается в том, что для их удаления вам необходимо отфильтровать каждую колонку. Делать это следует внимательно, дабы не удалить строки с данными.

Как убрать пустые строки в Excel с помощью выделения группы ячеек

Для удаления пустых строк можно воспользоваться инструментом выделения группы ячеек. Для этого:

  • Выделите ячейки с данными вашей таблицы;
  • Перейдите в меню “Найти и выделить” и выберите пункт “Выделить группу ячеек”:

  • Во всплывающем окне отметьте пункт “Пустые ячейки”:

  • Система автоматически выделит все пустые ячейки:

  • Для удаления выделенных строк, нажмите на любой из правой кнопкой мыши и выберите пункт “Удалить”:

  • Затем, во всплывающем окне выберите пункт “Строку”:

Внимание! Будьте аккуратны с использованием данного способа! Удаляя выделенные ячейки, есть высокая вероятность того, что вы удалите строки с данными, например, в которых есть только одна пустая ячейка, а в соседних ячейках строки есть данные!

Как удалить пустые строки в Экселе с помощью вспомогательного столбца

Пожалуй, самый эффективный и надежный способ удаления пустых строк в Excel это создание вспомогательного столбца, рядом с таблицей.

Представим, что в нашей таблице с данными есть строки, в которых всего лишь одна ячейка пустая, а остальные ячейки в строке содержат данные (на примере ниже выделены ячейки выделены желтым цветом).

Используя раннее описанные способы, высока вероятность удалить строки с данными.

Поэтому, чтобы избежать потери данных при удалении пустых строк, создадим справа от таблицы столбец, в который вставим функцию СЧИТАТЬПУСТОТЫ, в ней укажем диапазон всех ячеек каждой строки таблицы и протянем формулу до конца таблицы:

  • Функция СЧИТАТЬПУСТОТЫ ведет подсчет пустых ячеек в указанном диапазоне. Так как столбцов в нашей таблице с данными 4 штуки, то если во вспомогательном столбце мы найдем значение “4” это будет означать, что эта строка в таблице пустая и ее можно удалить. Для этого отфильтруем значения таблицы по вспомогательному столбцу по числу “4” и определим пустые строки:

  • Пустые строки найдены. Теперь их можно выделить и удалить.

Как удалить пустые строки Excel: Все способы

Программа Excel считается одним из лучших приложений для работы с числами и созданием таблиц. Однако для создания безукоризненного проекта, многие пользователи стараются узнать, как удалить пустые строки в excel.

Давайте вместе разбираться, как это сделать!

Содержание:

Принцип сортировки

Один из самых простых способов, который предполагает следование легкой инструкции:

Шаг 1. Выделить область, в которой прописаны значения

Шаг 2. Открыть настройки выбрать главный раздел

Шаг 3. Перейти к инструментам сортировки

Шаг 4. Выбрать пункт, как указано на скриншоте:

Шаг 5. В качестве результата можно увидеть, что теперь область содержит только необходимую информацию в виде цифр, а пустоты были автоматически удалены. На практике, незаполненные поля просто ушли вниз.

Однако важно принять во внимание, что данный способ не всегда целесообразно использовать. Когда нет нужды в сортировке прописанных значений, то понадобиться прибегать к другим вариантам. Если в области присутствуют, например, одинаковые цифровые значения, то этот метод станет лучшим выходом из сложившейся ситуации.

Применение фильтра

Для использования метода фильтрации, требуется выполнить следующие шаги:

Шаг 1. Снова выделить область с прописанными значениями

Шаг 2. Переходим во вкладку данных

Шаг 3. В качестве основного инструмента используем фильтр.

Шаг 4. Далее в программе должна появиться иконка с выпадающим списком, нужно на нее кликнуть

Шаг 5. Автоматически появляется меню, где каждый пользователь должен решить самостоятельно, какие данные должны присутствовать в созданном проекте

Шаг 6. Остается снять галочку с пункта «Пусто» и подтвердить сохранение изменений

Шаг 7. В результате пустые пространства должны исчезнуть между значениями

Шаг 8. Они никуда не деваются, а остаются в документе. Благодаря функции фильтра, они просто скрываются. Стоит отметить, что слева выделенные номера ячеек высвечиваются голубым цветом.

Это означает, что между ними есть еще строчки, но пользователь решил убрать их с поля зрения по некоторым причинам.

Ликвидация нескольких ячеек

Данный способ актуален в том случае, когда требуется удалить сразу несколько пустых строк между значениями, при этом сортировка имеющихся данных не нужна.

Шаг 1. Снова выделяем необходимые строчки

Шаг 2. Переходим к главному разделу

Шаг 3. Нажимаем на иконку, отвечающую за поисковую систему

Шаг 4. Выбираем пункт выделения ячеек:

Шаг 5. Далее пользователь должен сам решить, какие ячейки подлежат выделению. В данной ситуации понадобиться выбрать пункт, отвечающий за пустые пространства и нажать «ОК».

Шаг 6. Воспользовавшись данной функцией, удалось оперативно выделить пустые ячейки, располагающиеся в необходимой для работы области

Шаг 7. Нажимаем на удаление

Шаг 8. Выбираем кнопки, как показано на скриншоте:

Шаг 9. Теперь можно увидеть, насколько компактным стал столбец без пустых пространств. Стоит отметить, что в данном случае нет никаких скрытых строк или полей.

Внимание: несмотря на то, что данный способ широко востребован, его целесообразно использовать только при обработке простейшей информации. Если в проекте была создана сложная таблица с большим количеством ячеек, то при их удалении все значения могут сместиться и перепутаться, что приведет к дополнительной неразберихе.

Этот способ работает по определенному автоматическому алгоритму, поэтому не будет предварительно вычислять, какие данные должны остаться на месте, а какие можно переместить. Данная функция удалит все значения подряд, а ячейки со значениями, которые находились в самом низу, будут подняты вверх. Соответственно можно сделать вывод о том, что после удаления всегда увеличивается риск пропажи части важной информации.

Поэтому целесообразно использовать данный метод только в работе с тривиальными данными.

Как избавиться от дубликатов

Иногда возникает другая проблема, когда в таблице или документе Excel прописанные данные дублируются.

Работа происходит в следующем порядке:

Шаг 1. Переходим к выделению необходимой области

Шаг 2. Открываем вкладку на хорошо знакомой панели

Шаг 3. Нажимаем на значок, который показан на скриншоте:

Шаг 4. Автоматически откроется небольшое окно, в котором пользователь может указать номера нужных колонн. Как показано на рисунке, в документе используется только столбик D.

Шаг 5. Чтобы продолжить работу, кликаем на кнопку «ОК»

Шаг 6. В результате выскочит отчет, в котором будет указано точное количество удаленных дубликатов.

Важно отметить, что один пробел в любом случае будет присутствовать, потому что ликвидируются только копированные значения, а последняя пустая ячейка не будет распознаваться в качестве дублирующей.

Поэтому результат будет выглядеть следующим образом:

Применение макросов

Перед тем, как использовать данный метод, в уже существующую книгу нужно добавить макрос. Его несложно скачать в интернете. Далее остается только вставить его в программу при помощи выполнения следующих действий:

Шаг 1. Скачать файл по ссылке, перейти в созданную книгу и зажать комбинацию из клавиш «Alt+F» Автоматически должна открыться программа редактор vba. В главном меню выбираем функцию Insert – Module.

Шаг 2. Копируем код и вставляем в окно

Шаг 3. Кликаем на иконку сохранения или в качестве альтернативы достаточно использовать комбинацию «Ctrl+S»

Шаг 4. Выбираем в появившемся окне «нет»

Шаг 5. Устанавливаем формат и подтверждаем сохранение

Шаг 6. Теперь можно закрыть редактор

Шаг 7. Чтобы проверить работу, можно выделить какие-нибудь ячейки рядом с прописанными значениями и выбираем категорию, которая устанавливается пользователем. Остается выбрать No Blanks и подтверждаем кнопкой ОК

Шаг 8. Выделяем все данные, которые есть в документе

Шаг 9. Зажимаем комбинацию «Ctrl+Shift+Enter». В результате имеющиеся данные должны скопироваться без пробелов, как это показано на следующем рисунке:

Актуальные версии Excel

Перед тем, как выбирать актуальный метод работы, стоит отметить, что вышеперечисленные методы подходят для версий 2007, 2010, 2013, 2016 годов. Повторить все инструкции можно и в старой, 2003 версии, однако все пункты будут располагаться в других местах. Если пользователь не обладает большими познаниями в работе с ПК, то ему будет достаточно сложно сориентироваться.

Вышеописанные методы подходят для использования в определенных случаях, поэтому для начала нужно определиться, какая задача преследуется. Если возникают сложности с использованием макроса, предварительно рекомендуется проверить целиком ли скопировался код.

Если выделения не происходит, как было показано в первых методах, то стоит заново повторить инструкцию и проверить, насколько правильно выполняются описанные шаги.

Как удалить пустые строки в Excel быстрыми способами

При импорте и копировании таблиц в Excel могут формироваться пустые строки и ячейки. Они мешают работе, отвлекают.

Некоторые формулы могут работать некорректно. Использовать ряд инструментов в отношении не полностью заполненного диапазона невозможно. Научимся быстро удалять пустые ячейки в конце или середине таблицы. Будем использовать простые средства, доступные пользователю любого уровня.

Как в таблице Excel удалить пустые строки?

Чтобы показать на примере, как удалить лишние строки, для демонстрации порядка действий возьмем таблицу с условными данными:

Пример 1 . Сортировка данных в таблице. Выделяем всю таблицу. Открываем вкладку «Данные» — инструмент «Сортировка и фильтр» — нажимаем кнопку «Сортировка». Или щелкаем правой кнопкой мыши по выделенному диапазону и делаем сортировку «от минимального к максимальному».

Пустые строки после сортировки по возрастанию оказываются внизу диапазона.

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

Пример 2 . Фильтр. Диапазон должен быть отформатирован как таблица с заголовками. Выделяем «шапку». На вкладке «Данные» нажимаем кнопку «Фильтр» («Сортировка и фильтр»). Справа от названия каждого столбца появится стрелочка вниз. Нажимаем – открывается окно фильтрации. Снимаем выделение напротив имени «Пустые».

Таким же способом можно удалить пустые ячейки в строке Excel. Выбираем нужный столбец и фильтруем его данные.

Пример 3 . Выделение группы ячеек. Выделяем всю таблицу. В главном меню на вкладке «Редактирование» нажимаем кнопку «Найти и выделить». Выбираем инструмент «Выделение группы ячеек».

В открывшемся окне выбираем пункт «Пустые ячейки».

Программа отмечает пустые ячейки. На главной странице находим вкладку «Ячейки», нажимаем «Удалить».

Результат – заполненный диапазон «без пустот».

Внимание! После удаления часть ячеек перескакивает вверх – данные могут перепутаться. Поэтому для перекрывающихся диапазонов инструмент не подходит.

Полезный совет! Сочетание клавиш для удаления выделенной строки в Excel CTRL+«-». А для ее выделения можно нажать комбинацию горячих клавиш SHIFT+ПРОБЕЛ.

Как удалить повторяющиеся строки в Excel?

Чтобы удалить одинаковые строки в Excel, выделяем всю таблицу. Переходим на вкладку «Данные» — «Работа с данными» — «Удалить дубликаты».

В открывшемся окне выделяем те столбцы, в которых находятся повторяющиеся значения. Так как нужно удалять повторяющиеся строки, то должны быть выделены все столбцы.

После нажатия ОК Excel формирует мини-отчет вида:

Как удалить каждую вторую строку в Excel?

Проредить таблицу можно с помощью макроса. Например, такого:

А можно ручками. Предлагаем простенький способ, доступный каждому пользователю.

  1. В конце таблицы делаем вспомогательный столбец. Заполняем чередующимися данными. Например, «о у о у о у» и т.д. Вносим значения в первые четыре ячейки. Потом выделяем их. «Цепляем» за черный крестик в правом нижнем углу и копируем буквы до конца диапазона.
  2. Устанавливаем «Фильтр». Отфильтровываем последний столбец по значению «у».
  3. Выделяем все что осталось после фильтрации и удаляем.
  4. Убираем фильтр – останутся только ячейки с «о».

Вспомогательный столбец можно устранить и работать с «прореженной таблицей».

Как удалить скрытые строки в Excel?

Однажды пользователь скрыл некую информацию в строках, чтобы она не отвлекала от работы. Думал, что впоследствии данные еще понадобятся. Не понадобились – скрытые строки можно удалить: они влияют на формулы, мешают.

В тренировочной таблице скрыты ряды 5, 6, 7:

Будем их удалять.

  1. Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
  2. В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
  3. Через несколько секунд программа отображает результат проверки.
  4. Нажимаем «Удалить все». На экране появится соответствующее уведомление.

В результате проделанной работы скрытые ячейки удалены, нумерация восстановлена.

Таким образом, убрать пустые, повторяющиеся или скрытые ячейки таблицы можно с помощью встроенного функционала программы Excel.

Содержание

  1. Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Эксель
  2. Как НЕ НАДО удалять пустые строки в Excel
  3. Формула для удаления пустых строк в Excel
  4. Как удалить пустые строки в Excel с помощью Power Query
  5. Как удалить строки, если ячейка в определенном столбце пуста
  6. Как удалить лишние строки под данными или скрыть их
  7. Как быстро удалить пустые строки в Excel с помощью VBA
  8. Макрос 1. Удалить пустые строки в выбранном диапазоне
  9. Макрос 2. Удалить все пустые строки в Excel
  10. Макрос 3. Удалить строку, если ячейка пуста
  11. Как добавить макрос в свою книгу
  12. Как удалить пустые строки в Excel с помощью сортировки
  13. Как удалить пустые строки в Excel с помощью фильтрации
  14. Как убрать пустые строки в Excel с помощью выделения группы ячеек
  15. Как удалить пустые строки в Экселе с помощью вспомогательного столбца
  16. Заключение

Как удалить пустые строки в Excel. 4 варианта удаления пустых строк в таблице Эксель

При составлении таблиц в Microsoft Excel и работе с формулами часто образуются пустые строки, которые проблематично убрать. В данной статье будут описаны самые распространенные методы их удаления.

Как НЕ НАДО удалять пустые строки в Excel

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

  1. Выделить пустую строчку с помощью мыши.
  2. Перейти в раздел «Найти и выделить».
  3. Кликнуть по пункту «Перейти к специальному».
  4. Нажать ЛКМ по слову «Пробел». После этого пустота должна исчезнуть, и таблица преобразится.

В Эксель пустые строки могут удаляться посредством сортировки таблицы либо установления фильтра. Однако такой способ также может привести к полному удалению строки с заполненными ячейками. Причем пострадать могут и соседние строчки или столбцы.

Обратите внимание! В Excel нельзя удалять пустые строки, выбирая отдельные ячейки в таблице во избежание потери важной информации. Лучше воспользоваться другими методами, которые будут описаны далее.

Формула для удаления пустых строк в Excel

Для выполнения поставленной задачи можно воспользоваться специальной формулой, которая работает во всех версиях программы: =ЕСЛИ(СЧЕТЗ(A2:E2)=0;»Пусто»;»»). А2 и Е2 — это первая и последняя ячейки строки, в которой необходимо убрать пустоты. Аналогичным образом выражение применяется для любого столбца таблицы. Пользователю необходимо поставить курсор мыши в свободную ячейку и прописать данную формулу в строке сверху главного меню. Далее эту формулу потребуется растянуть для всех строк или столбцов таблицы, зажав ЛКМ крестик в правом нижнем углу первой ячейки. После таких манипуляций пустые строчки пропадут.

Как удалить пустые строки в Excel с помощью Power Query

Power Query — это специальный инструмент, который присутствует в версиях Excel, начиная с 2013 года.

Важно! Такой инструмент изменяет форматирование таблицы, заливку ячеек, их размер, ориентацию.

Чтобы удалить пустые ячейки в таблицы, необходимо выполнить несколько простых шагов по алгоритму:

  1. Выделить манипулятором строчку или столбик, в котором есть пустоты, требующие деинсталляции.
  2. В интерфейсе Excel сверху перейти в раздел «Данные».
  3. В графе открывшихся параметров кликнуть по кнопке «Получить данные».
  4. В меню контекстного типа нажать по строке «Из других источников» и далее выбрать вариант «Из таблицы/диапазона». Теперь откроется небольшое меню, где надо поставить галочку рядом с параметром «Таблица с заголовком» и щелкнуть по «ОК».

Загрузка таблицы в редактор Power Query

  1. Изучить интерфейс открывшегося редактора Power Query.
  2. Кликнуть ЛКМ по кнопке «Удалить строки» в верхней части раздела.
  3. В контекстном меню нажать по «Удалить пустые строки».

Удаление пустых строчек в редакторе Power Query. Пошаговый алгоритм

  1. Щелкнуть по кнопке «Закрыть и загрузить».
  2. Проверить результат. После проделывания вышеизложенных манипуляций окно редактора должно закрыться, и в таблице пропадут пустые ячейки.

Финальный результат. Внешний вид таблицы после реализации способа

Дополнительная информация! После реализации рассмотренного способа формат отображения дат и чисел в таблице изменится.

Как удалить строки, если ячейка в определенном столбце пуста

После построения в некоторых столбцах таблицы могут появиться единичные пустые ячейки. От них легко избавиться методом пробелов, рассмотренного в начале статьи. В данной ситуации такой способ деинсталляции можно применить. Действовать нужно следующим образом:

  1. Нажать ПКМ по названию столбика, в котором есть пустоты.
  2. В контекстном меню нажать на «Выделить» и в следующем окне указать «Пустые ячейки». После закрытия окошка в выбранном столбце выделятся только пустоты, а ячейки с информацией останутся незатронутыми.
  3. Щелкнуть ПКМ по любой выделенной ячейки и нажать по строчке «Удалить». Откроется небольшое окно, в котором надо поставить тумблер напротив поля «Строки», а затем кликнуть «ОК».
  4. Проверить результат. Строчки, в которых присутствовали пустые ячейки, должны полностью деинсталлироваться из таблицы. Как и говорилось выше, минус метода в том, что ячейки с информацией также удалятся.

Как удалить лишние строки под данными или скрыть их

В процессе заполнения таблицы в Excel часто появляются пустые строки, в которых, на самом деле, прописана скрытая информация. Лишние ячейки возможно удалить следующим образом:

  1. Выделить пустую ячейку ЛКМ и зажать одновременно кнопки «Ctrl+Shift+End». Данная команда выделит оставшиеся ячейки, в которых на самом деле что-то написано.
  2. Кликнуть ПКМ по ячейке и в окошке контекстного типа выбрать вариант «Удалить».
  3. Проверить удалились ли лишние пустоты. Выбранные ячейки со скрытыми данными должны деинсталлироваться, как и в предыдущем методе.

Иногда пользователю не хочется удалять информацию из скрытых ячеек таблицы. В таком случае их можно скрыть. Скрытие строчек в Microsoft Office Excel осуществляется по следующей инструкции:

  1. Выделить ячейку под последней строкой с данными и зажать «Ctrl+Shift+End» для выделения оставшихся лишних пустот.
  2. После выделения всех пустот по любой из них надо кликнуть ПКМ и щелкнуть по варианту «Скрыть».
  3. Можно зажать кнопки «Ctrl+9» для скрытия лишних ячеек.
  4. Зажать «Ctrl+Shift+9», если пустоты нужно будет опять сделать видимыми.

Как быстро удалить пустые строки в Excel с помощью VBA

VBA — это специальный язык программирования, предназначенный для автоматизации процессов в редакторах Microsoft Office. С его помощью можно будет в кратчайшие сроки удалить пустые ячейки в Excel, скопировав нужный код программы. Для реализации такого способа деинсталляции не обязательно быть программистом. Далее будет рассмотрено несколько команд, реализуемых на VBA в Эксель.

Макрос 1. Удалить пустые строки в выбранном диапазоне

Если выделить нужные строки и ввести данный код, то можно удалить все пустоты указанного диапазона. При этом пользователь не увидит никаких предупреждений, сообщений, всплывающих диалоговых окон и т.д. Увидеть код для удаления пустот в диапазоне можно на следующем изображении:

Код программы для деинсталляции пустых строчек в заданном диапазоне

Чтобы ввести макрос в Excel на языке программирования VBA и запустить его, необходимо:

  1. Переключиться в раздел «Разработчик», находящийся в списке параметров сверху главного меню.
  2. Кликнуть по кнопке «Запись макроса».
  3. Скопировать код с изображения выше и ввести его в соответствующее поле.
  4. Сохранить изменения нажатием на «ОК».
  5. Для запуска программы необходимо перейти во вкладку «Макросы», выбрать нужный код по названию созданных, выделить диапазон, в котором предстоит удалить пустоты, и кликнуть «ОК».

Важно! Созданный макрос сохранится в Excel, и его не нужно будет вводить каждый раз для выполнения конкретного действия.

Макрос 2. Удалить все пустые строки в Excel

С помощью написанного кода можно деинсталлировать сразу все пустоты, которые находятся на активном листе Эксель. Для этого используется следующий код:

Макрос для удаления всех пустот на рабочем поле листа Excel

Макрос 3. Удалить строку, если ячейка пуста

Это метод пробелов, который был описан выше, реализуемый с помощью кода. Данный способ позволяет удалить всю строку, в которой присутствует одна или несколько пустых ячеек, а также избавиться от лишних строк. Представленный код будет выглядеть так:

Макрос для деинсталляции лишних строк с пустотами со всего рабочего листа

Перед запуском любого кода в Excel рекомендуется создать копию своей работы во избежание утери важных сведений в случае допущения ошибки.

Как добавить макрос в свою книгу

Для записи кодов в Excel создается своя книга. Выше был рассмотрен альтернативный метод создания и запуска макросов. Есть еще один способ, который заключается в выполнении следующих шагов:

  1. Открыть лист, в котором нужно удалить какие-либо ячейки.
  2. Зажать клавиши «Alt+F11», чтобы запустить встроенный редактор «Visual Basic».
  3. В графе параметров слева открывшегося окошка нажать по слову «Insert», а затем перейти во вкладку «Module».
  4. Вставить нужный код программы в отобразившееся окошко.
  5. Щелкнуть по F5, чтобы проверить код на работоспособность.
  6. Кликнуть по кнопке «Сохранить» для добавления макроса в свою книгу.

Дополнительная информация! Чтобы активировать созданный макрос в следующий раз, необходимо зайти в книгу, выбрать соответствующую таблицу, зажать «Alt+F8» с клавиатуры, выбрать нужный код и щелкнуть по кнопке «Выполнить».

Как удалить пустые строки в Excel с помощью сортировки

Сортировка данных в таблице помогает удалить пустоты. Данная операция выполняется по алгоритму:

  1. Выделить нужный диапазон ячеек ЛКМ.
  2. Перейти в раздел «Данные» сверху главного меню программы и кликнуть по кнопке «Сортировка».

Сортировка таблицы значений в Excel

  1. В следующем меню выбрать столбец для отсортировки информации в нем и нажать «ОК».

Выбор столбца для отсортировки данных

  1. Убедиться, что таблица отсортирована. Пустые строки расположатся под таблицей. Их при необходимости можно будет удалить.

Удаление пустых ячеек после отсортировки таблицы

Как удалить пустые строки в Excel с помощью фильтрации

Процесс выполнения поставленной задачи подразделяется на следующие этапы:

  1. Аналогичным образом выделить таблицу и переключиться в раздел «Данные» сверху окна программы.
  2. Теперь вместо сортировки нажать на кнопку «Фильтр».

Путь к фильтрации данных таблицы в Эксель

  1. В появившемся окошке надо поставить галочку напротив значения «(Пустые)».

Выбор пустых строк для фильтрации

  1. Проверить, что все пустые ячейки в табличке выделились и удалить их стандартным методом, рассмотренным выше.

Перед выполнением способа фильтрации данных понадобится выделить весь диапазон таблицы, иначе фильтрация будет осуществляться только до первой пустоты.

Обратите внимание! Для деинсталляции пустых ячеек рассмотренным выше способом пользователю потребуется аккуратно отфильтровать каждый столбец в таблице, чтобы не удалить нужную информацию.

Как убрать пустые строки в Excel с помощью выделения группы ячеек

В Эксель есть встроенный инструмент, с помощью которого можно группами выделять ячейки. С его помощью удаление пустот производится по алгоритму:

  1. Выделить всю таблицу ЛКМ.
  2. Кликнуть по значку лупы графе вкладок сверху окна программы. Это меню «Найти и выделить».
  3. В контекстном меню щелкнуть по строчке «Выделить группу ячеек…».

Выделение группы ячеек в Эксель

  1. В отобразившемся окне поставить тумблер в поле «Пустые ячейки» и щелкнуть по «ОК». В таблице выделятся все пустоты.

Выбор пустых ячеек в появившемся окошке

  1. Удалить строку методом пробелов и проверить результат.

Автоматическое выделение пустот таблицы

Как удалить пустые строки в Экселе с помощью вспомогательного столбца

Для деинсталляции пустот рядом с таблицей можно создать столбец, который будет выступать в роли вспомогательного элемента. Это один из самых быстрых и надежных способов удаления. Чтобы реализовать данный метод, требуется выполнить несколько простых манипуляций по пошаговой инструкции:

  1. Создать справа от исходной таблицы еще один столбик и назвать его, к примеру, «Пустая строка», чтобы не путаться в дальнейшем.
  2. Записать формулу «Считать пустоты», указав соответствующий диапазон, в котором программа выполнит проверку на наличие пустых строк.
  3. Когда пустые строчки будут обнаружены, их останется только выделить и деинсталлировать.

Подсчет пустот во вспомогательном столбце

Важно! Данная формула выглядит следующим образом: «=СЧИТАТЬПУСТОТЫ(А6:D6)». Вместо букв в скобках указывается диапазон ячеек.

Заключение

Таким образом, существует несколько способов удаления пустых строк в Microsoft Excel, каждый из них актуален для конкретного случая. Чтобы разбираться в теме, необходимо внимательно ознакомиться с вышеизложенной информацией.

Источник

Содержание

  • Процесс удаления строк
    • Способ 1: одиночное удаление через контекстное меню
    • Способ 2: одиночное удаление с помощью инструментов на ленте
    • Способ 3: групповое удаление
    • Способ 4: удаление пустых элементов
    • Способ 5: использование сортировки
    • Способ 6: использование фильтрации
    • Способ 7: условное форматирование
  • Вопросы и ответы

Удаление строк в Microsoft Excel

Во время работы с программой Excel часто приходится прибегать к процедуре удаления строк. Этот процесс может быть, как единичным, так и групповым, в зависимости от поставленных задач. Особый интерес в этом плане представляет удаление по условию. Давайте рассмотрим различные варианты данной процедуры.

Процесс удаления строк

Удаление строчек можно произвести совершенно разными способами. Выбор конкретного решения зависит от того, какие задачи ставит перед собой пользователь. Рассмотрим различные варианты, начиная от простейших и заканчивая относительно сложными методами.

Способ 1: одиночное удаление через контекстное меню

Наиболее простой способ удаления строчек – это одиночный вариант данной процедуры. Выполнить его можно, воспользовавшись контекстным меню.

  1. Кликаем правой кнопкой мыши по любой из ячеек той строки, которую нужно удалить. В появившемся контекстном меню выбираем пункт «Удалить…».
  2. Переход к процедуре удаления через контекстное меню в Microsoft Excel

  3. Открывается небольшое окошко, в котором нужно указать, что именно нужно удалить. Переставляем переключатель в позицию «Строку».
    Выбор объекта удаления в Microsoft Excel

    После этого указанный элемент будет удален.

    Также можно кликнуть левой кнопкой мыши по номеру строчки на вертикальной панели координат. Далее следует щелкнуть по выделению правой кнопкой мышки. В активировавшемся меню требуется выбрать пункт «Удалить».

    Удаление строки через панель координат в Microsoft Excel

    В этом случае процедура удаления проходит сразу и не нужно производить дополнительные действия в окне выбора объекта обработки.

Способ 2: одиночное удаление с помощью инструментов на ленте

Кроме того, эту процедуру можно выполнить с помощью инструментов на ленте, которые размещены во вкладке «Главная».

  1. Производим выделение в любом месте строчки, которую требуется убрать. Переходим во вкладку «Главная». Кликаем по пиктограмме в виде небольшого треугольника, которая расположена справа от значка «Удалить» в блоке инструментов «Ячейки». Выпадает список, в котором нужно выбрать пункт «Удалить строки с листа».
  2. Удаление строки через кнопку на ленте в Microsoft Excel

  3. Строчка будет тут же удалена.

Также можно выделить строку в целом, щелкнув левой кнопки мыши по её номеру на вертикальной панели координат. После этого, находясь во вкладке «Главная», жмем на значок «Удалить», размещенный в блоке инструментов «Ячейки».

Удаление строки с помощью кнопки на ленте в Microsoft Excel

Способ 3: групповое удаление

Для выполнения группового удаления строчек, прежде всего, нужно произвести выделение необходимых элементов.

  1. Для того, чтобы удалить несколько рядом расположенных строчек, можно выделить смежные ячейки данных строк, находящиеся в одном столбце. Для этого зажимаем левую кнопку мыши и курсором проводим по этим элементам.
    Выделение нескольких ячеек в Microsoft Excel

    Lumpics.ru

    Если диапазон большой, то можно выделить самую верхнюю ячейку, щелкнув по ней левой кнопкой мыши. Затем зажать клавишу Shift и кликнуть по самой нижней ячейке того диапазона, который нужно удалить. Выделены будут все элементы, находящиеся между ними.

    Выделение диапазона ячееек с помощью клавиши Shift в Microsoft Excel

    В случае, если нужно удалить строчные диапазоны, которые расположены в отдалении друг от друга, то для их выделения следует кликнуть по одной из ячеек, находящихся в них, левой кнопкой мыши с одновременно зажатой клавишей Ctrl. Все выбранные элементы будут отмечены.

  2. Выделение розрозненных ячеек в Microsoft Excel

  3. Чтобы провести непосредственную процедуру удаления строчек вызываем контекстное меню или же переходим к инструментам на ленте, а далее следуем тем рекомендациям, которые были даны во время описания первого и второго способа данного руководства.

Выделить нужные элементы можно также через вертикальную панель координат. В этом случае будут выделяться не отдельные ячейки, а строчки полностью.

  1. Для того, чтобы выделить смежную группу строк, зажимаем левую кнопку мыши и проводим курсором по вертикальной панели координат от верхнего строчного элемента, который нужно удалить, к нижнему.
    Выделение диапазрона строк в Microsoft Excel

    Можно также воспользоваться и вариантом с использованием клавиши Shift. Кликаем левой кнопкой мышки по первому номеру строки диапазона, который следует удалить. Затем зажимаем клавишу Shift и выполняем щелчок по последнему номеру указанной области. Весь диапазон строчек, лежащий между этими номерами, будет выделен.

    Выделение диапазона строк с помощью клавиши Shift в Microsoft Excel

    Если удаляемые строки разбросаны по всему листу и не граничат друг с другом, то в таком случае, нужно щелкнуть левой кнопкой мыши по всем номерам этих строчек на панели координат с зажатой клавишей Ctrl.

  2. Выделение розрозненных строк в Microsoft Excel

  3. Для того, чтобы убрать выбранные строки, щелкаем по любому выделению правой кнопкой мыши. В контекстном меню останавливаемся на пункте «Удалить».
    Удаление выбранных строк в Microsoft Excel

    Операция удаления всех выбранных элементов будет произведена.

Выбранные строки удалены в Microsoft Excel

Урок: Как выполнить выделение в Excel

Способ 4: удаление пустых элементов

Иногда в таблице могут встречаться пустые строчки, данные из которых были ранее удалены. Такие элементы лучше убрать с листа вовсе. Если они расположены рядом друг с другом, то вполне можно воспользоваться одним из способов, который был описан выше. Но что делать, если пустых строк много и они разбросаны по всему пространству большой таблицы? Ведь процедура их поиска и удаления может занять значительное время. Для ускорения решения данной задачи можно применить нижеописанный алгоритм.

  1. Переходим во вкладку «Главная». На ленте инструментов жмем на значок «Найти и выделить». Он расположен в группе «Редактирование». В открывшемся списке жмем на пункт «Выделение группы ячеек».
  2. Переход к выделентю группы ячеек в Microsoft Excel

  3. Запускается небольшое окошко выделения группы ячеек. Ставим в нем переключатель в позицию «Пустые ячейки». После этого жмем на кнопку «OK».
  4. Окно выделения ячеек в Microsoft Excel

  5. Как видим, после того, как мы применили данное действие, все пустые элементы выделены. Теперь можно использовать для их удаления любой из способов, о которых шла речь выше. Например, можно нажать на кнопку «Удалить», которая расположена на ленте в той же вкладке «Главная», где мы сейчас работаем.
    Удаление пустых ячеек в Microsoft Excel

    Как видим, все незаполненные элементы таблицы были удалены.

Пустые строки удалены в Microsoft Excel

Обратите внимание! При использовании данного метода строчка должна быть абсолютно пустая. Если в таблице имеются пустые элементы, расположенные в строке, которая содержит какие-то данные, как на изображении ниже, этот способ применять нельзя. Его использование может повлечь сдвиг элементов и нарушение структуры таблицы.

Нельзя применять удаление пустых строк в Microsoft Excel

Урок: Как удалить пустые строки в Экселе

Способ 5: использование сортировки

Для того, чтобы убрать строки по определенному условию можно применять сортировку. Отсортировав элементы по установленному критерию, мы сможем собрать все строчки, удовлетворяющие условию вместе, если они разбросаны по всей таблице, и быстро убрать их.

  1. Выделяем всю область таблицы, в которой следует провести сортировку, или одну из её ячеек. Переходим во вкладку «Главная» и кликаем по значку «Сортировка и фильтр», которая расположена в группе «Редактирование». В открывшемся списке вариантов действий выбираем пункт «Настраиваемая сортировка».
    Переход к настраиваемой сортировке в Microsoft Excel

    Можно также совершить альтернативные действия, которые тоже приведут к открытию окна настраиваемой сортировки. После выделения любого элемента таблицы переходим во вкладку «Данные». Там в группе настроек «Сортировка и фильтр» жмем на кнопку «Сортировка».

  2. Переход к сортировке в Microsoft Excel

  3. Запускается окно настраиваемой сортировки. Обязательно установите галочку, в случае её отсутствия, около пункта «Мои данные содержат заголовки», если у вашей таблицы имеется шапка. В поле «Сортировать по» нужно выбрать наименование столбца, по которому будет происходить отбор значений для удаления. В поле «Сортировка» нужно указать, по какому именно параметру будет происходить отбор:
    • Значения;
    • Цвет ячейки;
    • Цвет шрифта;
    • Значок ячейки.

    Тут уже все зависит от конкретных обстоятельств, но в большинстве случаев подходит критерий «Значения». Хотя в дальнейшем мы поговорим и об использовании другой позиции.

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

  4. Окно сортировки в Microsoft Excel

  5. Все данные выбранной колонки будут отсортированы по заданному критерию. Теперь мы можем выделить рядом находящиеся элементы любым из тех вариантов, о которых шла речь при рассмотрении предыдущих способов, и произвести их удаление.

Удаление ячеек после сортировки в Microsoft Excel

Кстати, этот же способ можно использовать для группировки и массового удаления пустых строчек.

Удаление пустых строк при помощи сотировки в Microsoft Excel

Внимание! Нужно учесть, что при выполнении такого вида сортировки, после удаления пустых ячеек положение строк будет отличаться от первоначального. В некоторых случаях это не важно. Но, если вам обязательно нужно вернуть первоначальное расположение, то тогда перед проведением сортировки следует построить дополнительный столбец и пронумеровать в нем все строчки, начиная с первой. После того, как нежелательные элементы будут удалены, можно провести повторную сортировку по столбцу, где располагается эта нумерация от меньшего к большему. В таком случае таблица приобретет изначальный порядок, естественно за вычетом удаленных элементов.

Урок: Сортировка данных в Экселе

Способ 6: использование фильтрации

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

  1. Выделяем всю таблицу или шапку курсором с зажатой левой кнопкой мыши. Кликаем по уже знакомой нам кнопке «Сортировка и фильтр», которая расположена во вкладке «Главная». Но на этот раз из открывшегося списка выбираем позицию «Фильтр».
    Включение фильтра через вкладку Главная в Microsoft Excel

    Как и в предыдущем способе, задачу можно также решить через вкладку «Данные». Для этого, находясь в ней, нужно щелкнуть по кнопке «Фильтр», которая расположена в блоке инструментов «Сортировка и фильтр».

  2. Включение фильтра в Microsoft Excel

  3. После выполнения любого из вышеуказанных действий около правой границы каждой ячейки шапки появится символ фильтрации в виде треугольника, направленного углом вниз. Жмем по этому символу в том столбце, где находится значение, по которому мы будем убирать строки.
  4. Переход к фильтру в Microsoft Excel

  5. Открывается меню фильтрования. Снимаем галочки с тех значений в строчках, которые хотим убрать. После этого следует нажать на кнопку «OK».

Фильтрация в Microsoft Excel

Таким образом, строки, содержащие значения, с которых вы сняли галочки, будут спрятаны. Но их всегда можно будет снова восстановить, сняв фильтрацию.

Фильтрация выполнена в Microsoft Excel

Урок: Применение фильтра в Excel

Способ 7: условное форматирование

Ещё более точно можно задать параметры выбора строк, если вместе с сортировкой или фильтрацией использовать инструменты условного форматирования. Вариантов ввода условий в этом случае очень много, поэтому мы рассмотрим конкретный пример, чтобы вы поняли сам механизм использования этой возможности. Нам нужно удалить строчки в таблице, по которым сумма выручки менее 11000 рублей.

  1. Выделяем столбец «Сумма выручки», к которому хотим применить условное форматирование. Находясь во вкладке «Главная», производим щелчок по значку «Условное форматирование», который расположен на ленте в блоке «Стили». После этого открывается список действий. Выбираем там позицию «Правила выделения ячеек». Далее запускается ещё одно меню. В нем нужно конкретнее выбрать суть правила. Тут уже следует производить выбор, основываясь на фактической задаче. В нашем отдельном случае нужно выбрать позицию «Меньше…».
  2. Переход в окно условного форматирования в Microsoft Excel

  3. Запускается окно условного форматирования. В левом поле устанавливаем значение 11000. Все значения, которые меньше него, будут отформатированы. В правом поле есть возможность выбрать любой цвет форматирования, хотя можно также оставить там значение по умолчанию. После того, как настройки выполнены, щелкаем по кнопке «OK».
  4. Окно форматирования в Microsoft Excel

  5. Как видим, все ячейки, в которых имеются значения выручки менее 11000 рублей, были окрашены в выбранный цвет. Если нам нужно сохранить изначальный порядок, после удаления строк делаем дополнительную нумерацию в соседнем с таблицей столбце. Запускаем уже знакомое нам окно сортировки по столбцу «Сумма выручки» любым из способов, о которых шла речь выше.
  6. Запуск окна сортировки в Microsoft Excel

  7. Открывается окно сортировки. Как всегда, обращаем внимание, чтобы около пункта «Мои данные содержат заголовки» стояла галочка. В поле «Сортировать по» выбираем столбец «Сумма выручки». В поле «Сортировка» устанавливаем значение «Цвет ячейки». В следующем поле выбираем тот цвет, строчки с которым нужно удалить, согласно условному форматированию. В нашем случае это розовый цвет. В поле «Порядок» выбираем, где будут размещаться отмеченные фрагменты: сверху или снизу. Впрочем, это не имеет принципиального значения. Стоит также отметить, что наименование «Порядок» может быть смещено влево от самого поля. После того, как все вышеуказанные настройки выполнены, жмем на кнопку «OK».
  8. Сортировка данных в Microsoft Excel

  9. Как видим, все строчки, в которых имеются выделенные по условию ячейки, сгруппированы вместе. Они будут располагаться вверху или внизу таблицы, в зависимости от того, какие параметры пользователь задал в окне сортировки. Теперь просто выделяем эти строчки тем методом, который предпочитаем, и проводим их удаление с помощью контекстного меню или кнопки на ленте.
  10. Удаление строк по условному форматированию в Microsoft Excel

  11. Затем можно отсортировать значения по столбцу с нумерацией, чтобы наша таблица приняла прежний порядок. Ставший ненужным столбец с номерами можно убрать, выделив его и нажав знакомую нам кнопку «Удалить» на ленте.

Удаление столбца с номерами в Microsoft Excel

Поставленная задача по заданному условию решена.

Удаление с помощью условного форматирование прошло усипешно в Microsoft Excel

Кроме того, можно произвести аналогичную операцию с условным форматированием, но только после этого проведя фильтрацию данных.

  1. Итак, применяем условное форматирование к столбцу «Сумма выручки» по полностью аналогичному сценарию. Включаем фильтрацию в таблице одним из тех способов, которые были уже озвучены выше.
  2. Включение фильтрации для отформатированной таблицы в Microsoft Excel

  3. После того, как в шапке появились значки, символизирующие фильтр, кликаем по тому из них, который расположен в столбце «Сумма выручки». В открывшемся меню выбираем пункт «Фильтр по цвету». В блоке параметров «Фильтр по цвету ячейки» выбираем значение «Нет заливки».
  4. Включение фильтра по цвету в Microsoft Excel

  5. Как видим, после этого действия все строчки, которые были залиты цветом с помощью условного форматирования, исчезли. Они спрятаны фильтром, но если удалить фильтрацию, то в таком случае, указанные элементы снова отобразятся в документе.

Фильтрация произведена в Microsoft Excel

Урок: Условное форматирование в Экселе

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

При составлении таблиц в Microsoft Excel и работе с формулами часто образуются пустые строки, которые проблематично убрать. В данной статье будут описаны самые распространенные методы их удаления.

Содержание

  1. Как НЕ НАДО удалять пустые строки в Excel
  2. Формула для удаления пустых строк в Excel
  3. Как удалить пустые строки в Excel с помощью Power Query
  4. Как удалить строки, если ячейка в определенном столбце пуста
  5. Как удалить лишние строки под данными или скрыть их
  6. Как быстро удалить пустые строки в Excel с помощью VBA
  7. Макрос 1. Удалить пустые строки в выбранном диапазоне
  8. Макрос 2. Удалить все пустые строки в Excel
  9. Макрос 3. Удалить строку, если ячейка пуста
  10. Как добавить макрос в свою книгу
  11. Как удалить пустые строки в Excel с помощью сортировки
  12. Как удалить пустые строки в Excel с помощью фильтрации
  13. Как убрать пустые строки в Excel с помощью выделения группы ячеек
  14. Как удалить пустые строки в Экселе с помощью вспомогательного столбца
  15. Заключение

Как НЕ НАДО удалять пустые строки в Excel

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

  1. Выделить пустую строчку с помощью мыши.
  2. Перейти в раздел «Найти и выделить».
  3. Кликнуть по пункту «Перейти к специальному».
  4. Нажать ЛКМ по слову «Пробел». После этого пустота должна исчезнуть, и таблица преобразится.

В Эксель пустые строки могут удаляться посредством сортировки таблицы либо установления фильтра. Однако такой способ также может привести к полному удалению строки с заполненными ячейками. Причем пострадать могут и соседние строчки или столбцы.

Обратите внимание! В Excel нельзя удалять пустые строки, выбирая отдельные ячейки в таблице во избежание потери важной информации. Лучше воспользоваться другими методами, которые будут описаны далее.

Формула для удаления пустых строк в Excel

Для выполнения поставленной задачи можно воспользоваться специальной формулой, которая работает во всех версиях программы: =ЕСЛИ(СЧЕТЗ(A2:E2)=0;»Пусто»;»»). А2 и Е2 — это первая и последняя ячейки строки, в которой необходимо убрать пустоты. Аналогичным образом выражение применяется для любого столбца таблицы. Пользователю необходимо поставить курсор мыши в свободную ячейку и прописать данную формулу в строке сверху главного меню. Далее эту формулу потребуется растянуть для всех строк или столбцов таблицы, зажав ЛКМ крестик в правом нижнем углу первой ячейки. После таких манипуляций пустые строчки пропадут.

Как удалить пустые строки в Excel с помощью Power Query

Power Query — это специальный инструмент, который присутствует в версиях Excel, начиная с 2013 года.

Важно! Такой инструмент изменяет форматирование таблицы, заливку ячеек, их размер, ориентацию.

Чтобы удалить пустые ячейки в таблицы, необходимо выполнить несколько простых шагов по алгоритму:

  1. Выделить манипулятором строчку или столбик, в котором есть пустоты, требующие деинсталляции.
  2. В интерфейсе Excel сверху перейти в раздел «Данные».
  3. В графе открывшихся параметров кликнуть по кнопке «Получить данные».
  4. В меню контекстного типа нажать по строке «Из других источников» и далее выбрать вариант «Из таблицы/диапазона». Теперь откроется небольшое меню, где надо поставить галочку рядом с параметром «Таблица с заголовком» и щелкнуть по «ОК».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Загрузка таблицы в редактор Power Query
  1. Изучить интерфейс открывшегося редактора Power Query.
  2. Кликнуть ЛКМ по кнопке «Удалить строки» в верхней части раздела.
  3. В контекстном меню нажать по «Удалить пустые строки».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Удаление пустых строчек в редакторе Power Query. Пошаговый алгоритм
  1. Щелкнуть по кнопке «Закрыть и загрузить».
  2. Проверить результат. После проделывания вышеизложенных манипуляций окно редактора должно закрыться, и в таблице пропадут пустые ячейки.

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Финальный результат. Внешний вид таблицы после реализации способа

Дополнительная информация! После реализации рассмотренного способа формат отображения дат и чисел в таблице изменится.

Как удалить строки, если ячейка в определенном столбце пуста

После построения в некоторых столбцах таблицы могут появиться единичные пустые ячейки. От них легко избавиться методом пробелов, рассмотренного в начале статьи. В данной ситуации такой способ деинсталляции можно применить. Действовать нужно следующим образом:

  1. Нажать ПКМ по названию столбика, в котором есть пустоты.
  2. В контекстном меню нажать на «Выделить» и в следующем окне указать «Пустые ячейки». После закрытия окошка в выбранном столбце выделятся только пустоты, а ячейки с информацией останутся незатронутыми.
  3. Щелкнуть ПКМ по любой выделенной ячейки и нажать по строчке «Удалить». Откроется небольшое окно, в котором надо поставить тумблер напротив поля «Строки», а затем кликнуть «ОК».
  4. Проверить результат. Строчки, в которых присутствовали пустые ячейки, должны полностью деинсталлироваться из таблицы. Как и говорилось выше, минус метода в том, что ячейки с информацией также удалятся.

Как удалить лишние строки под данными или скрыть их

В процессе заполнения таблицы в Excel часто появляются пустые строки, в которых, на самом деле, прописана скрытая информация. Лишние ячейки возможно удалить следующим образом:

  1. Выделить пустую ячейку ЛКМ и зажать одновременно кнопки «Ctrl+Shift+End». Данная команда выделит оставшиеся ячейки, в которых на самом деле что-то написано.
  2. Кликнуть ПКМ по ячейке и в окошке контекстного типа выбрать вариант «Удалить».
  3. Проверить удалились ли лишние пустоты. Выбранные ячейки со скрытыми данными должны деинсталлироваться, как и в предыдущем методе.

Иногда пользователю не хочется удалять информацию из скрытых ячеек таблицы. В таком случае их можно скрыть. Скрытие строчек в Microsoft Office Excel осуществляется по следующей инструкции:

  1. Выделить ячейку под последней строкой с данными и зажать «Ctrl+Shift+End» для выделения оставшихся лишних пустот.
  2. После выделения всех пустот по любой из них надо кликнуть ПКМ и щелкнуть по варианту «Скрыть».
  3. Можно зажать кнопки «Ctrl+9» для скрытия лишних ячеек.
  4. Зажать «Ctrl+Shift+9», если пустоты нужно будет опять сделать видимыми.

Как быстро удалить пустые строки в Excel с помощью VBA

VBA — это специальный язык программирования, предназначенный для автоматизации процессов в редакторах Microsoft Office. С его помощью можно будет в кратчайшие сроки удалить пустые ячейки в Excel, скопировав нужный код программы. Для реализации такого способа деинсталляции не обязательно быть программистом. Далее будет рассмотрено несколько команд, реализуемых на VBA в Эксель.

Макрос 1. Удалить пустые строки в выбранном диапазоне

Если выделить нужные строки и ввести данный код, то можно удалить все пустоты указанного диапазона. При этом пользователь не увидит никаких предупреждений, сообщений, всплывающих диалоговых окон и т.д. Увидеть код для удаления пустот в диапазоне можно на следующем изображении:

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Код программы для деинсталляции пустых строчек в заданном диапазоне

Чтобы ввести макрос в Excel на языке программирования VBA и запустить его, необходимо:

  1. Переключиться в раздел «Разработчик», находящийся в списке параметров сверху главного меню.
  2. Кликнуть по кнопке «Запись макроса».
  3. Скопировать код с изображения выше и ввести его в соответствующее поле.
  4. Сохранить изменения нажатием на «ОК».
  5. Для запуска программы необходимо перейти во вкладку «Макросы», выбрать нужный код по названию созданных, выделить диапазон, в котором предстоит удалить пустоты, и кликнуть «ОК».

Важно! Созданный макрос сохранится в Excel, и его не нужно будет вводить каждый раз для выполнения конкретного действия.

Макрос 2. Удалить все пустые строки в Excel

С помощью написанного кода можно деинсталлировать сразу все пустоты, которые находятся на активном листе Эксель. Для этого используется следующий код:

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Макрос для удаления всех пустот на рабочем поле листа Excel

Макрос 3. Удалить строку, если ячейка пуста

Это метод пробелов, который был описан выше, реализуемый с помощью кода. Данный способ позволяет удалить всю строку, в которой присутствует одна или несколько пустых ячеек, а также избавиться от лишних строк. Представленный код будет выглядеть так:

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Макрос для деинсталляции лишних строк с пустотами со всего рабочего листа

Перед запуском любого кода в Excel рекомендуется создать копию своей работы во избежание утери важных сведений в случае допущения ошибки.

Как добавить макрос в свою книгу

Для записи кодов в Excel создается своя книга. Выше был рассмотрен альтернативный метод создания и запуска макросов. Есть еще один способ, который заключается в выполнении следующих шагов:

  1. Открыть лист, в котором нужно удалить какие-либо ячейки.
  2. Зажать клавиши «Alt+F11», чтобы запустить встроенный редактор «Visual Basic».
  3. В графе параметров слева открывшегося окошка нажать по слову «Insert», а затем перейти во вкладку «Module».
  4. Вставить нужный код программы в отобразившееся окошко.
  5. Щелкнуть по F5, чтобы проверить код на работоспособность.
  6. Кликнуть по кнопке «Сохранить» для добавления макроса в свою книгу.

Дополнительная информация! Чтобы активировать созданный макрос в следующий раз, необходимо зайти в книгу, выбрать соответствующую таблицу, зажать «Alt+F8» с клавиатуры, выбрать нужный код и щелкнуть по кнопке «Выполнить».

Как удалить пустые строки в Excel с помощью сортировки

Сортировка данных в таблице помогает удалить пустоты. Данная операция выполняется по алгоритму:

  1. Выделить нужный диапазон ячеек ЛКМ.
  2. Перейти в раздел «Данные» сверху главного меню программы и кликнуть по кнопке «Сортировка».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Сортировка таблицы значений в Excel
  1. В следующем меню выбрать столбец для отсортировки информации в нем и нажать «ОК».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Выбор столбца для отсортировки данных
  1. Убедиться, что таблица отсортирована. Пустые строки расположатся под таблицей. Их при необходимости можно будет удалить.

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Удаление пустых ячеек после отсортировки таблицы

Как удалить пустые строки в Excel с помощью фильтрации

Процесс выполнения поставленной задачи подразделяется на следующие этапы:

  1. Аналогичным образом выделить таблицу и переключиться в раздел «Данные» сверху окна программы.
  2. Теперь вместо сортировки нажать на кнопку «Фильтр».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Путь к фильтрации данных таблицы в Эксель
  1. В появившемся окошке надо поставить галочку напротив значения «(Пустые)».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Выбор пустых строк для фильтрации
  1. Проверить, что все пустые ячейки в табличке выделились и удалить их стандартным методом, рассмотренным выше.

Перед выполнением способа фильтрации данных понадобится выделить весь диапазон таблицы, иначе фильтрация будет осуществляться только до первой пустоты.

Обратите внимание! Для деинсталляции пустых ячеек рассмотренным выше способом пользователю потребуется аккуратно отфильтровать каждый столбец в таблице, чтобы не удалить нужную информацию.

Как убрать пустые строки в Excel с помощью выделения группы ячеек

В Эксель есть встроенный инструмент, с помощью которого можно группами выделять ячейки. С его помощью удаление пустот производится по алгоритму:

  1. Выделить всю таблицу ЛКМ.
  2. Кликнуть по значку лупы графе вкладок сверху окна программы. Это меню «Найти и выделить».
  3. В контекстном меню щелкнуть по строчке «Выделить группу ячеек…».

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Выделение группы ячеек в Эксель
  1. В отобразившемся окне поставить тумблер в поле «Пустые ячейки» и щелкнуть по «ОК». В таблице выделятся все пустоты.

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Выбор пустых ячеек в появившемся окошке
  1. Удалить строку методом пробелов и проверить результат.

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Автоматическое выделение пустот таблицы

Как удалить пустые строки в Экселе с помощью вспомогательного столбца

Для деинсталляции пустот рядом с таблицей можно создать столбец, который будет выступать в роли вспомогательного элемента. Это один из самых быстрых и надежных способов удаления. Чтобы реализовать данный метод, требуется выполнить несколько простых манипуляций по пошаговой инструкции:

  1. Создать справа от исходной таблицы еще один столбик и назвать его, к примеру, «Пустая строка», чтобы не путаться в дальнейшем.
  2. Записать формулу «Считать пустоты», указав соответствующий диапазон, в котором программа выполнит проверку на наличие пустых строк.
  3. Когда пустые строчки будут обнаружены, их останется только выделить и деинсталлировать.

kak-udalit-pustye-stroki-v-excel-4-varianta-udaleniya-pustyh-strok-v-tablice-excel

Подсчет пустот во вспомогательном столбце

Важно! Данная формула выглядит следующим образом: «=СЧИТАТЬПУСТОТЫ(А6:D6)». Вместо букв в скобках указывается диапазон ячеек.

Заключение

Таким образом, существует несколько способов удаления пустых строк в Microsoft Excel, каждый из них актуален для конкретного случая. Чтобы разбираться в теме, необходимо внимательно ознакомиться с вышеизложенной информацией.

Оцените качество статьи. Нам важно ваше мнение:

Группа: Пользователи

Ранг: Новичок

Сообщений: 45


Репутация:

0

±

Замечаний:
0% ±


Excel 2016 RUS

Доброго дня!

Проблема следующая: файл Excel 2016 весит 18 метров.
Самый тяжелый лист с исходными данными без форматирования (на его основе строится несколько сводников и графиков).
На нем 24 колонки, формулы простого сложения стоят на 5 колонок.
Проблема в количестве строк. Сейчас строк с информацией 42500 (файл ежемесячно обновляется с добавлением-удалением строк, файл Не в общем доступе).
Если нажимаю cntrl+End, то количество столбцов остается 24, а строка последняя 1 048 576.
Пыталась удалять пустые строки (выделила-удалила, нажала cntrl+home, далее cntrl+S) — не получается.
Если открыть файл архивом и удалить папку drawings, то удаляется пара рисунков на соседнем листе, а размер файла не меняется.

С макросами не знакома :(

Помогите справиться, пожалуйста.

P.S.: если скопировать данные на другой лист и перепривязать сводники и сохранить в бинарном формате, то размер сокращается до 10 метров, но при обновлении опять «распухает» :(

Like this post? Please share to your friends:
  • Excel не ищет по фильтру
  • Excel не дает сохранить документ
  • Excel не ищет по поиску
  • Excel не дает редактировать ячейку
  • Excel не ищет как текст