Удаление пустых строк в таблице Microsoft Excel
Смотрите также: А как исправить = » « сделать стандартным УФ(УсловнымПочитай тут: это? но это не На форуме почти отвлекала от работы.Программа отмечает пустые ячейки. Они мешают работе, 21. Получится так.Далее перейдите во вкладку таблицы. Однако можно где имеются данные. столбцы с листа». поиск и удалениеТаблицы, в которых присутствуют
название темы?))) Then
Стандартное удаление
Форматированием)И тут:Sub ReduceSize() решает две проблемы: каждый третий пост Думал, что впоследствии На главной странице отвлекают.Эти скрытые строки (18 «Главная» и кликните ускорить этот процесс, В этом случае, После этого, нужный может занять значительное пустые строки, выглядятPelenaIf delRa Is
Sub Макрос()KuklPDim lAntR As скроллинга и размера. касается определения последней данные еще понадобятся. находим вкладку «Ячейки»,
Некоторые формулы могут работать и 21) нам по кнопке «Сортировка
пропустив этапы по может произойти смещение столбец будет удален. время. В этом не очень эстетично.: Название темы Вы Nothing ThenDim x As: Это макрос. Попробуйте LongR Dmitry строки диапазона. И
Не понадобились – нажимаем «Удалить». некорректно. Использовать ряд нужно удалить. и фильтр», а
Сортировка
вызову контекстного меню. ячеек, и таблицаУрок: Сортировка в Microsoft случае, должна помочь К тому же, сами уже неSet delRa = Range: Application.ScreenUpdating = выполнить его вDim iAntK As: Урезал таблицу до может не нужно
скрытые строки можноРезультат – заполненный диапазон инструментов в отношенииВыделяем ячейки нового в контекстном меню Для этого просто нарушится. Excel сортировка. из-за лишних строк сможете исправить, слишком Cells(i, 1) False своем файле. Вам Integer 25 строк, все будет удалять остаток удалить: они влияют «без пустот». не полностью заполненного пустого столбца D.
выберите «Фильтр». выделите ненужные строкиКак видим, существует несколькоЕщё одним вариантом скрытьВыделяем всю табличную область. навигация по ним давно была начатаElseSet x = он никак неDim aR() As
по прежнему, размер листа. Вам подскажут на формулы, мешают.Внимание! После удаления часть диапазона невозможно. Научимся Затем, чтобы выделить,Как только вы это
и нажмите сочетание способов удаления пустых
пустые ячейки является Кликаем по ней может усложниться, так тема, предложите новоеSet delRa =
[C:C].Find(0, , , навредит. Ваш файл Single книги с одним решение поэффективней. СВ тренировочной таблице скрыты ячеек перескакивает вверх быстро удалять пустые
только, видимые строки сделаете, в шапке клавиш «CTRL+-«. ячеек из таблицы. применение фильтра. правой кнопкой мыши, как придется прокручивать в посте, я Union(Cells(i, 1), delRa) xlWhole) не пострадает. БудетDim aK() As листом 1,5Мб О_о уважением, Сергей. ряды 5, 6,
– данные могут ячейки в конце
Применение фильтра
(без скрытых), нажимаем столбцов появятся выдающиеТакже есть альтернатива. Вы
Каким именно способомВыделяем всю область таблицы, и в контекстном больший диапазон ячеек исправлюEnd IfIf Not x создан новый - SingleСжал в rar-архив
Евгений Шульц 7: перепутаться. Поэтому для или середине таблицы. на функцию «Найти списки, вам необходимо
можете после выделения лучше воспользоваться, зависит и, располагаясь во меню выбираем пункт
для перехода из-=Dj=-End If Is Nothing Then
(2)+имя Вашего файла.Dim n As
Выделение ячеек
— 20Кб. Скрыть: Так тоже делал.Будем их удалять. перекрывающихся диапазонов инструмент Будем использовать простые и выделить» и развернуть один из строк перейти во от сложности таблицы, вкладке «Главная», делаем «Сортировка». После этого, начала таблицы в: Название: «Удаление строкиNext[C:C].ColumnDifferences(x).EntireRow.Hidden = True
Так мне удалось Integer неиспользуемые строки можно, После этого закрываюПереходим на «Файл»-«Сведения»-«Поиск проблем»
не подходит. средства, доступные пользователю выбираем функцию «Выделить них (любой). вкладку «Главная» и и от того, клик по кнопке появляется ещё одно
конец. Давайте выясним, при определенном значенииIf Not delRa
ActiveSheet.UsedRange.SpecialCells(xlCellTypeVisible).EntireRow.Delete уменьшить Ваш примерDim sFil1 As но это не файл, открываю, Ctrl+End — инструмент «ИнспекторПолезный совет! Сочетание клавиш любого уровня. группу ячеек».В меню, которое появилось, там на панели
как именно по «Сортировка и фильтр», меню. В нём какие существуют способы в столбце С» Is Nothing ThenRows.Hidden = False с 1.5мб до String решает две проблемы: — 65536 строка. документов». для удаления выделенной
Чтобы показать на примере,
lumpics.ru
Четыре способа, как в Excel удалить пустые строки
В появившемся окне ставим надо снять галку инструментов из выпадающего ней разбросаны пустые которая расположена в нужно выбрать один удаления пустых строкPelena delRa.EntireRow.Interior.Color = 255End If 18кб. Если интересно,Dim sFil2 As скроллинга и размера.{/post}{/quote}И скроллер неВ отрывшемся окне ставим строки в Excel как удалить лишние галочку у функции с пункта «Пустые» списка «Удалить» выбрать строки (располагаются одним блоке настроек «Редактирование».
Простое удаление
из следующих пунктов: в программе Microsoft: Тему переименовала, ответыEnd SubEnd Sub пошаговые инструкции Вам Stringда у вас меняется.
галочку напротив «Скрытые CTRL+«-». А для строки, для демонстрации
- «Только видимые ячейки». и нажать «ОК». пункт «Удалить строки
- блоком, или перемешаны В появившемся меню, «Сортировка от А
- Excel, и как открыла
KuklPManyasha либо я, либоDim sKat As лист волшебный удалитеGuest строки и столбцы». ее выделения можно порядка действий возьмемНажимаем «ОК». Получится такВот и все, как с листа», что со строками, заполненными делаем переход по до Я», «От их убрать быстрееant6729: Вопросов как раз-таки
: любой из планетян String его а данные: Извините Сергей, не Нажимаем «Проверить». нажать комбинацию горячих таблицу с условными – сплошной выделенный видно, третий способ,
Сортировка
также довольно удобно. данными). пункту «Фильтр». минимального к максимальному», и проще.: На счет последнего два, как иZatX дадут. Это неDim sArk As вставьте на новый понял, что значитЧерез несколько секунд программа клавиш SHIFT+ПРОБЕЛ.
данными: диапазон прервется у
- как удалить лишниеПервый способ, как вАвтор: Максим Тютюшев
- В ячейках шапки таблицы или «От новогоСкачать последнюю версию не уверен, но
- пишет Вам модератор, у нас не сложно. Попробуйте. StringKuklP пример на десяток
отображает результат проверки.Пример 1. Сортировка данных скрытых ячеек. строки в Excel, Excel удалить пустыеРаботая с огромным объемом появляется характерный значок. к старому». Какой Excel
Использование фильтра
работает. и они абсолютно принято помогать вKuklPsFil1 = ActiveWorkbook.Name: Ну вот, пока
- строк ? ЧтоНажимаем «Удалить все». НаЧтобы удалить одинаковые строки в таблице. ВыделяемТеперь, не убирая намного удобнее, чем строки, мы разобрали. данных в таблицах
- Кликаем по этому именно из перечисленныхСамым известным и популярнымОтвет удален. Вопрос не разные. Давайте все темах с нарушениями
- : Это одноsKat = ActiveWorkbook.Path я шушукался в выложить ? экране появится соответствующее в Excel, выделяем
- всю таблицу. Открываем выделения ячеек, в некоторые из предыдущих. Однако он не
«Эксель», ненароком можно значку в любом пунктов будет находиться способом удаления пустых относится к теме темы будем называть
Выделение
Правил форума. и то же.:-)sArk = ActiveSheet.Name оффсайте R DmitryKuklP уведомление. всю таблицу. Переходим вкладку «Данные» - первой ячейке выделенногоНапоследок расскажем еще об
- очень удобен, если оставить пустые строки, на ваш выбор в меню, зависит строк, является использование
- -=Dj=- «Эксель» и валитьПочитайте на досуге:
- Alex_STlAntR = Cells.Find(What:=»*», уже успел.: Вашу таблицу в
- В результате проделанной работы на вкладку «Данные» инструмент «Сортировка и столбца пишем цифру одном интересном способе,
нужно удалить много что в некоторых столбце. от типа данных, контекстного меню программы: ant6729, По поводу в них все, Ответы в темах: Продолжение темы про
SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row
fb.ru
Как удалить скрытые строки в Excel.
Вот мой вариант(«да урезанном варианте. «При скрытые ячейки удалены, — «Работа с фильтр» — нажимаем «1» и нажимаем как удалить из строк, ведь выделять случаях совсем недопустимо.
В появившемся меню, снимаем которые размещены в
Эксель. Чтобы убрать выделения могут возникать
что в голову с нарушением Правил фитнес для файлов
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 вопрос --=Dj=-
aR(n) = Rows(n).RowHeight понял. Скролл работает не так, нудноЕвгений Шульц нужно удалять повторяющиесяПустые строки после сортировки В ячейках скрытых всем по порядку: «Сортировка».
помогут вам это они были отфильтрованы. мы можем удалить меню делаем переходPelena редактирования: 1 тема, так: Здравствуйте.Next n и вниз и и малоперспективно. Поэтому: Как удалить неиспользуемые строки, то должны
по возрастанию оказываются строк нет цифрыСнова выделите всю таблицу,Итак, вам необходимо сделать сделать. Советуется дочитатьУрок: Как использовать автофильтр
эти ячейки любым по пункту «Удалить…».: Опять двадцать пять!-=Dj=- вопрос по сутиПомогите с макросами,For n = вбок. В том
и прошу: заголовок строки ниже рабочей
быть выделены все внизу диапазона. «1». Получится так. в которой находятся
следующее: статью до финала,
в Microsoft Excel из тех способов, Можно не вызывать При чём тут: В таком случае, то один… вот
пожалуйста. 1 To iAntK числе и на таблицы, несколько строк области? столбцы.Если порядок значений важен,
Далее, выделяем столбец
Как удалить повторяющиеся строки в Excel?
нужные вам данныеВыделите всю таблицу. Для чтобы в концеЕщё один способ удаления о которых шла контекстное меню, а выделение?! В теме
второй вопрос просто сам нашел решение,Нужно удалить всеaK(n) = Columns(n).ColumnWidth тяжелом файле. данных и подвал(этоExcel 2003, рабочаяПосле нажатия ОК Excel
то до сортировки D. Устанавливаем сортировку
Как удалить каждую вторую строку в Excel?
и непосредственно пустые этого можно нажать принять для себя
использует выделение группы речь в первой набрать на клавиатуре
- про удаление строки! не нужно было макрос один просто строки в таблице,Next nЮрий М там где подписи область до 400 формирует мини-отчет вида: необходимо вставить пустой «От минимального к строки. кнопку «CTRL+A». решение, каким способом
- пустых ячеек. Чтобы части урока. сочетание клавиш «Ctrl+-».
- -=Dj=- задавать… изменил условие и
- в которых столбецApplication.CutCopyMode = False: У кого есть
начальников). От этого строки.Проредить таблицу можно с
Как удалить скрытые строки в Excel?
столбец, сделать сквозную максимальному» или «ОтПерейдите во вкладку «Главная»Нажмите правую кнопку мыши пользоваться, так как использовать этот способ,Если критически важен порядокПоявляется небольшое окошко, в, создайте уже отдельнуюKuklP
действие. С равен нулю.Range(Cells(1, 1), Cells(lAntR,
две версии? Сохраните
- можно будет плясать.При определении последней помощью макроса. Например,
- нумерацию. После сортировки максимального к минимальному». и нажмите по на таблице и
- они в достаточной сначала выделяем всю
- размещения ячеек в котором нужно указать, тему по этому
: Почему? В новойУдалениеВыделить сроки цветом,
iAntK)).Copy в другой и А так, все ячейки показывает на такого:
exceltable.com
Как удалить неиспользуемые строки ниже рабочей области
и удаления пустых Все строки, с «Найти и выделить». в меню кликните
степени отличаются друг таблицу. Затем, находясь таблице, то перед
что конкретно мы вопросу теме. Решается однойSub delete() в которых столбецWorkbooks.Add потом обратно. Что только гадают.
65536 строку, доА можно ручками. Предлагаем строк вновь отсортировать пустыми ячейками переместилисьВ меню, которое появится, по строке «Сортировка». от друга. во вкладке «Главная», тем как совершить хотим удалить. ВыставляемKuklP
строкой. Да иDim x, i&, G или HsFil2 = ActiveWorkbook.Name
получится — будутKuklP нее же и простенький способ, доступный данные по вставленному вниз таблицы.
вам необходимо нажать
Из дополнительного меню вамДля начала разберемся, как кликаем по кнопке сортировку, вставляем в переключатель в позицию: Отож. Я уж первый вопрос можно delRa As Range пуст.ActiveSheet.Name = sArk ли изменения?: Я вообще-то имел полоса прокрутки крутит,
каждому пользователю. столбцу с нумерацией.Осталось их выделить и на строку «Выделение необходимо выбрать один
в Excel удалить «Найти и выделить»,
середину таблицы ещё «строку». Жмем на думал, раз модеры без цикла иx = Range(«C1:C»Прошу сделать двумя
ActiveSheet.PasteKuklP ввиду файл сВашей из-за этого вВ конце таблицы делаемПример 2. Фильтр. Диапазон удалить удалить обычным группы ячеек». из пунктов, в пустые строки самым которая расположена на один столбец. кнопку «OK». не против, в короче, просто удалите & [a65535].End(xlUp).Row).Value отдельными макросами.Application.CutCopyMode = False: Юрий М имел
таблицей в 2003 рабочую область скроллером вспомогательный столбец. Заполняем должен быть отформатирован способом. какими способамиВ появившемся меню, вам соответствии с тем, простым способом, который ленте в группеВсе ячейки этого столбца
После этого, все строки теме каша -
второй вопрос из
For i =ManyashaFor 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 = волшебный лист )
Еще раз с все неиспользуемые строки значения в первые («Сортировка и фильтр»).
др.» здесь. ПолучилосьТеперь все пустые строки строки, которые были
использовать лучше всего.Открывается окно, в котором
вниз ячейки, как соответствующих строках, иPelenaWith 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.DeleteElse
слишком общее, дайте
Application.DisplayAlerts = False
головой уже О_о25Кб
сохраняться, ничего не
в правом нижнем
– открывается окно
удалить пустые, скрытые и в первом легче выделить и
Изначально выделить ту область
«OK».
тому, который уже
расположена в блоке: Добрый вечер, а.EntireRow.Hidden = 0Set delRa = более конкретно.Workbooks(sFil2).SaveAs sKat &Заменить лист сложно,KuklP меняется, неиспользуемая область углу и копируем
фильтрации. Снимаем выделение строки, ячейки, читайте
способе, нажмите на
удалить, используя способ,
таблицы, которая содержитКак видим, после этого, был перед сортировкой, инструментов «Ячейки» на как удалить всеEnd With Union(Cells(i, 1), delRa)По Правилам форума: «» & «(2)» много данных и: Хитрый и коварный остается, скроллер не буквы до конца напротив имени «Пустые». в статье «Как кнопку «Удалить» в который был приведен ненужные строки.
все строки, содержащие проводим сортировку в ленте. После этого,
строки, если неEnd SubEnd If 1 вопрос - & sFil1 перекрестных ссылок с Serge 007.:-) изменятся.
planetaexcel.ru
Удаление строки при определенном значении в столбце С (Макросы/Sub)
диапазона.Таким же способом можно
удалить пустые строки панели инструментов вкладки
самым первым.Затем нажать правую кнопку пустые ячейки, выделились. колонке с номерами
сразу произойдет удаление содержит? (Например, слово_Boroda_End If
1 тема. ДляWorkbooks(sFil1).Close savechanges:=True
другими листами.GuestGuestУстанавливаем «Фильтр». Отфильтровываем последний удалить пустые ячейки в Excel» тут. «Главная».
В Excel удалить повторяющиеся мыши, чтобы вызвать Теперь жмем на
строк «От минимального без дополнительных диалоговых «Вася»): Марина выше писалаNext
второго макроса создайтеApplication.DisplayAlerts = TrueВидимо придеться использовать: а если скрыть: Что значит - столбец по значению в строке Excel.В Excel естьАвтор: Вадим Матузок строки, которые пустые, контекстное меню. уже знакомую нам к максимальному». окон.
Если нужно, создам
еще про названиеIf Not delRa отдельную тему.
End Sub вариант со скрытием лишние строки?
"В ручную не «у».
Выбираем нужный столбец
несколько способов разделить
Рассмотрим,
можно при помощи
В списке надо нажать
кнопку «Удалить», расположеннуюКак видим, строки выстроилисьКонечно, способ очень простой новую тему.Второй ответ тоже Is Nothing ThenZatX
Евгений Шульц областей.KuklP удаляется»?..
Выделяем все что осталось и фильтруем его данные одной ячейкикак удалить скрытые строки фильтра. Много не на строку «Удалить». на ленте в в прежнем порядке, и известный. Но,Пробую такую запись, пока скрываю delRa.EntireRow.Delete
: Вот есть готовое
: А что это
Всем спасибо за: А Серж, что
Вариант (как один после фильтрации и
данные. на несколько ячеек.
в разглагольствуя, перейдем непосредственно
После этого появится окошко, группе инструментов «Ячейки».
исключая пустые, которые является ли он
но не срабатывает.
KuklPEnd 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 «<>*Вася*» ThenP.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Кб. Скрыть время выложить пример
информацию в строках,В открывшемся окне выбираем могут формироваться пустыеСкроем строки 18 и правый. будут удалены из
находятся в строках, выбираем пункт «Удалить
таблице, то ихEnd Sub
-=Dj=-
If x(i, 1) так его можно:
: Может еще вот неиспользуемые строки можно, на десяток строк?
чтобы она не
пункт «Пустые ячейки».
excelworld.ru
строки и ячейки.
Как удалить лишние строки в Microsoft Excel
Перед выводом документа Excel на печать пользователю необходимо удалить лишние строки. Если их одна или две, это несложно. Но что делать, когда документ массовый и требует оперативного подхода к форматированию?
Первый способ: удаление одиночных строчек в малом количестве
Для того, чтобы отформатировать документ Excel, не нужно знать сложные функции и формулы. Чтобы удалить несколько строк, сделайте следующее:
- Предположим, в Excel имеется таблица, в которой присутствует одна лишняя строчка. Чтобы ее удалить, необходимо сделать клик на ячейке строки, от которой нужно избавиться, затем правой кнопкой мыши вызвать контекстное меню. Выбираем пункт «Удалить», а следом «Удалить строки».
- После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».
- Можно воспользоваться инструментами, расположенными на панели инструментов. Для этого выделяем строку, которая оказалась лишней в электронной книге. Переходим в рабочую панель, находим блок «Ячейки» во вкладке «Главная». Выбираем инструмент «Удалить», где нажимаем «Удалить строки с листа».
Для пользователей, хорошо знакомых с интерфейсом программы, удобнее брать инструменты для работы именно с панели управления, так как их отыскать в разы быстрее, чем те, что находятся в контекстном меню.
Второй способ: групповое удаление строк в Excel
Когда диапазон документа большой, можно использовать групповое выделение ненужных строк и их удаление. Покажем, как это сделать на примере маленькой таблицы, но в случае масштабной электронной книги все получится ровно также.
- Если лишние строки располагаются друг за другом, можно сделать выделение мышью, затем воспользоваться кнопкой «Удалить». Здесь важно правильно выбрать «удалить строки с таблицы» или «Удалить строки с листа».
- Что делать, если строки расположены через одну или в любом другом хаотичном порядке на листе? Зажимаем клавишу «Ctrl» и левой кнопкой мыши делаем клики по необходимым строкам.
- По таблице хорошо видно, какие строчки отметились. Далее, чтобы их исключить из электронной книги, делаем вызов контекстного меню и нажимаем кнопку «Удалить».
Как видите, появляется только возможность «Удалить строки». После проделанных действий можно оформлять таблицу для отправки.
Третий способ: удаление пустых лишних строк
Если после обработки электронной таблицы остались пустые строки, их тоже необходимо удалить.
- Для этого находим все пустые строки во всем диапазоне таблицы. Переходим во вкладку «Главная», затем в блок «Найти и выделить», выбираем инструмент «Выделить группы ячеек».
- В появившемся небольшом окне необходимо переставить флажок напротив записи «Пустые ячейки», затем нажать на кнопку «Ок». Все необходимые строки выделены фоном.
- Далее во вкладке «Главная переходим к блоку «Ячейки» и нажимаем «Удалить».
Если электронная книга не имеет ограниченных таблиц, то последний способ удаления может не получиться, так как он предназначен только для тех случаев, если таблица с пустыми ячейками имеет рамки.
Четвертый способ: применение инструмента «Сортировка»
Когда для оформления документа есть конкретные условия, воспользуйтесь сортировкой для исключения ненужных строк.
- Выделяем ту область таблицы, которую необходимо отсортировать и оставить неизменной. Затем переходим во вкладку «Главная», перемещаемся к блоку «Сортировка и фильтр». Затем выбираем «Настраиваемая сортировка».
- В открывшемся окне выставляем все необходимые параметры, как показано на фото, и нажимаем кнопку «Ок». В каждом конкретном случае сортировка может выполняться по-другому.
- Оставшиеся строки можно удалить при помощи способов, рассмотренных выше.
Поиск и удаление повторений
В некоторых случаях повторяющиеся данные могут быть полезны, но иногда они усложняют понимание данных. Используйте условное форматирование для поиска и выделения повторяющихся данных. Это позволит вам просматривать повторения и удалять их по мере необходимости.
Выберите ячейки, которые нужно проверить на наличие повторений.
Примечание: В 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?
Проредить таблицу можно с помощью макроса. Например, такого:
А можно ручками. Предлагаем простенький способ, доступный каждому пользователю.
- В конце таблицы делаем вспомогательный столбец. Заполняем чередующимися данными. Например, «о у о у о у» и т.д. Вносим значения в первые четыре ячейки. Потом выделяем их. «Цепляем» за черный крестик в правом нижнем углу и копируем буквы до конца диапазона.
- Устанавливаем «Фильтр». Отфильтровываем последний столбец по значению «у».
- Выделяем все что осталось после фильтрации и удаляем.
- Убираем фильтр – останутся только ячейки с «о».
Вспомогательный столбец можно устранить и работать с «прореженной таблицей».
Как удалить скрытые строки в Excel?
Однажды пользователь скрыл некую информацию в строках, чтобы она не отвлекала от работы. Думал, что впоследствии данные еще понадобятся. Не понадобились – скрытые строки можно удалить: они влияют на формулы, мешают.
В тренировочной таблице скрыты ряды 5, 6, 7:
Будем их удалять.
- Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
- В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
- Через несколько секунд программа отображает результат проверки.
- Нажимаем «Удалить все». На экране появится соответствующее уведомление.
В результате проделанной работы скрытые ячейки удалены, нумерация восстановлена.
Таким образом, убрать пустые, повторяющиеся или скрытые ячейки таблицы можно с помощью встроенного функционала программы Excel.
Саша Синева Пользователь Сообщений: 5 |
Пытаюсь удалить строки, опция «Удалить» из контекстного меню и в закладке «Ячейки» не активна, на других листах все работает. Если выделить ячейку в строке опция «Удалить» есть, жамкаю и таблица начитает сходить с ума — скролл не работает и все кривое…Подозреваю, что слетели какие-то настройки, проверила только наличие блокировки листа — не установлена. Какие еще настройки поковырять? |
VDM Пользователь Сообщений: 779 |
Если есть возможность — лучше приложить небольшой фрагмент проблемного файла. Так можно долго гадать. |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
Две таблицы на всю мульонную с лишним высоту листа — это крайне необходимо?! Да еще впритык друг-к-другу… Изменено: Z — 12.01.2013 14:59:15 «Ctrl+S» — достойное завершение ваших гениальных мыслей!.. |
VDM Пользователь Сообщений: 779 |
Да, с таблицами Вы это лихо! Осторожнее с ними надо:) |
Саша Синева Пользователь Сообщений: 5 |
Как это две таблицы рядом? это пятый столбец у меня как отдельная таблица? как его тогда прицепить к остальным? Закрепляла вроде только первую строку… И что-то не дойдет до меня никак, что надо сделать, чтобы вернуть возможность удаления? |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
Одна таблица , на 5 полей, высотой 850 строк… Изменено: Z — 12.01.2013 15:24:18 «Ctrl+S» — достойное завершение ваших гениальных мыслей!.. |
Саша Синева Пользователь Сообщений: 5 |
я вот как раз и пытаюсь удалить эти стопицот строк, что мне сделать чтобы было как у Вас? |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
Выделяеем A1:E1, жмем — Ctrl+shift+стрелка вниз, Окно — Работа с таблицами, Конструктор — Преобразовать в диапазон… Затем так же с F1… А далее классика — выделяем, очищаем, удаляем… И обязательно завершаем — Ctrl+Home — Ctrl+S (последнее — достойное заверщение ваших гениальных мыслей)… Изменено: Z — 12.01.2013 15:39:26 «Ctrl+S» — достойное завершение ваших гениальных мыслей!.. |
Саша Синева Пользователь Сообщений: 5 |
Спасибо) удалилось, только листок с таблицей в три строчки весит 17Мб, и при листании скроллом бегунок не передвигается… А что это за диапазоны такие? никогда с ними не связывалась |
Z Пользователь Сообщений: 6111 Win 10, MSO 2013 SP1 |
#11 12.01.2013 16:18:34
Осваивайте «Приемы»… http://www.planetaexcel.ru/techniques/2/136/ «Ctrl+S» — достойное завершение ваших гениальных мыслей!.. |
||
При импорте и копировании таблиц в Excel могут формироваться пустые строки и ячейки. Они мешают работе, отвлекают.
Некоторые формулы могут работать некорректно. Использовать ряд инструментов в отношении не полностью заполненного диапазона невозможно. Научимся быстро удалять пустые ячейки в конце или середине таблицы. Будем использовать простые средства, доступные пользователю любого уровня.
Как в таблице Excel удалить пустые строки?
Чтобы показать на примере, как удалить лишние строки, для демонстрации порядка действий возьмем таблицу с условными данными:
Пример 1. Сортировка данных в таблице. Выделяем всю таблицу. Открываем вкладку «Данные» — инструмент «Сортировка и фильтр» — нажимаем кнопку «Сортировка». Или щелкаем правой кнопкой мыши по выделенному диапазону и делаем сортировку «от минимального к максимальному».
Пустые строки после сортировки по возрастанию оказываются внизу диапазона.
Если порядок значений важен, то до сортировки необходимо вставить пустой столбец, сделать сквозную нумерацию. После сортировки и удаления пустых строк вновь отсортировать данные по вставленному столбцу с нумерацией.
Пример 2. Фильтр. Диапазон должен быть отформатирован как таблица с заголовками. Выделяем «шапку». На вкладке «Данные» нажимаем кнопку «Фильтр» («Сортировка и фильтр»). Справа от названия каждого столбца появится стрелочка вниз. Нажимаем – открывается окно фильтрации. Снимаем выделение напротив имени «Пустые».
Таким же способом можно удалить пустые ячейки в строке Excel. Выбираем нужный столбец и фильтруем его данные.
Пример 3. Выделение группы ячеек. Выделяем всю таблицу. В главном меню на вкладке «Редактирование» нажимаем кнопку «Найти и выделить». Выбираем инструмент «Выделение группы ячеек».
В открывшемся окне выбираем пункт «Пустые ячейки».
Программа отмечает пустые ячейки. На главной странице находим вкладку «Ячейки», нажимаем «Удалить».
Результат – заполненный диапазон «без пустот».
Внимание! После удаления часть ячеек перескакивает вверх – данные могут перепутаться. Поэтому для перекрывающихся диапазонов инструмент не подходит.
Полезный совет! Сочетание клавиш для удаления выделенной строки в Excel CTRL+«-». А для ее выделения можно нажать комбинацию горячих клавиш SHIFT+ПРОБЕЛ.
Как удалить повторяющиеся строки в Excel?
Чтобы удалить одинаковые строки в Excel, выделяем всю таблицу. Переходим на вкладку «Данные» — «Работа с данными» — «Удалить дубликаты».
В открывшемся окне выделяем те столбцы, в которых находятся повторяющиеся значения. Так как нужно удалять повторяющиеся строки, то должны быть выделены все столбцы.
После нажатия ОК Excel формирует мини-отчет вида:
Как удалить каждую вторую строку в Excel?
Проредить таблицу можно с помощью макроса. Например, такого:
А можно ручками. Предлагаем простенький способ, доступный каждому пользователю.
- В конце таблицы делаем вспомогательный столбец. Заполняем чередующимися данными. Например, «о у о у о у» и т.д. Вносим значения в первые четыре ячейки. Потом выделяем их. «Цепляем» за черный крестик в правом нижнем углу и копируем буквы до конца диапазона.
- Устанавливаем «Фильтр». Отфильтровываем последний столбец по значению «у».
- Выделяем все что осталось после фильтрации и удаляем.
- Убираем фильтр – останутся только ячейки с «о».
Вспомогательный столбец можно устранить и работать с «прореженной таблицей».
Как удалить скрытые строки в Excel?
Однажды пользователь скрыл некую информацию в строках, чтобы она не отвлекала от работы. Думал, что впоследствии данные еще понадобятся. Не понадобились – скрытые строки можно удалить: они влияют на формулы, мешают.
В тренировочной таблице скрыты ряды 5, 6, 7:
Будем их удалять.
- Переходим на «Файл»-«Сведения»-«Поиск проблем» — инструмент «Инспектор документов».
- В отрывшемся окне ставим галочку напротив «Скрытые строки и столбцы». Нажимаем «Проверить».
- Через несколько секунд программа отображает результат проверки.
- Нажимаем «Удалить все». На экране появится соответствующее уведомление.
В результате проделанной работы скрытые ячейки удалены, нумерация восстановлена.
Таким образом, убрать пустые, повторяющиеся или скрытые ячейки таблицы можно с помощью встроенного функционала программы Excel.
Перед выводом документа Excel на печать пользователю необходимо удалить лишние строки. Если их одна или две, это несложно. Но что делать, когда документ массовый и требует оперативного подхода к форматированию?
Первый способ: удаление одиночных строчек в малом количестве
Для того, чтобы отформатировать документ Excel, не нужно знать сложные функции и формулы. Чтобы удалить несколько строк, сделайте следующее:
- Предположим, в Excel имеется таблица, в которой присутствует одна лишняя строчка. Чтобы ее удалить, необходимо сделать клик на ячейке строки, от которой нужно избавиться, затем правой кнопкой мыши вызвать контекстное меню. Выбираем пункт «Удалить», а следом «Удалить строки».
- После этого объект будет удален из таблицы. Также можно выбрать номер строки в начале электронной книги и нажать «Удалить».
- Можно воспользоваться инструментами, расположенными на панели инструментов. Для этого выделяем строку, которая оказалась лишней в электронной книге. Переходим в рабочую панель, находим блок «Ячейки» во вкладке «Главная». Выбираем инструмент «Удалить», где нажимаем «Удалить строки с листа».
Для пользователей, хорошо знакомых с интерфейсом программы, удобнее брать инструменты для работы именно с панели управления, так как их отыскать в разы быстрее, чем те, что находятся в контекстном меню.
Когда диапазон документа большой, можно использовать групповое выделение ненужных строк и их удаление. Покажем, как это сделать на примере маленькой таблицы, но в случае масштабной электронной книги все получится ровно также.
- Если лишние строки располагаются друг за другом, можно сделать выделение мышью, затем воспользоваться кнопкой «Удалить». Здесь важно правильно выбрать «удалить строки с таблицы» или «Удалить строки с листа».
- Что делать, если строки расположены через одну или в любом другом хаотичном порядке на листе? Зажимаем клавишу «Ctrl» и левой кнопкой мыши делаем клики по необходимым строкам.
- По таблице хорошо видно, какие строчки отметились. Далее, чтобы их исключить из электронной книги, делаем вызов контекстного меню и нажимаем кнопку «Удалить».
Как видите, появляется только возможность «Удалить строки». После проделанных действий можно оформлять таблицу для отправки.
Третий способ: удаление пустых лишних строк
Если после обработки электронной таблицы остались пустые строки, их тоже необходимо удалить.
- Для этого находим все пустые строки во всем диапазоне таблицы. Переходим во вкладку «Главная», затем в блок «Найти и выделить», выбираем инструмент «Выделить группы ячеек».
- В появившемся небольшом окне необходимо переставить флажок напротив записи «Пустые ячейки», затем нажать на кнопку «Ок». Все необходимые строки выделены фоном.
- Далее во вкладке «Главная переходим к блоку «Ячейки» и нажимаем «Удалить».
Если электронная книга не имеет ограниченных таблиц, то последний способ удаления может не получиться, так как он предназначен только для тех случаев, если таблица с пустыми ячейками имеет рамки.
Четвертый способ: применение инструмента «Сортировка»
Когда для оформления документа есть конкретные условия, воспользуйтесь сортировкой для исключения ненужных строк.
- Выделяем ту область таблицы, которую необходимо отсортировать и оставить неизменной. Затем переходим во вкладку «Главная», перемещаемся к блоку «Сортировка и фильтр». Затем выбираем «Настраиваемая сортировка».
- В открывшемся окне выставляем все необходимые параметры, как показано на фото, и нажимаем кнопку «Ок». В каждом конкретном случае сортировка может выполняться по-другому.
- Оставшиеся строки можно удалить при помощи способов, рассмотренных выше.