Excel: как удалить каждую вторую строку

С Excel можно сделать очень многое: список бесконечен: от написания сложных формул до делений Excel. Однако такие процессы, как удаление строк, являются неотъемлемой частью практически каждого проекта Excel. В этом руководстве показано, как удалить все остальные строки Excel, чтобы сделать таблицу более понятной и удалить ненужные значения.

< img src="/wp-content/uploads/2024/02/50ece034355c78a3fbbf09258b0fa107.png" />

Удалить все остальные строки в Excel вручную

<р>В Excel нет встроенной функции, позволяющей удалять каждую вторую строку. К счастью, существует множество альтернатив, одна из которых — выбор полей вручную. Однако это решение громоздкое и работает только для небольших наборов данных.
  1. Откройте электронную таблицу Excel, которую хотите изменить.
  2. Выберите первую строку, которую хотите удалить.
  3. Нажмите и удерживайте Кнопка Ctrl .
  4. Используйте мышь, чтобы выбрать каждую вторую строку, не отпуская Ctrl.
  5. Выделив последний элемент, отпустите клавишу Ctrl и нажмите Delete на клавиатуре. Либо щелкните правой кнопкой мыши одну из ячеек и выберите Удалить в диалоговом окне.

В Excel можно легко вставить несколько строк, даже если вы случайно удалите несколько строки, вы можете вставить их повторно. 

Удалить все остальные строки в Excel с помощью вспомогательного столбца

Если вам нужно удалить много чередуя строки или столбцы в Excel, вы можете использовать функцию «Фильтр», чтобы удалить ненужные элементы. Здесь большая часть работы сводится к созданию вспомогательного столбца.

  1. Откройте электронную таблицу Excel.
  2. Перейдите к пустому столбцу рядом со столбцами, которые вы хотите изменить.
  3. Введите чередующиеся единицы и нули.
  4. Введите первые цифры. два поля для ускорения процесса.

Оттуда скопируйте/вставьте информацию в оставшиеся строки, пока в столбце не будет такое же количество строк, как и исходные данные.

< р>Теперь, когда вспомогательный столбец заблокирован и загружен, пришло время перейти ко второму этапу. Вот тут-то и пригодится функция «Фильтр». Чтобы отсеять лишние строки, выполните следующие действия:

  1. Выберите поле во вспомогательном столбце.
    < /li >
  2. Перейдите к Данные и нажмите Функция сортировки и фильтрации.
  3. Выберите Фильтр, и теперь вы должны увидеть раскрывающееся меню в каждой ячейке вспомогательного столбца.
  4. Нажмите раскрывающееся меню вверху столбца и выберите 1 или 0 в зависимости от того, какие строки вы хотите удалить. Excel теперь скроет строки, которые вы хотите сохранить, оставив ненужные элементы видимыми.
  5. Выберите видимые строки с помощью мыши.
  6. Нажмите правой кнопкой мыши выделенные строки и выберите Удалить< /сильный>или Удалить строку. Формулировка может отличаться в зависимости от вашей версии Excel.
  7. Нажмите клавишу Фильтр, чтобы отключить фильтр и вернуть строки, которые вы хотите сохранить в таблице. Ненужные поля исчезнут навсегда, и ваша таблица станет более чистой.
  8. Удалите вспомогательный столбец, чтобы завершить работу.

Удалить все остальные строки в Excel с помощью функции

Ни один учебник по Excel не поможет быть полным без хотя бы одной функции. Функция ISEVEN специально разработана, чтобы помочь вам оптимизировать данные. При успешном выполнении четные строки описываются как истинные, а нечетные — как ложные.

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

  1. Создайте новый столбец рядом с последним в вашей таблице. Назовите его Помощник.
  2. Введите эту строку в первую ячейку под заголовком столбца: =ISEVEN(ROW()).
  3. Скопируйте формулу в каждую ячейку вспомогательного столбца.
  4. Выделите все данные в таблице. Сюда входят как исходные столбцы, так и вспомогательный столбец.
  5. Нажмите Данные, а затем воронкообразный Фильтр символ. Рядом с каждым заголовком должно появиться раскрывающееся меню, указывающее, что ваши данные готовы к фильтрации.
  6. Снимите флажок рядом с True, оставив только Falseвидимые строки. Теперь система будет использовать инструмент ISEVEN , чтобы показать вам поля, в которых значение соответствует показателю False.
  7. Выберите каждую ячейку в вспомогательном столбце, но оставьте header.
  8. Нажмите кнопку Удалить на клавиатуре, выберите любую выделенную ячейку и выберите Удалить.
  9. Нажмите кнопку ОК, чтобы удалить видимую информацию.
  10. Вернитесь к Данным. Strong> и нажмите символ фильтра. Ненужные строки исчезнут из вашей таблицы.

