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

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

Функции, которая отрезает лишнее количество символов в ячейке, найти не удается, но существует система из двух функций, которые можно применить. Это система из функции ЛЕВСИМВ (или ПРАВСИМВ) и функции ДЛСТР (длина строки).

Рассмотрим их применение.

Вначале находим количество символов в тексте при помощи функции ДЛСТР. Для этого запускаем менеджер функций, выбираем ДЛСТР, указываем ячейку с текстом. Функция ДЛСТР посчитает количество символов.

Зная длину лишнего текста — 6 знаков в индексе, вычитаем их из общего числа символов посчитанных функцией ДЛСТР и получаем то количество символов, которое должно остаться в тексте, когда удалим индекс.

Полученное значение – количество оставляемых в тексте знаков, вписываем в функцию ЛЕВСИМВ или ПРАВСИМВ. Если нужно удалить знаки справа, то используем ЛЕВСИМВ, если слева, то ПРАВСИМВ. Нажимаем «Enter». Функция ЛЕВСИМВ или ПРАВСИМВ присваивает ячейке нужное нам количество символов из текста в новую ячейку, исключая ненужный нам индекс.

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

ПРАВСИМВ(…*¹;(ДЛСТР(…*¹)-6)).

Где …*¹- адрес ячейки, из которой берем текст.

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

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

​ чем ваша проблема.​параметры-дополнительно-число обрабатываемых ячеек​

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

​ очень много всего)​ ряды 5, 6,​ для удаления выделенной​ данными:​Получилось так.​ результат должен быть​Теперь остается нажать на​ строку удаления. Но​ на строку «Выделение​Как только вы сделаете​ программе, вам необходимо:​ Теперь жмем на​ удалены. Теперь, нам​ будет довольно легким.​ пустые строки, выглядят​ Никто не может​gleyd​

​Z​ 7:​ строки в Excel​Пример 1. Сортировка данных​Второй вариант.​ получен, можно применять​ сам фильтр, отобразить​

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

​Изначально выделить ту область​ уже знакомую нам​ осталось только удалить​ Но, если они​ не очень эстетично.​ понять!​: )​: Зачета нет, дается​Будем их удалять.​ CTRL+»-«. А для​ в таблице. Выделяем​Так же устанавливаем​

​ ту или иную​ только пустые ячейки​ только в том​В появившемся меню, вам​ строки, которые были​

Сортировка

​ таблицы, которая содержит​ кнопку «Удалить», расположенную​ добавленный столбец с​ раскиданы по всей​ К тому же,​На листе Excel​Александр​ третья попытка… ;)​Переходим на «Файл»-«Сведения»-«Поиск проблем»​ ее выделения можно​ всю таблицу. Открываем​ фильтр. Но в​

​ методику.​ и удалить их.​ случае, если ячейки​ нужно установить переключатель​ в таблице, переместятся​ ненужные строки.​ на ленте в​ порядковыми номерами. Выделяем​ таблице, то их​ из-за лишних строк​ 2007 всегда 1048576​: Число обрабатываемых ячеек(в​Александр​ — инструмент «Инспектор​ нажать комбинацию горячих​ вкладку «Данные» -​ диалоговом окне фильтра​ Панькова Оксана Владимировна​ Но тут есть​ располагаются подряд.​ на «пустые ячейки»​

​ в ее низ​Затем нажать правую кнопку​ группе инструментов «Ячейки».​ этот столбец. Затем​ поиск и удаление​ навигация по ним​ строк (в режиме​ тысячах) 33554 -​: Excel файл из-за​ документов».​ клавиш SHIFT+ПРОБЕЛ.​

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

​ мыши, чтобы вызвать​После этого, все пустые​

​ кликаем по кнопке​ может занять значительное​ может усложниться, так​ совместимости 65536 строк).​ изменил на 5000​

​ этого очень тормозит…​В отрывшемся окне ставим​​ фильтр» — нажимаем​ у слова «Пустые».​ строки в Excel​ применять такое удаление​ в «Экселе», если​

​ «ОК».​ легче выделить и​ контекстное меню.​ строки будут удалены​ на ленте «Удалить».​ время. В этом​ как придется прокручивать​ Изменить это количество​ и ничего не​vikttur​ галочку напротив «Скрытые​Чтобы удалить одинаковые строки​ кнопку «Сортировка». Или​Нажимаем «Ок». У​, как удалить отфильтрованные​

​ для нескольких столбцов,​ пустые поля чередуются​

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

​Теперь все пустые строки​ удалить, используя способ,​В списке надо нажать​

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

​ нас в таблице​ строки в Excel​ если в одной​ с данными? В​ выделены и вы​ который был приведен​

​ на строку «Удалить».​Важное замечание! Последний способ​ выбираем пункт «Удалить​ сортировка.​

​ для перехода из​ часть строк или​gleyd​ будете ждать решения​

​ Нажимаем «Проверить».​ всю таблицу. Переходим​

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

​ мыши по выделенному​ будут видны только​, поможет функция «Сортировка​ строке хоть одна​ этом случае вопрос​ можете их удалить.​ самым первым.​После этого появится окошко,​ нельзя использовать в​ столбцы с листа».​Выделяем всю табличную область.​ начала таблицы в​ все строки, но​: Число обрабатываемых ячеек(в​ до окончания ЕВРО-2012​

​Через несколько секунд программа​ на вкладку «Данные»​ диапазону и делаем​ пустые строки. Их​ и фильтр в​

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

​ конец. Давайте выясним,​ они все равно​ тысячах) 33554 -​

​ :)​ отображает результат проверки.​ — «Работа с​ сортировку «от минимального​ видно по столбцу​ Excel» и немного​Наконец, рассмотрим еще один​ Для этого следует​ и в первом​ строки, которые пустые,​ выбрать, что именно​

​ диапазонами, и с​ столбец будет удален.​ правой кнопкой мыши,​ какие существуют способы​ будут. Можно удалить​ изменил на 5000​nerv​Нажимаем «Удалить все». На​ данными» — «Удалить​ к максимальному».​ адресов строк. Можно​ хитрости помогут быстро​ универсальный метод. Он​

​ зажать клавишу Ctrl,​

lumpics.ru>

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

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

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

​ меню выбираем пункт​ в программе Microsoft​ клик на прямоугольник​ изменилась{/post}{/quote}​Hugo​ уведомление.​В открывшемся окне выделяем​ по возрастанию оказываются​ ячеку, чтобы виднее​

​ строки в огромной​ того, как в​ ее, выделить каждую​

  1. ​ панели инструментов вкладки​ разглагольствуя, перейдем непосредственно​ строки, значит, выбирайте​
  2. ​ где имеются данные.​Ещё одним вариантом скрыть​ «Сортировка». После этого,​
  3. ​ Excel, и как​ левее и выше​

​В ТЫСЯЧАХ…​: Может быть сохранить​В результате проделанной работы​ те столбцы, в​ внизу диапазона.​ было, сколько пустых​ таблице.​ «Эксель» удалить пустые​ строку, подлежащую удалению.​ «Главная».​ к самой инструкции:​ пункт «Строку» и​ В этом случае,​ пустые ячейки является​ появляется ещё одно​ их убрать быстрее​ ячейки А1 -​ыть может стоит​

​ как xls? :)​ скрытые ячейки удалены,​ которых находятся повторяющиеся​Если порядок значений важен,​ строк. Выделяем пустые​Часто, в большой​ строки в диапазоне​ После этого в​ Вадим Матузок​Изначально вам необходимо выделить​

​ нажимайте «ОК». Теперь​ может произойти смещение​ применение фильтра.​ меню. В нём​ и проще.​ удалить). Существующие строки​ изменить на 5?​ (…а вдруг угадал?…)​ нумерация восстановлена.​ значения. Так как​ то до сортировки​ строки и удаляем​ таблице после копирования​ от и до​

​ меню правого клика​Всем пользователям, которые работают​

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

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

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

​ вместо них появятся​: не помогло, или​: nerv — они​ повторяющиеся или скрытые​ строки, то должны​ столбец, сделать сквозную​

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

​ способов удаления пустых​ клик по кнопке​ до Я», «От​ способом удаления пустых​vikttur​ перезайти?​

Выделение

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

  1. ​ пропустив этапы по​ ячеек из таблицы.​ «Сортировка и фильтр»,​ минимального к максимальному»,​ строк, является использование​
  2. ​: От миллионов идеально​gleyd​Hugo​
  3. ​ функционала программы Excel.​После нажатия ОК Excel​ строк вновь отсортировать​Третий вариант.​
  4. ​ – это долго.​ на главной панели​ содержимого, а не​ ячейки, находящиеся в​ ее в нижний​

​ вызову контекстного меню.​ Каким именно способом​ которая расположена в​ или «От нового​ контекстного меню программы​ девственных строк файл​: попробовать то не​: Т.е. у Вас​Vhodnoylogin​

​ формирует мини-отчет вида:​

fb.ru>

Как удалить пустые строки в «Экселе»: несколько простых методов

​ данные по вставленному​Как удалить пустые​ Но, есть способ,​ с выбором кнопки​ удаление целых строк.​ строках, чтобы они​ правый.​ Для этого просто​ лучше воспользоваться, зависит​ блоке настроек «Редактирование».​ к старому». Какой​ Эксель. Чтобы убрать​ тормозить не будет.​ сложно…​ в xls 1048576​: Люди, здравствуйте.​Проредить таблицу можно с​

Как удалить пустые строки в «Экселе» двумя простейшими методами?

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

​Пример 2. Фильтр. Диапазон​ в статье «Как​ строки одним махом.​ Из выпадающего меню​ самого простого случая​ пространство. Сейчас будет​ «Главная» и кликните​ и нажмите сочетание​ и от того,​ делаем переход по​ пунктов будет находиться​ выделяем диапазон ячеек,​ В чем, показать​: Прислушайтесь к Виктору.​Александр​ в конце листа.​ такого:​ должен быть отформатирован​ удалить пустые ячейки​Первый вариант.​

​ выбирается строка выделения​ можно использовать и​ рассмотрено, как в​ по кнопке «Сортировка​ клавиш «CTRL+-«.​ как именно по​ пункту «Фильтр».​ в меню, зависит​ который не содержит​ не хотите. Мучайтесь​Казанский​: Сохранил в EXCEL​ Чтобы не растягивать​А можно ручками. Предлагаем​ как таблица с​ в Excel».​У нас такая​ группы ячеек. А​ ее.​ таблице «Эксель» удалить​ и фильтр», а​Также есть альтернатива. Вы​ ней разбросаны пустые​

Как в «Экселе» удалить пустые строки с помощью сортировки?

​В ячейках шапки таблицы​ от типа данных,​ данных, и кликаем​ дальше.​: А F1 нажать?​ 2003, получилось 65536​ ползунки.​ простенький способ, доступный​

​ заголовками. Выделяем «шапку».​Если появилась необходимость,​ таблица. В нашем​ в окошке условия​Есть еще несколько методов​ пустые строки. Некоторые​ в контекстном меню​ можете после выделения​ строки (располагаются одним​ появляется характерный значок.​ которые размещены в​ правой кнопкой мыши.​Как обрезать все ненужные​Число обрабатываемых ячеек​ строк. Пререстал виснуть,​Michael99​ каждому пользователю.​ На вкладке «Данные»​ вставить в заполненную​

Удаление строк с использованием фильтра

​ примере — несколько​ активируется та, которая​ для проведения таких​ решения пригодятся и​ выберите «Фильтр».​ строк перейти во​ блоком, или перемешаны​ Кликаем по этому​ ячейках таблицы.​ В раскрывшемся контекстном​ столбцы и строки​

​ (в тысячах)​ но мне нужен​: правой кнопкой по​В конце таблицы делаем​ нажимаем кнопку «Фильтр»​ таблицу пустые строки​ строк, но может​ указывает на пустые​ операций. Одним из​ в других ситуациях.​Как только вы это​

Выделение групп ячеек

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

​ вспомогательный столбец. Заполняем​ («Сортировка и фильтр»).​ через определенный промежуток,​ быть строк очень​ единицы. После этого​ решений вопроса того,​ Например, при аналогичных​ сделаете, в шапке​ там на панели​ данными).​ на ваш выбор​ операция будет проделана,​ по пункту «Удалить…».​ таблица на пустом​ число ячеек, которое​

Вместо послесловия

​ был в 2007​ строкам или столбцам,​ чередующимися данными. Например,​ Справа от названия​ то смотрите статью​ много.​ в разделе операций​ как удалить пустые​ действиях со столбцами​ столбцов появятся выдающие​ инструментов из выпадающего​ Максим Тютюшев​ столбце.​ все пустые ячейки​ Можно не вызывать​ сером фоне за​ может обрабатываться какой-либо​EA_​ в выпадающем списке​ «о у о​ каждого столбца появится​ «Вставить пустые строки​Строки 2, 4, 6,​ с ячейками выбирается​ строки в «Экселе»,​ или отдельными ячейками.​ списки, вам необходимо​ списка «Удалить» выбрать​Работая с огромным объемом​В появившемся меню, снимаем​ переместятся в самый​ контекстное меню, а​ ее пределами? При​ операцией без оповещения.​: В настройках Экселя​

