Как Удалить Каждую Вторую Строку в Excel • Выделение повторов

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

В файле Excel 2010 содержится около 100 строк, содержащих данные, но весь рабочий лист отображает 1048576 пустых строк (размер файла составляет около 2,5 МБ). Мне нужно удалить пустые строки после данных. Но выбор строки и ее удаление ничего не делают. Как удалить эти ненужные строки?

Может кто-нибудь объяснить, что не так с этим файлом?

Любая версия Excel отобразит любую из доступных пустых строк и позволит вам вводить данные. Если вам нужны данные в строках 1 и 1 000 000, это ваш выбор. Но строки от 2 до 999 999 не занимают места, пока вы их не используете. У вас есть изображения в рабочей тетради? Что произойдет, если вы скопируете 100 строк в пустой файл?

@ Тони Спасибо за ответ, наконец-то мне удалось скопировать данные (с некоторым форматированием) в новый файл.

Применение формата ко всему столбцу приведет к тому, что это произойдет. Не делайте этого: ozgrid.com/Excel/ExcelSpreadsheetDesign.htm

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

Поиск дубликатов во всем документе обнаружил и удалил более 1 миллиона дубликатов. Таким образом, в этой книге есть скрытые символы или что-то занимающее место. Это все еще не помогло, потому что размер сохранения после этого вырос до 35 МБ.

Решение: после того, как я скопировал заполненные строки в новую книгу, размер сохраненного файла составляет всего 10 КБ.

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

Microsoft описывает шаги в своей статье «Как сбросить последнюю ячейку в Excel» . Они также упоминают этап «Сохранить», но я бы хотел, чтобы они уделяли ему больше внимания. Пока вы не сохраните и не откроете книгу еще раз, похоже, что ваше удаление ничего не сделало!

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

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

Выберите строки, которые вы хотите удалить. Если у вас Office 2003: http://www.mrexcel.com/archive/Edit/4259.html

2007 и более поздние версии: на ленте на вкладке «Главная», в группе «Ячейки» и кнопке «Удалить» (блок называется ячейками), выберите маленькую стрелку под ней, затем выберите «Удалить строки листа». Сохраните файл и откройте файл.

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

Наилучший вариант — использовать Ctrl + Shift + Downarrow, чтобы скрыть ненужные строки, и Ctrl + Shift + Стрелка вправо, чтобы скрыть ненужные столбцы.

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

Как удалить ненужные строки и столбцы на листе Excel

( Это не займет столько времени, сколько может предложить первый взгляд, и это безопасно!)

Давайте назовем ваш оригинальный лист YourOriginalSheet (он представляет фактическое имя вашего исходного листа).

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

(1) В YourOriginalSheet , Select а Copy диапазон соответствующих ячеек (не вставить еще нигде).

(2) Добавьте новый лист с именем ShortSheet , поместите курсор в ячейку, представляющую верхний левый угол копируемого диапазона (вероятно A1 ), и вставьте так:

(2e) Включите другие Paste Special варианты, которые, по вашему мнению, могут помочь сделать лист лучше.

(3) Нажмите, Ctrl-Shift-End чтобы найти нижний правый угол, ShortSheet чтобы убедиться, что он содержит все соответствующие данные.

(4) Save рабочая тетрадь. ( Save As . новый файл, если вы хотите сделать резервную копию.)

(5) Удалить YourOriginalSheet (соответствующие данные в настоящее время сохраняются в ShortSheet .)

(6) Переименуйте ShortSheet в фактическое имя вашего оригинального листа.

Ничего не изменилось, за исключением того, что книга стала намного меньше, поэтому все макросы, внешние ссылки на этот лист и т. Д. Должны работать.

Перед использованием макроса Select и Copy соответствующего диапазона, как было сделано в шаге (1).

Я сохранил свой макрос в своей Personal.xlsb книге для будущего использования везде и назначил ему нажатие клавиш Ctrl + Shift + V .

специалист
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Для начала выделим весь диапазон ячеек, у нас это вся таблица, далее переместимся по вкладкам Главная — Сортировка и фильтр — Фильтр. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
Достаточно выделить, ячейку, диапазон ячеек, столбцы или колонки, которые необходимо удалить, и перейти во вкладку «Главная» — «Удалить». В функции «Удалить» уже можно выбрать, какие непосредственно действия необходимо выполнить без открытия дополнительных диалоговых окон.
Как удалить лишние строки в Excel (Эксель)

Как удалить лишние строки в Excel (Эксель) » Компьютерная помощь

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

Функция удаления дубликатов

Проще всего избавляться от повторов, доверив удаление автоматической встроенной в программу функции. Этот способ удаления повторяющихся строк в Excel самый быстрый и простой. Хотя не исключена вероятность того, что программа удалит что-то лишнее — или, наоборот, пропустит «неполные» повторения.

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

Порядок действия для устранения повторов в таблице следующий:

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

Как Удалить Каждую Вторую Строку в Excel • Выделение повторов Как Удалить Каждую Вторую Строку в Excel • Выделение повторов Как Удалить Каждую Вторую Строку в Excel • Выделение повторов

Как Удалить Каждую Вторую Строку в Excel • Выделение повторов

Как Удалить Каждую Вторую Строку в Excel • Выделение повторов

Как Удалить Каждую Вторую Строку в Excel • Выделение повторов

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

Простое удаление не позволит устранить повторы, если стоимость будет другой. Избежать ошибки можно, выбрав при настройке удаления дубликатов только те столбцы, которые будут сравниваться. Например, «Название» и «Марка» — но без «Цены» и «Количества».

специалист
Мнение эксперта
Витальева Анжела, консультант по работе с офисными программами
Со всеми вопросами обращайтесь ко мне!
Задать вопрос эксперту
Чтобы практически осознать, как удалить столбец в Excel, необходимо первоначально выделить столбец, который оказался на этом этапе ненужным в табличном пространстве, после чего кликнуть правой клавишей мышки, вызвать меню, в котором перейти в пункт Удалить. Если же вам нужны дополнительные объяснения, обращайтесь ко мне!
В этом же окне вам нужно будет отметить пункт «Выделить все пустые ячейки» . После того, как выделяться все незанятые области в пределах таблицы, можно также нажать правой кнопкой на любом из выделении, а затем выбрать «Удалить» . Ну а потом выбрать «Со сдвигом вверх» , если пустые области у вас находятся ниже.

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

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

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

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: