Excel, удаление пустых строк без сдвига данных

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

F5, Special, пробелы не работают как ячейки, так как это удаляет все пробелы. Также не работает фильтр для заготовок.

любые другие обходные пути?

синий-текущий, красный-ожидается:

enter image description here

28
задан DavidPostill
10.01.2023 1:40 Количество просмотров материала 2913
Распечатать страницу

5 ответов

можно сделать проще с колонной помощником.

используйте, например, эту формулу для пометки строк содержимым:

=IF(COUNTA(A2:C2)>0,1,"")

enter image description here

теперь вы можете выбрать свой вспомогательный столбец, F5-специальная проверка " формула "и снимите флажок" номер", это выбирает все пустые строки.

Просто щелкните правой кнопкой мыши на одном из них и удалите - всю строку.

7
отвечен Máté Juhász 2023-01-11 09:28
  1. выделить строки, которые вы хотите удалить

enter image description here

  1. щелкните правой кнопкой мыши и выберите строки Delete

enter image description here

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


**дополнительно:**

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

  1. выделите строки, которые вы хотите скрыть, нажав номер строки

  2. щелкните правой кнопкой мыши выделенные строки и выберите Hide

enter image description here

Алаказам! теперь они должны быть вне вашего пути

enter image description here

имейте в виду, это не удалить строки. Ты можешь Unhide их, щелкнув правой кнопкой мыши небольшой фрагмент, где строки были ранее.

Дайте мне знать, если это помогает!

4
отвечен Cheesus Crust 2023-01-11 11:45

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

добавить столбцы A и B, где A увеличивается, А B-конкатентация C, D и E.

enter image description here enter image description here

формулы должны быть преобразованы в неизменяемые значения, поэтому используйте копирование и вставку значений: enter image description here enter image description here

затем сортировать по столбцу B, который объединяет все пробелы: enter image description here enter image description here

после того как вы удалили пробелы, это в неправильном порядке, но вы просто снова, на этот раз колонны: enter image description here enter image description here

4
отвечен Dale 2023-01-11 14:02

существует специально построенное решение вашего вопроса в Excel.

выберите столбцы A, B и C. перейдите на ленту "данные". В разделе "Инструменты данных", есть возможность "удалить дубликаты". Нажмите кнопку "OK".

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

Alt затем А потом М потом вкладка затем введите.

3
отвечен Grade 'Eh' Bacon 2023-01-11 16:19

метод, который я использовал, заключается в том, чтобы выделить строки без данных (нажав ctrl на номера строк), а затем удалить весь выбранный диапазон строк (который должен "сдвинуть" строки ниже удаленных разделов). Кроме того, если у вас пустые столбцы, вы можете сделать то же самое и "сдвиг влево" столбцы справа. Это позволит скорректировать относительные ссылки на ячейки в формулах, но абсолютные ссылки на ячейки (ссылки строк и столбцов со знаками доллара), скорее всего, сломаются. Так что имейте это в виду.

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

1
отвечен George Erhard 2023-01-11 18:36

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх