Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

Сергей Петров Ученик (222), закрыт 2 месяца назад
• Интересует только Excel-2003, другие версии не интересуют.
• Удаление всех пустых строк - имеется в виду не по 1, 2, 10 строк, а сразу все - их может быть 100 - 500 - 1000...
• Ответы доморощенных юмористов не приветствуются.
Дополнен 2 месяца назад
Дополнение, уточнение.
Цель - не просто удалить пустые строки.
А удалить пустые строки, не нарушив порядок заполненных строк.
Ферштен?
Лучший ответ
Сергей Мудрец (11519) 2 месяца назад
Можно в вашу таблицу добавить столбик с кол-вом заполненных ячеек добавляете в него формулу =МИН(СЧЁТЗ(A2:H2);1)
Вместо A2:H2 укажите диапазон с заполненными данными по строке. Если есть хоть одна заполненная ячейка в диапазоне, формула покажет 1, иначе 0. Растяните формулу до конца вашей таблицы. Выделите столбик и поставьте фильтр на 0. Остается выделить нулевые значения и в контекстном меню нажать удалить-строку.
Сергей ПетровУченик (222) 2 месяца назад
В Вашем ответе:
- Слова по-отдельности понятны все.
- Смысл предложений не понятен от слова совсем.
Наверное, здесь нужен практический показ того, о чем Вы написали.
0 m e g a Мастер (1799) Сергей Петров,
здесь нужен практический показ того, о чем Вы написали
здесь нужен практический показ, того что Вы хотите Похоже что норов у Вас на высоте .
А удалить пустые строки, не нарушив порядок заполненных строк.
прежде чем пальцы гнуть - проверьте формулу что Абрам написал
Abram PupkinПросветленный (20832) 2 месяца назад
A2:H2
может получиться так что его таблица закончится на "J"
именно поэтому моя формула проверяет 250 столбцов
PesssimistГуру (3068) 2 месяца назад
А я бы вообще упростил формулу. СЧЁТЗ() и всё оставил
Там, где 0 на выходе, то отфильтровать и удалить.
Остальные ответы
Bisha Whatisappening Профи (519) 2 месяца назад
На вкладке «Главная» нажмём кнопку «Найти и выделить» и выберем «Выделение группы ячеек». В появившемся окне выберем «Пустые» и нажмём «ОК»
Сергей ПетровУченик (222) 2 месяца назад
Вкладки «Главная» не существует.
Евгений Бугров Знаток (339) 2 месяца назад
Ну просто выдели эти строки и нажми backspace
Сергей ПетровУченик (222) 2 месяца назад
ох и туп же ты, братец
Анатолий Зяблин Просветленный (37892) 2 месяца назад
Никак В Notepad++ или Sublime Text это сделать можно без разговоров
Abram Pupkin Просветленный (20832) 2 месяца назад
Ответы доморощенных юмористов не приветствуются.
неплохо бы и доморощенным юзерам привить элементарные требования к техническим и/или программным вопросам и умение высказать свою хотелку...
Гуманитарные вопросы решаются просто : любовь с мягким знаком, Москва - с большой буквы и через "о"
В технические вопросах, (программирование тоже) надо показывать картинку ТАК ЕСТЬ и ТАК ХОЧУ
образцы правильных вопросов
https://otvet.mail.ru/question/197222572
https://otvet.mail.ru/question/193509611
http://otvet.mail.ru/question/168074389

только что выпил кофе, осталась гуща.
Попробую угадать

если вы хотите оставить таблицу на 10 строк, а остальные удалить - ничего у вас не получится .
в 2003-ем офисе всегда будет 65536 строк.
Если над таблицей имеются пустые строки - тогда выделяем строки и топчем Delete
Еще пустые строки могут быть внутри таблицы.
Здесь вас ждут "подводные камни"
Если вы ничего не видите - это еще не значит что строка пустая.
формулы могут скрывать/отображать информацию.

копируем формулу
 =(СЧИТАТЬПУСТОТЫ(a1:IP1)<>250)*СТРОКА() 
и вставляем в ячейку iQ1
За нижний правый уголок тянем вниз до конца таблицы

