Зміст
Ви можете зіткнутися з багатьма ситуаціями, коли вам потрібно видалити альтернативні рядки на аркушах Excel. Наприклад, ви можете зберегти дані для непарних рядків і перемістити всі дані парних рядків. Ми можемо зробити це вручну, але це не ефективно для великого аркуша. Тому в цій статті я покажу 5 швидких та підходящих методів видалення альтернативних рядків у Excel з чіткими кроками та яскравими ілюстраціями.
Завантажити Практичний посібник
Ви можете завантажити безкоштовний шаблон Excel за посиланням і потренуватися самостійно.
Видалити Alternate Rows.xlsm5 способів видалення альтернативних рядків в Excel
Спочатку я познайомлю вас з моїм набором даних, який містить продажі деяких продавців у двох регіонах за один і той же місяць. Тепер ми застосуємо п'ять ефективних методів для видалення альтернативних рядків, тобто ми видалимо рядки, які містять регіон Великобританія.
Спосіб 1: Використовуйте Flash-заповнення та фільтр Excel для видалення альтернативних рядків
У нашому першому методі я буду використовувати Excel Flash Fill і Фільтр Для цього я додав допоміжний стовпчик.
Сходинки:
- Введіть TRUE у першому стовпчику та FALSE у другому стовпчику таблиці даних.
- Потім виділіть ці дві комірки і перетягніть вниз Flash Fill
Тепер всі клітинки заповнені цим візерунком.
- Потім виберіть будь-яку комірку набору даних і натисніть наступним чином
Головна; Редагування; Сортування; Фільтр; Фільтр .
Тепер подивіться, що в заголовках додана опція фільтрації.
- Натисніть на іконку фільтра в колонці "Допоміжні засоби".
- Тоді відмітьте лише варіант БРЕХНЯ.
- Преса ГАРАЗД. .
Наразі він показує рядки лише регіону Великобританії.
- Виділіть рядки і натисніть кнопку Видалити на клавіатурі.
Тепер рядки видаляються.
- Тепер, щоб повернутися до інших рядків, натисніть на іконку фільтра ще раз.
- Потім позначте тільки варіант ПРАВДА.
- Наостанок, просто натисніть ГАРАЗД. .
Ось наші ряди, що залишилися.
Читати далі: Як фільтрувати та видаляти рядки за допомогою VBA в Excel (2 способи)
Спосіб 2: Вставте формат комірки та фільтр для видалення альтернативних рядків
Ми можемо користуватися мобільним телефоном Формат і Фільтр разом, щоб видалити альтернативні рядки. Тут ми будемо використовувати формат таблиці Excel.
Сходинки:
- Виберіть набір даних про китів.
- Потім натисніть наступним чином Головна> Форматувати як таблицю.
- Пізніше виберіть формат таблиці, який має колір заливки або не має заливки по черзі між рядками.
Після цього відкриється діалогове вікно, в якому буде показано діапазон даних. Переконайтеся, що опція Моя таблиця має заголовки позначена, якщо ви вибрали діапазон даних із заголовками.
- Преса ГАРАЗД. .
- Після цього натисніть послідовно Дизайн> перетворюємо на дальність .
- Потім знову натисніть наступним чином
Головна; Редагування; Сортування; Фільтр; Фільтр .
- Тепер натисніть на будь-яку з іконок фільтрації заголовків і натисніть Фільтр за кольором> Без заливки .
Тепер Ви побачите, що відфільтровані незаповнені клітинки, які містять регіони Великобританії.
- В цей момент просто виділяємо рядки і натискаємо Видалити на клавіатурі.
- Тепер, щоб повернути інші рядки, просто вимкніть опцію Фільтр, клацнувши ще раз-
Головна; Редагування; Сортування; Фільтр; Фільтр .
Зараз ми повернули інші ряди.
Докладніше: Видалення рядка Excel, якщо комірка містить певні значення (3 способи)
Спосіб 3: Використовуйте функції MOD та ROW для видалення альтернативних рядків у Excel
Використання функцій дуже зручне в Excel. Ми можемо виконати завдання за допомогою функцій МІНОБОРОНИ і ROW Функції. МІНОБОРОНИ використовується для повернення остачі від ділення двох чисел, а функція ROW використовується для повернення номера рядка комірки. Тут нам знову знадобиться допоміжний стовпець.
Сходинки:
- Введіть наступну формулу Комірка F5 -
=MOD(ROW(),2)
- Натисни кнопку Увійдіть
- Перетягніть вниз Ручка наповнення для копіювання формули.
Наразі колонка помічників заповнена.
- Потім виберіть будь-яку комірку і клацніть наступним чином, щоб активувати опцію фільтрації
Головна; Редагування; Сортування; Фільтр; Фільтр .
- Далі натисніть на іконку фільтра в колонці "Допоміжні засоби".
- Поставте позначку на варіанті "0".
- Потім натисніть ГАРАЗД. .
- Після цього просто виберіть відфільтровані рядки і натисніть кнопку Видалити на клавіатурі.
Наразі ряди прибрані.
- Для того, щоб повернутись до інших рядків, натисніть на іконку фільтру ще раз і поставте відмітку на опції "1".
- Наостанок, натисніть ГАРАЗД. .
Ось наші результати.
⏬ Розбивка формули:
ROW()
На сьогоднішній день, на жаль, це не так. ROW функція поверне номер рядка тієї комірки, яка є-
{5}
MOD(ROW(),2)
{1}
Читати далі: Видалення рядків у діапазоні в Excel за допомогою VBA (3 простих способи)
Схожі читання:
- Як видалити кілька рядків в Excel за допомогою формули (5 способів)
- Видалення декількох рядків в Excel одночасно (5 способів)
- Як видалити рядки в Excel з певним текстом (3 способи)
- Видалення рядка за допомогою макросу, якщо комірка містить 0 в Excel (4 способи)
- Як видалити невідфільтровані рядки в Excel за допомогою VBA (4 способи)
Спосіб 4: Застосуйте функції Excel ISEVEN та ROW для видалення альтернативних рядків
Ми можемо використовувати іншу комбінацію функцій, щоб виконати операцію, якою вони є ІСІВЕНЬ і ROW Функції. ІСІВЕНЬ використовується для перевірки парності числа.
Сходинки:
- В Комірка F5 написати наступну формулу - "-".
=ISEVEN(ROW())
- Натисни кнопку Увійдіть
- Потім перетягніть вниз кнопку Ручка наповнення щоб скопіювати формулу для інших комірок.
- Після цього виберіть будь-яку комірку і натисніть наступну кнопку, щоб активувати опцію фільтрації Головна; Редагування; Сортування; Фільтр; Фільтр .
- Потім натисніть на іконку фільтра в колонці "Допоміжні засоби".
- Поставте позначку на варіанті "ПРАВДА".
- Преса ГАРАЗД. .
- Пізніше просто виберіть ці відфільтровані рядки і натисніть кнопку Видалити на клавіатурі, щоб видалити їх.
- Тепер, щоб повернути інші рядки, просто натисніть на іконку фільтра ще раз і поставте відмітку на опції "БРЕХНЯ".
- Наостанок, просто натисніть ГАРАЗД. .
Рядки з регіоном Великобританії видалено.
⏬ Розбивка формули:
ROW()
На сьогоднішній день, на жаль, це не так. ROW функція поверне номер рядка тієї комірки, яка є-
{5}
➥ ISEVEN(ROW())
{НЕПРАВДА.}
Читати далі: Як видалити рядки в Excel без шкоди для формул (2 швидких способи)
Спосіб 5: Використовуйте макрос VBA для видалення альтернативних рядків у Excel
В останньому методі я покажу, як ми можемо зробити операцію, використовуючи Макроси VBA Він має менше кроків і є дуже швидким методом.
Сходинки:
- Клацніть правою кнопкою миші на титулі аркуша.
- Виберіть Переглянути код від контекстне меню .
A VBA з'явиться вікно.
- Запишіть у ньому наступні коди
Sub Delete_Alternate_Rows() Dim x As Range Set x = Application.InputBox("Виділити діапазон без заголовків", "Вибір діапазону", Type:=8) For i = x.Rows.Count To 1 Step -2 If i Mod 2 = 0 Then x.Rows(i).Delete End If Next i End Sub
- Потім натисніть кнопку Іконка відтворення щоб запустити коди.
З'явиться діалогове вікно для вибору діапазону даних.
Тепер встановіть діапазон даних і натисніть ГАРАЗД. .
І зараз ми закінчили з видаленням альтернативних рядків.
Детальніше: Макрос для видалення рядка в Excel, якщо комірка порожня
Висновок
Сподіваюся, всі описані вище способи будуть досить хороші для видалення альтернативних рядків в Excel. Не соромтеся задавати будь-які питання в розділі коментарів і, будь ласка, дайте мені зворотний зв'язок.