Як видалити весь рядок, якщо комірка містить нуль в Excel?
Іноді потрібно видалити весь рядок, якщо комірка містить нуль у програмі Excel, і ви можете видалити їх по одному, якщо їх декілька. Але як щодо сотень рядків, що містять нуль, потрібно видалити? Ви можете вибрати один із хитрих наведених нижче способів його вирішення.
Видалити рядок, якщо комірка містить нуль із функцією фільтра в Excel
Видалити рядок, якщо комірка містить нуль з VBA в Excel
Видалити рядок, якщо клітинка містить нуль за допомогою Kutools для Excel
Видалити рядок, якщо комірка містить нуль із функцією фільтра в Excel
За допомогою функції фільтра можна відфільтрувати всі рядки на основі нульових значень у певному стовпці, а потім видалити всі видимі рядки пізніше. Будь ласка, виконайте наступне.
1. Виберіть комірки стовпців, які містять нульові значення, за якими ви хочете видалити цілі рядки, а потім натисніть дані > фільтр. Дивіться знімок екрана:
2. Потім у першій комірці вибраного стовпця відображається стрілка спадного меню, клацніть стрілку та виберіть Кількісні фільтри > Так само з розкривного списку.
3 В Спеціальний автофільтр діалогове вікно, введіть номер 0 в текстове поле, як показано на знімку екрана, а потім клацніть на OK кнопки.
4. Потім усі комірки нульового значення в цьому певному стовпці відфільтровуються. Виберіть усі видимі клітинки в діапазоні фільтрів і клацніть правою кнопкою миші на них, виберіть Видалити рядки з меню, що клацне правою кнопкою миші. І у спливаючому вікні запиту натисніть OK кнопку. Дивіться знімок екрана:
5. Тепер усі видимі рядки видаляються. Можна натиснути дані > фільтр знову показати всі дані без комірок з нульовим значенням. Дивіться знімок екрана:
Легко видаліть усі рядки, якщо в певному діапазоні в Excel існують нульові значення:
Kutools для Excel Виберіть певні клітини Утиліта допомагає легко вибрати цілі рядки, якщо в певному діапазоні існують нульові значення, а потім ви можете швидко видалити всі вибрані рядки вручну без помилок.
Завантажте та спробуйте зараз! (30-денний безкоштовний маршрут)
Видалити рядок, якщо комірка містить нуль з VBA в Excel
Цей розділ покаже вам метод VBA для видалення всіх рядків, якщо в певному стовпці в Excel існують нульові значення.
1. прес Alt + F11 одночасно для відображення Microsoft Visual Basic для додатків вікна.
2. У вікні Microsoft Visual Basic for Applications натисніть Insert > Модулі, а потім скопіюйте та вставте наступний код VBA у вікно модуля.
VBA: Видаліть цілі рядки, якщо в певному діапазоні стовпців на аркуші є нульове значення
Sub DeleteZeroRow () 'Updateby20140616 Dim Rng As Range Dim WorkRng As Range On Error Resume Next xTitleId = "KutoolsforExcel" Set WorkRng = Application.Selection Set WorkRng = Application.InputBox ("Range", xTitleId, WorkRng.Address, Type: = 8 ) Application.ScreenUpdating = False Do Set Rng = WorkRng.Find ("0", LookIn: = xlValues) If Not Rng is Nothing then Rng.EntireRow.Delete End If Loop While Not Rng - це нічого Application.ScreenUpdating = True End Sub
3 Натисніть кнопку F5 клавіша для запуску коду в спливаючому вікні Kutools для Excel діалоговому вікні виберіть діапазон стовпців, який потрібно видалити цілими рядками, виходячи з нульових значень усередині, а потім клацніть на OK кнопку. Дивіться знімок екрана:
Потім усі рядки на основі нульових значень у вказаному діапазоні стовпців негайно видаляються.
Видалити рядок, якщо клітинка містить нуль за допомогою Kutools для Excel
Для багатьох користувачів Excel використання коду VBA небезпечно для видалення даних у Excel. Якщо ви точно не довіряєте коду VBA, тут ми рекомендуємо вам спробувати Виберіть певні клітини корисність Kutools для Excel.
Перед поданням заявки Kutools для Excel, будь ласка завантажте та встановіть його спочатку.
1. Виберіть діапазон стовпців, з якого ви видалите цілі рядки, виходячи з нульових значень усередині, а потім натисніть Кутулс > Select > Виберіть певні клітини. Дивіться знімок екрана:
2 В Виберіть певні клітини діалогове вікно, вам потрібно:
(1) Виберіть Весь ряд опція в Тип вибору .
(2) Виберіть Так само в першому Конкретний тип , а потім введіть номер 0 у текстове поле.
(3) Клацніть на OK кнопки.
3. З'явиться діалогове вікно, щоб повідомити, скільки рядків було вибрано, клацніть на OK кнопку. Тепер вибрані всі рядки з нульовими значеннями, що існують у зазначеному діапазоні стовпців. Клацніть правою кнопкою миші до будь-якого вибраного рядка, а потім натисніть видаляти в меню, що клацне правою кнопкою миші. Дивіться знімок екрана:
Тепер усі рядки з нульовими значеннями, що існують у зазначеному стовпці, негайно видаляються. Дивіться знімок екрана:
Якщо ви хочете отримати безкоштовну пробну версію (30 днів) цієї програми, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.
Видалити рядок, якщо клітинка містить нуль за допомогою Kutools для Excel
Відносні статті:
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!