Я хочу удалить пустые строки, не сдвигая данные в любом случае.
F5, Специально, Пробелы не работают как ячейки, поскольку это удаляет все пробелы. Также не работает фильтр для заготовок.
Любые другие обходные пути?
Текущий синий, ожидается красный:
microsoft-excel
Jonnyboi
источник
источник
Ответы:
Вы можете сделать это проще с помощью вспомогательной колонки.
Используйте, например, эту формулу, чтобы отметить строки с содержанием:
=IF(COUNTA(A2:C2)>0,1,"")
Теперь вы можете выбрать свой вспомогательный столбец, F5 - специальный - отметьте «формулу» и снимите флажок «число», при этом будут выбраны все пустые строки.
Просто щелкните правой кнопкой мыши по одному из них и удалите - всю строку.
источник
Delete
Это должно полностью удалить все строки, которые вы хотите удалить, и соответственно переместить ячейки вверх.
** Дополнительно: **
Вы можете скрыть эти строки, если вам будет легче управлять ими, не изменяя # строк других ячеек.
Выделите строки, которые вы хотите скрыть, нажав на номер строки
Щелкните правой кнопкой мыши по выделенным строкам и выберите
Hide
Alakazam! Теперь они должны быть вне вашего пути
Имейте в виду, это не удаляет строки полностью. Вы можете
Unhide
их щелкнуть правой кнопкой мыши на небольшом куске того места, где ранее были строки.Дайте мне знать, если это поможет!
источник
Shift
и щелкните по последней строке. Это выделит все строки между ними. Если они разделены данными, вы можете удерживатьCtrl
и нажимать, чтобы выбрать несколько строк по одной за раз.То, как я делаю подобные вещи «навсегда», - это добавить пару столбцов, отсортировать, удалить все ненужные строки (как один блок), а затем снова выполнить сортировку обратно к исходной сортировке.
Добавьте столбцы A и B, где A - это приращение, а B - это сцепление C, D и E.
Формулы должны быть преобразованы в неизменяемые значения, поэтому используйте копирования, вставки значений:
Затем сортируйте по столбцу B, который объединяет все пробелы:
После того, как вы удалили пробелы, это в неправильном порядке, но вы просто сортируете снова, на этот раз по столбцу A:
источник
Существует специальное решение для вашего вопроса в Excel.
Выберите столбцы A, B и C. Перейдите на ленту «Данные». В разделе «Инструменты данных» есть опция «Удалить дубликаты». Нажмите «ОК».
Это может быть достигнуто с помощью ярлыков:
Alt затем A, затем M, затем Tab, затем Tab, затем Enter.
источник
Метод, который я использовал, состоит в том, чтобы выделить строки без данных (нажав Ctrl + клик по номерам строк), а затем удалив весь выбранный диапазон строк (что должно «сдвинуть» строки ниже удаленных разделов). Аналогично, если у вас есть пустые столбцы, вы можете сделать то же самое и «сдвинуть влево» любые столбцы вправо. Это изменит относительные ссылки на ячейки в ваших формулах, но абсолютные ссылки на ячейки (ссылки на строки и столбцы со знаками доллара), скорее всего, сломаются. Так что имейте это в виду.
Это ручной процесс, который может не дать ответа на ваш вопрос, поскольку, похоже, вы ищете метод однократного объединения консолидированного диапазона.
источник