​ удалить, потом идете​

fb.ru>

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

​ у о у»​ стрелочка вниз. Нажимаем​​ в Excel через​ 8 нужно удалить.​​ кнопка удаления.​ может стать применение​Для начала стоит сказать,​ развернуть один из​ пункт «Удалить строки​ данных в таблицах​ галочку с пункта​
​ низ таблицы. Теперь,​ набрать на клавиатуре​ простом удалении они​ Если будет затронуто​ 2007 есть параметр​ на ячейку А1​ и т.д. Вносим​ – открывается окно​ одну».​Выделяем таблицу, нажимаем​
​Вот, собственно, и все​
​ инструмента сортировки.​ что при проведении​ них (любой).​ с листа», что​ «Эксель», ненароком можно​ «Пустые». Жмем на​

​ мы можем удалить​ сочетание клавиш «Ctrl+-«.​
​ снова появляются.​ большее число ячеек,​ в котором вводится​ и сохраняете документ​ значения в первые​ фильтрации. Снимаем выделение​В Excel можно​ кнопку «Сортировка и​
​ простейшие методы, при​Для этого нужно после​ операций такого рода​В меню, которое появилось,​
​ также довольно удобно.​ оставить пустые строки,​ кнопку «OK».​ эти ячейки любым​Появляется небольшое окошко, в​
​Алексей матевосов (alexm)​ появится оповещение.​ кол-во доступных строк​Vhodnoylogin​
​ четыре ячейки. Потом​ напротив имени «Пустые».​ настроить так, что​ фильтр» на закладке​ помощи которых можно​ выделения всей таблицы​ нужно быть крайне​ надо снять галку​Первый способ, как в​ что в некоторых​
​Как видим, после этого,​

​ из тех способов,​
​ котором нужно указать,​: В Эксел 2003​То есть ячеек​ в файле, измените​: Насколько я понял,​​ выделяем их. «Цепляем»​Таким же способом можно​ вместо цифр, например,​ «Главная» и выбираем​ произвести удаление пустых​ (Ctrl + A)​ внимательным. Дело в​ с пункта «Пустые»​ Excel удалить пустые​ случаях совсем недопустимо.​ все пустые строки​ о которых шла​ что конкретно мы​ можно так.​ меньше не станет,​
​ его скажем на​
​ основное действие тут​ за черный крестик​ удалить пустые ячейки​ отрицательных, будут писаться​ «Сортировать от минимального​
​ строк буквально в​ в разделе данных​ том, что ячейки​ и нажать «ОК».​ строки, мы разобрали.​ В этой статье​ исчезли, так как​ речь в первой​
​ хотим удалить. Выставляем​Выделить весь лист,​ только оповещения добавятся.​ 5000 и будет​ — это сохранение.​ в правом нижнем​ в строке Excel.​ нули. Читайте статью​

excel-office.ru>

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

​ к максимальному» (или​ пару кликов. Опять​ выбрать меню сортировки​ могут содержать скрытые​Вот и все, как​ Однако он не​

​ пойдет речь о​ они были отфильтрованы.​ части урока.​ переключатель в позицию​ кликнув по квадратику​Александр​ Вам счастье​Vlad999​ углу и копируем​ Выбираем нужный столбец​ «Как заменить в​

​ от максимального к​ же, нужно помнить​ и фильтра. Тут​ формулы (бесцветный текст).​ видно, третий способ,​ очень удобен, если​

​ том, как в​Урок: Как использовать автофильтр​Если критически важен порядок​ «строку». Жмем на​ над номерами строк​: Ничего не изменилось.​Александр​: 1. выделяете весь​ буквы до конца​ и фильтруем его​ Excel отрицательное число​ минимальному).​

​ и том, что​ применяется команда упорядочивания​ А сами вычисления​

​ как удалить лишние​ нужно удалить много​ Excel удалить пустые​ в Microsoft Excel​ размещения ячеек в​ кнопку «OK».​ и левее обозначения​gleyd​: Подскажи пожалуйста неопотному,​

​ крайний столбец​ диапазона.​ данные.​ на ноль».​Подробнее о сортировке​ в некоторых ячейках​ от минимального к​ могут ссылаться на​ строки в Excel,​ строк, ведь выделять​ строки. Будет представлено​Ещё один способ удаления​ таблице, то перед​

​После этого, все строки​ столбцов.​: как уже объяснил​ где именно эта​2. ctrl+shift+стрелка вправо.​Устанавливаем «Фильтр». Отфильтровываем последний​

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

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

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

​ настройка, а то​3. ПКМ Скрыть.​

​ столбец по значению​ ячеек. Выделяем всю​ таблиц в Excel​ в статье «Сортировка​ текст. А сами​ окажутся снизу). После​

​ данные отсутствуют, но​ некоторые из предыдущих.​ долго. Именно поэтому​ помогут вам это​ пустых ячеек. Чтобы​ сортировку, вставляем в​ удалены.​

​ цвет. Формат ->Ячейки​

​ и не изменится…​ я вродебы всё​по аналогии с​ «у».​ таблицу. В главном​ могут формироваться пустые​ в Excel».​

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

​Как альтернативный вариант, можно​ -> Вид.​

​Александр​ переискал. И моя​ строками.​

​Выделяем все что осталось​ меню на вкладке​ строки и ячейки.​

  1. ​Все заполненные строки​ быть зависимыми при​ удалить. Если порядок​ в дальнейшем. Такие​ одном интересном способе,​ как в Excel​ статью до финала,​ сначала выделяем всю​ один столбец.​ выделить ячейки в​Затем Сервис ->​: Неужели они так​ проблема на этом​Александр.​
  2. ​ после фильтрации и​ «Редактирование» нажимаем кнопку​ Они мешают работе,​
  3. ​ будут стоять вверху​ ссылке на них​ построения данных важен,​
  4. ​ ячейки с точки​ как удалить из​ удалить пустые строки​

​ чтобы в конце​ таблицу. Затем, находясь​Все ячейки этого столбца​

​ соответствующих строках, и​ Параметры -> Вид.​ сложно убираются?​ будет завершена. За​: Как убрать 1048576​ удаляем.​ «Найти и выделить».​ отвлекают.​ таблицы, а пустые​ в формулах. Если​

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

​ при помощи инструмента​

  1. ​ принять для себя​ во вкладке «Главная»,​ нумеруем по порядку.​
  2. ​ находясь во вкладке​ Убрать галочки «Сетка»​Александр​ ранее спс.​
  3. ​ строк? Весь EXCEL​Убираем фильтр – останутся​
  4. ​ Выбираем инструмент «Выделение​Некоторые формулы могут работать​ строки соберутся внизу​

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

​ На сей раз​ «Сортировка».​ решение, каким способом​ кликаем по кнопке​Затем, производим сортировку по​

exceltable.com>

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

​ «Главная», кликнуть по​​ и «Заголовки строк​
​: Больше никаких вариантов​EA_​ перерыл!​ только ячейки с​

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

​ пользоваться, так как​​ «Найти и выделить»,​ любому другому столбцу,​ кнопке «Удалить», которая​

​ и столбцов».​​ нет?​: Я бы с​
​Z​
​ «о».​
​В открывшемся окне выбираем​ инструментов в отношении​

CyberForum.ru>

Помогите убрать строки.

​Осталось удалить эти​​ сработает, а сама​ После удаления строк​ «Экселе» удалить пустые​

​ ячеек, которое осуществляется​​ следующее:​ они в достаточной​ которая расположена на​ и удаляем перемещенные​ расположена в блоке​Своей таблице делаете​
​Hugo​

​ радостью, но на​​: Зачем — не​Вспомогательный столбец можно устранить​ пункт «Пустые ячейки».​ не полностью заполненного​ строки. Чтобы быстро​ программа выдаст ошибку​ снова производите упорядочивание​

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

​ степени отличаются друг​​ ленте в группе​ вниз ячейки, как​

​ инструментов «Ячейки» на​​ фон белый и​: Так вроде никому,​ память не помню,​ проще удалить весь​

​ и работать с​​Программа отмечает пустые ячейки.​

​ диапазона невозможно. Научимся​​ это сделать, есть​ о присутствии в​ по пронумерованному столбцу.​

​ действительно являются таковыми.​​ инструмента. Но обо​ этого можно нажать​
​ от друга.​

​ инструментов «Редактирование». В​​ уже описывалось выше.​ ленте. После этого,​ границы.​

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

​ вычислениях ссылки на​​Решить вопрос того, как​ Самым простым методом​ всем по порядку:​ кнопку «CTRL+A».​Для начала разберемся, как​ появившемся меню, кликаем​После этого, чтобы вернуть​ сразу произойдет удаление​

​В 2007 скорее​​ и не нужно…​ 2007 Экселя нет…​ дольше и активнее​Однажды пользователь скрыл некую​ находим вкладку «Ячейки»,​ ячейки в конце​Выделяем первую пустую​ несуществующие или некорректные​

​ удалить пустые строки​​ считается обычное выделение​Снова выделите всю таблицу,​Нажмите правую кнопку мыши​ в Excel удалить​ по пункту «Выделение​

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

​ нажимаем «Удалить».​​ или середине таблицы.​ строку, нажав на​
​ данные. Поэтому в​

​ в «Экселе», можно​​ при помощи мыши​

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

​Bigbss​​ в количестве строк.​: попробуй Файл-Параметры-Дополнительно​ вопроса… ;)​ чтобы она не​Результат – заполненный диапазон​
​ Будем использовать простые​
​ номер строки. Затем​ такой ситуации следует​

​ и при помощи​​ с зажатой левой​ нужные вам данные​ в меню кликните​

​ простым способом, который​​Открывается окно, в котором​ был перед сортировкой,​

​Конечно, способ очень простой​​:​

​А вообще было​​Число обрабатываемых ячеек(в​
​-58243-​ отвлекала от работы.​
​ «без пустот».​ средства, доступные пользователю​ нажимаем одновременно кнопки​ быть особо внимательным,​ простого фильтра. Устанавливают​ кнопкой. Оно производится​ и непосредственно пустые​
​ по строке «Сортировка».​ используют практически все​ переставляем переключатель в​

​ проводим сортировку в​​ и известный. Но,​

​можешь указать область​​ бы не плохо​ тысячах) 33554​Александр​

​ Думал, что впоследствии​​Внимание! После удаления часть​ любого уровня.​

​ на клавиатуре Shift+Ctrl+​​ чтобы не нарушить​ его путем выделения​

​ движением вверх или​​ строки.​Из дополнительного меню вам​ неопытные пользователи, но​
​ позицию «пустые ячейки».​ колонке с номерами​
​ является ли он​ печати​ — не тащить​Это 2010, в​: Если я переношу​ данные еще понадобятся.​

​ ячеек перескакивает вверх​​Чтобы показать на примере,​ стрелка вниз. Выделятся​ целостность математических или​ столбца, группы столбцов​
​ вниз по полю​Перейдите во вкладку «Главная»​ необходимо выбрать один​ в некоторых случаях​ Жмем на кнопку​ строк «От минимального​ самым удобным, быстрым​потом вид-страничный режим​ все миллионы, если​ 2007 думаю так​ на следующий лист,​ Не понадобились –​ – данные могут​ как удалить лишние​ все строки до​ других операций. В​ или всей таблицы.​ нумерации слева. Затем,​

​ и нажмите по​​ из пунктов, в​ именно такое удаление​ «OK».​ к максимальному».​ и безопасным?​Olesya​ для работы хватает​

planetaexcel.ru>

Как в Excel 2007 убрать лишние столбцы и строки?

​ же​ то сбивается группировка​ скрытые строки можно​ перепутаться. Поэтому для​ строки, для демонстрации​ конца листа. Теперь​ остальном же все​ Кроме того, применяют​

​ используя правый клик,​​ «Найти и выделить».​ соответствии с тем,​
​ использовать лучше всего.​Как видим, после этого,​Как видим, строки выстроились​Если пустые строки расположены​: Это делается кнопочкой​
​ квадрата 10*10 :)​sva​ и размеры строк​
​ удалить: они влияют​ перекрывающихся диапазонов инструмент​ порядка действий возьмем​ удаляем строки как​ просто. В зависимости​
​ команду «Фильтр» в​ вы вызываете контекстное​В меню, которое появится,​
​ какой тип данных​Итак, чтобы удалить лишние​

​ все строки, содержащие​​ в прежнем порядке,​
​ в одном месте,​ «Разметка страницы»​
​Казанский​

​: Я так понял​​ и столбцов, а​ на формулы, мешают.​

​ не подходит.​

  • Excel удалить пробел в начале строки
  • Как в таблице эксель удалить пустые строки
  • Выделить таблицу в excel до конца
  • Excel удалить пробелы в конце ячейки
  • Удалить пробел в конце ячейки в excel
  • Как в excel убрать пробелы в конце строки
  • Excel удалить отфильтрованные строки в excel
  • Excel удалить дубликаты строк
  • Excel vba удалить строку
  • Как убрать лишние строки в excel внизу
  • Удалить лишние строки в excel
  • Как в excel удалить задвоенные строки

Хитрости » 28 Май 2011 Дмитрий 509884 просмотров

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

Способ первый:
Использовать встроенное средство Excel — фильтр. Сначала его необходимо «установить» на листе:

  • Выделяем таблицу с данными, включая заголовки. Если их нет — то выделяем с самой первой строки таблицы, в которой необходимо удалить данные
  • устанавливаем фильтр:
    • для Excel 2003: Данные-Фильтр-Автофильтр
    • для Excel 2007-2010: вкладка Данные(Data) -Фильтр(Filter)(или вкладка Главная(Home) -Сортировка и фильтр(Sort&Filter) -Фильтр(Filter))

Теперь выбираем условие для фильтра:

  • в Excel 2003 надо выбрать Условие и в появившейся форме выбрать непосредственно условие(«равно», «содержит», «начинается с» и т.д.), а напротив значение в соответствии с условием.
  • Для 2007-2010 Excel нужно выбрать Текстовые фильтры(Text Filters) и либо сразу выбрать одно из предлагаемых условий, либо нажать Настраиваемый фильтр(Custom Filter) и ввести значения для отбора в форме

После этого удалить отфильтрованные строки. В 2007 Excel могут возникнуть проблемы с удалением отфильтрованных строк, поэтому рекомендую сначала так же прочитать статью: Excel удаляет вместо отфильтрованных строк — все?! Как избежать.

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

Если значение sSubStr не будет указано, то будут удалены строки, ячейки указанного столбца которых, пустые.
Данный код необходимо поместить в стандартный модуль. Вызвать с листа его можно нажатием клавиш Alt+F8, после чего выбрать Del_SubStr и нажать Выполнить. Если в данном коде в строке
If -(InStr(Cells(li, 1), sSubStr) > 0) = lMet Then
вместо = lMet указать lMet, то удаляться будут строки, не содержащие указанное для поиска значение. Иногда тоже удобно.
Но. Данный код просматривает строки на предмет частичного совпадения указанного значения. Например, если Вы укажете текст для поиска «отчет», то будут удалены все строки, в которых встречается это слово(«квартальный отчет», «отчет за месяц» и т.д.). Это не всегда нужно. Поэтому ниже приведен код, который будет удалять только строки, указанные ячейки которых равны конкретно указанному значению:

Здесь так же, как и в случае с предыдущим кодом можно заменить оператор сравнения(Cells(li, lCol) = sSubStr) с равно на неравенство(Cells(li, lCol) sSubStr) и тогда удаляться будут строки, значения ячеек которых не равно указанному.

УДАЛЕНИЕ СТРОК НА ОСНОВАНИИ СПИСКА ЗНАЧЕНИЙ(МНОЖЕСТВЕННЫЕ КРИТЕРИИ)
Иногда бывают ситуации, когда необходимо удалить строки не по одному значению, а по нескольким. Например, если строка содержит или Итог или Отчет. Ниже приведен код, при помощи которого можно удалить строки, указав в качестве критерия диапазон значений.
Значения, которые необходимо найти и удалить перечисляются на листе с именем «Лист2». Т.е. указав на «Лист2» в столбце А(начиная с первой строки) несколько значений — они все будут удалены. Если лист называется иначе(скажем «Соответствия») в коде необходимо будет «Лист2» заменить на «Соответствия». Удаление строк происходит на активном в момент запуска кода листе. Это значит, что перед запуском кода надо перейти на тот лист, строки в котором необходимо удалить.

If CStr(arr(li, 1)) = sSubStr Then

заменить на такую:

If InStr(1, arr(li, 1), sSubStr, 1) > 0 Then

УДАЛЕНИЕ ИЗ ЛИСТА СТРОК, КОТОРЫХ НЕТ В СПИСКЕ ЗНАЧЕНИЙ(МНОЖЕСТВЕННЫЕ КРИТЕРИИ)
Т.к. в последнее время стало поступать все больше и больше вопросов как не удалять значения по списку, а наоборот — оставить в таблице только те значения, которые перечислены в списке — решил дополнить статью и таким кодом.
Значения, которые необходимо оставить перечисляются на листе с именем «Лист2». Т.е. указав на «Лист2» в столбце А(начиная с первой строки) несколько значений — после работы кода на листе будут оставлены только те строки, в которых присутствует хоть одно из перечисленных в списке значений. Если лист называется иначе(скажем «Соответствия») в коде необходимо будет «Лист2» заменить на «Соответствия». Удаление строк происходит на активном в момент запуска кода листе. Это значит, что перед запуском кода надо перейти на тот лист, строки в котором необходимо удалить.

В отличие от приведенных выше кодов, данный код ориентирован на то, что значения в списке указаны не полностью. Т.е. если необходимо оставить только те ячейки, в которых встречается слово «активы», то в списке надо указать только это слово. В этом случае если в ячейке будет записана фраза «Нематериальные активы» или «Активы сторонние» — эти ячейки не будут удалены, т.к. в них встречается слово «активы». Регистр букв при этом неважен.

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

If InStr(1, arr(li, 1), sSubStr, 1) > 0 Then

заменить на такую:

If CStr(arr(li, 1)) = sSubStr Then

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

If Not rr Is Nothing Then rr.EntireRow.Delete

заменить на такую:

If Not rr Is Nothing Then rr.EntireRow.Hidden = True

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

For li = 1 To lLastRow ‘цикл с первой строки до конца

1 — это первая строка; lLastRow — определяется автоматически кодом и равна номеру последней заполненной строки на листе. Если надо начать удалять строки только с 7-ой строки(например, в первых 6-ти шапка), то код будет выглядеть так:

For li = 7 To lLastRow ‘цикл с седьмой строки до конца

А если надо удалять только с 3-ей по 300-ю, то код будет выглядеть так:

For li = 3 To 300 ‘цикл с третьей строки до трехсотой

Так же см.:
Что такое макрос и где его искать?
Что такое модуль? Какие бывают модули?
Как создать кнопку для вызова макроса на листе
Удаление всех пустых строк в таблице
Удаление пустых столбцов на листе
Установить Быстрый фильтр
Фильтр

Статья помогла? Поделись ссылкой с друзьями! Видеоуроки

Поиск по меткам

Access apple watch Multex Power Query и Power BI VBA управление кодами Бесплатные надстройки Дата и время Записки Надстройки Политика Конфиденциальности Почта Программы Работа с приложениями Разработка приложений Тренинги и вебинары Финансовые Форматирование Функции Excel акции MulTEx

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

Меню «удалить ячейки» в группе УДАЛИТЬ на панели !SEMTools

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

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

По условию вхождения в них определенных слов:
Удалить — Ячейки — Содержащие слово
Удалить — Ячейки — Содержащие слова — любое из списка

По условию простого вхождения паттернов:

  • Содержащие
  • Начинающиеся с
  • Заканчивающиеся на

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

Не менее популярно удаление различных вариантов дубликатов ячеек.
!SEMTools позволяет:Удалить дубли без смещения строк в Excel
Удалить неявные дубли
Удалить один список из другого — когда ячейки одного столбца нужно сравнить с ячейками другого и удалить найденные.

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

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

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

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

Вставка строк в Excel

  1. Выделите заголовок строки, выше которой Вы хотите вставить новую. Например, если необходимо вставить новую строку между строками 7 и 8, выделите строку 8.
  2. Нажмите команду Вставить, которая находится в группе команд Ячейки на вкладке Главная.
  3. Новая строка появится выше выбранной.

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

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

  1. Выделите заголовок столбца, левее которого требуется вставить новый. Например, если необходимо вставить новый столбец между столбцами D и E, выделите столбец E.
  2. Нажмите команду Вставить, которая находится в группе команд Ячейки на вкладке Главная.
  3. Новый столбец появится слева от выделенного.

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

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

В Excel достаточно легко удалить любую строку, которая Вам со временем стала не нужна.

  1. Выделите строки, которые необходимо удалить. В нашем примере это строки 6, 7 и 8.
  2. Нажмите команду Удалить, которая находится в группе команд Ячейки на вкладке Главная.
  3. Выделенные строки будут удалены, а те, что расположены ниже, сместятся вверх. В нашем примере, после удаления строк 6, 7 и 8, на их место переместятся строки 9, 10 и 11.

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

  1. Выделите столбец, который необходимо удалить. В нашем примере это столбец E.
  2. Нажмите команду Удалить, которая находится в группе команд Ячейки на вкладке Главная.
  3. Выделенный столбец будет удален, а те, что находились справа, сместятся на его место. В нашем примере столбец F теперь является столбцом E.

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

Урок подготовлен для Вас командой сайта office-guru.ru

Автор/переводчик: Антон Андронов
Правила перепечатки
Еще больше уроков по Microsoft Excel

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