Вам не нужно следовать описанному выше методу, чтобы удалить дубликаты в Excel, так как есть лучший способ сделать это.

Удалить все остальные строки в Excel с помощью макроса

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

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

  1. Запустите электронную таблицу.
  2. Используйте <Комбинация клавиш Alt + F11.
  3. В верхней части меню Visual Basic для приложений нажмите кнопку Вставить.
    < img src="/wp-content/uploads/2024/02/01a330233db6e35d0ad8a98c9974677b.jpg" />
  4. Выберите Модуль.
  5. Вставьте этот макрос в окно модуля:
    Подробнее Delete_Alternate_Rows_Excel()
    Уменьшить SourceRange как диапазон
    Установить SourceRange = Application.Selection
    Установить SourceRange = Application.InputBox(«Диапазон:»,
    «Выбрать диапазон», SourceRange.Address, Type:=8)
    If SourceRange.Rows.Count >= 2 then
    Dim FirstCell As Range
    Dim RowIndex As Integer
    Application.ScreenUpdating = False
    Для RowIndex = SourceRange.Rows.Count — (SourceRange.Rows.Count Мод 2) К 1 Шаг -2
    Установить FirstCell = SourceRange.Cells(RowIndex, 1) FirstCell.EntireRow.Delete
    Далее
    Application.ScreenUpdating = True
    End If
    End Sub
  6. Нажмите F5, чтобы запустить макрос.
  7. Выберите диапазон во всплывающем окне и выберите соответствующую таблицу.
  8. Нажмите ОК и наслаждайтесь обновленной таблицей.

Как удалить каждую N-ю строку в Excel?

Удаление каждой второй строки — универсальная функция, но она не является панацеей от проблем с управлением данными. Что, если ненужная информация находится не в каждой второй строке, а в другом месте? Например, вам может потребоваться исключить каждую третью строку. Помимо ручного метода, есть еще один способ:

  1. Настройте вспомогательный столбец рядом с заголовком последнего столбца в вашем набор данных. Назовите его как хотите.
  2. Введите функцию в первую ячейку под заголовком вспомогательного столбца: =MOD(ROW(),3)=1. Эта формула помечает все третьи строки как True, а другие поля — как False.
  3. Выделите всю таблицу (все столбцы) и перейдите к Данные в верхней части экрана.
  4. Нажмите кнопку Фильтр, чтобы отфильтровать заголовки.
  5. Перейдите к фильтру в столбце помощника и снимите флажок рядом с True, чтобы оставить выбранными только те фильтры, для которых выбрано значение False.
  6. Нажмите кнопку ОК и выделите каждую ячейку в вашем вспомогательном столбце. Удалите ячейки с помощью клавиатуры или мыши.
  7. Вернитесь к Данные и выберите Фильтр.. Excel деактивирует ваш фильтр и очистит данные, удалив каждую третью строку. Если вы хотите удалить каждую четвертую или пятую строку, вы можете изменить первое число в функции MOD.

Некоторые строки должны быть Изгнаны

Функции, ярлыки, выделение и макросы — это основа Excel. Одна из самых эффективных вещей, которые вы можете с ними сделать, — это удалить каждую вторую строку (или любую другую строку, если на то пошло). Используйте свой любимый метод для удаления ненужных полей всякий раз, когда вы с ними встречаетесь.

Кроме того, обратите внимание: если вы внесли нежелательные изменения, вы всегда можете вернуться к предыдущей версии файла Excel.

Часто задаваемые вопросы

Как быстро выбрать все строки?

Если вам нужно выбрать все строки в Excel, чтобы применить формулу или удалить их, вы можете использовать горячую клавишу клавиатуры: Ctrl + Shift + Пробел .

Есть ли в Excel встроенная функция для автоматического удаления каждой второй строки?

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

Похожие сообщения

Как суммировать Грести в Google Таблицы Как удалить все Пустые столбцы в Microsoft Excel Как удалить пустые строки в Excel Как удалить именованный диапазон в Excel Как рассчитать дни между двумя датами в Excel dc24.png » />Как удалить все гиперссылки на листе Excel Как удалить пунктирные линии в Excel Как подсчитать уникальные значения в Excel Как создать контрольный список для печати в Excel

Отказ от ответственности: некоторые страницы этого сайта могут содержать партнерскую ссылку. Это никоим образом не влияет на нашу редакционную статью.

Вам также может понравиться Как вставить несколько строк в Excel

Как сортировать в Excel

Отправить кому-либо

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

Отсутствующее устройство

    Пожалуйста, включите JavaScript, чтобы отправить эту форму.

    < /п>

    Рейтинг
    ( Пока оценок нет )
    Funtik/ автор статьи
    Понравилась статья? Поделиться с друзьями:
    Добавить комментарий