Сортируем "А-Я"
все пустые строки соберутся вместе . Выделяем и Delete
ЗЫ
это формула для пустых строк . если в строке формула скрывает текст - это не пустая строка!
ЗЗЫ
Следующий кофе буду пить завтра.
если не угадал - тогда или ждите до завтра или загружайте файл
Сергей ПетровУченик (222) 2 месяца назад
Безусловно, в своём интеллектуальном развитии Вы далеко опередили всех нас.
И в своей любви к себе несравненно прекрасному тоже.
Кофе пить вредно - это первое.
Реклама кофе и других вредных веществ в моем вопросе строго запрещена.
Abram Pupkin Просветленный (20832) Сергей Петров,
в своём интеллектуальном развитии Вы далеко опередили всех нас
всех не надо по себе равнять.
Кофе пить вредно
извините . хрустального шара у меня нет
Pesssimist Гуру (3068) 2 месяца назад
Не знаю, что там в офисе 2003, но в 2010м можно выделить столбец, где есть пустые значения, нажать кнопку F5 на клавиатуре, в появившемся окошке выбрать "Выделить..." и внутри - "Пустые ячейки".
Выделятся только пустые ячейки.
Потом ПКМ на любую и "удалить", с уже там - строки
Сергей ПетровУченик (222) 2 месяца назад
Чушь.
Pesssimist Гуру (3068) Сергей Петров, нет, не чушь и будет нормально работать, если в таблице есть только пустые строки, но нет пропусков в заполненных строках. Но если не устраивает, тогда второй вариант. В таблице создается крайний сервисный столбец с последовательной нумерацией. Вся таблица выделяется и сортируется через Настраиваемую сортировку по всем столбцам (по возрастанию или от А до Я), кроме сервисного столбца. В результате будет таблица, в которой все пустые ячейки группируются внизу таблицы. Удаляются строки, в которых нет данных, кроме сервисного столбца. Таблица опять сортируется по сервисному столбцу, в итоге порядок строк восстанавливается, после чего сервисный столбец удаляется. На будущее-давайте пример таблицы, а не текстовое описание.
Aleviko Профи (889) 2 месяца назад
Ctrl+A
Фильтр
Отфильтровать пустые
Ctrl+End
Выделить последнюю строчку
Прокрутить за полосу прокрутки до верха
С зажатым шифтом выделить верхнюю ненужную строчку
Удалить выделенные строчки
Сергей ПетровУченик (222) 2 месяца назад
  1. Ctrl+A - выдаёт непредсказуемые результаты:
    Может выделиться разное кол-во ячеек, например, 2 или 20, или 80..., или все ячейки. Зависит от изначально активной ячейки.
  2. Фильтр: Как таковой не предлагается - или "Данные--Автофильтр" или "Данные--Расширенный фильтр".
  3. Отфильтровать пустые: Это возможно сделать лишь в одном из столбцов.
  4. В конечном итоге, убиваются строки, ячейки которых пусты именно в том столбце, в котором применили фильтр "Пустые". Но в этих строках могут быть значения, которые находятся в соседних столбцах. То есть, в конечном итоге мы убиваем не только пустые строки, но и строки, содержащие данные в других столбцах .
Ваш рецепт интересен, но он не решает поставленной задачи:
Убить пустые строки (не убивая непустые строки и не нарушая их порядок).
Спасибо за участие в дискуссии
Serj Diff Просветленный (46259) Сергей Петров,
Ctrl+A - выдаёт непредсказуемые результаты:
Очень даже предсказуемый.
Serj Diff Просветленный (46259) 2 месяца назад
Быстрого способа нет. Ни в 2003, ни в 2024.
В таблицу добавить столбик с формулой вида
 =СЧИТАТЬПУСТОТЫ(A2:C2) 
Растянуть вниз, чтобы захватить всю таблицу.
Наложить на этот столбик фильтр, оставив только те ячейки, где число пустых - максимальное (соответствует числу столбиков в таблице).
Выделить строки - удалить.
Можно снимать фильтр и удалять, уже не нужный, столбик с формулой.
Сергей ПетровУченик (222) 2 месяца назад
Вставил из буфера
=СЧИТАТЬПУСТОТЫ(A2:C190)
Ничего не происходит.
См. скрин:И что дальше?
Serj Diff Просветленный (46259) Сергей Петров,
Ничего не происходит.
"Ничего" может происходить только в одном случае, когда Excel не работает. В остальных, хоть что-то да должно было произойти.
Сергей ПетровУченик (222) 2 месяца назад
А скрин можете сделать?
О том, что у Вас всё получилось.
Serj Diff Просветленный (46259) Сергей Петров, да легко.
0 m e g a Мастер (1799) 2 месяца назад
В таблице заполнено 190 строчек,
На скриншоте видно что на 50 строчек приходится 4 пустышки (8%)
Округляем в большую сторону: 10% от 200 = 20
Даже если знания компа ограничиваются набором текста одним пальцем - на удаление 1 строки надо потратить полминуты.
Округляем в большую сторону (1 мин)
тогда за 20 мин вручную можно привести таблицу в порядок.
Вы 2 (два !) дня 9-и отвечающим выносите мозг.

ЗЫ
под ответом есть кнопка "палец вниз"
уже можно нажимать !
Вам подсказать куда надо свой норов засунуть ?
Сергей ПетровУченик (222) 2 месяца назад
  1. У меня таблица товара с 4,5 тыс наименований, цен и характеристик.
  2. Удалять пустые строки вручную - прерогатива существ, имеющих скудные мозги.
  3. Мнение недоразвитых амёб мне неинтересно.
ДмитрийПрофи (977) 2 месяца назад
Жаль я не прочитал этот ответ и стал очередным тем, кому выносят мозг.
Вадим Гудков Знаток (266) 3 недели назад
Полезные уроки по ексель бесплатно, здесь посмотрите. Канал ексель на пальцах в ВК, Рутуб, Ютуб.
Похожие вопросы