Як видалити рядки в Excel з певним текстом (3 способи)

  • Поділитися Цим
Hugh West

Нам часто доводиться видалити рядки з конкретний текст в Microsoft Excel Я пояснив. 3 методичні рекомендації щодо того, як видалити рядки в Excel з конкретний текст У цій статті ви знайдете методи, яких дуже легко дотримуватися.

Для наочного пояснення методів ми використаємо приклад набору даних. Ми взяли набір даних конкретного магазину, який містить інформацію про продажі в різних точках. Набір даних має 3 колонки: Ім'я та прізвище , Місцезнаходження і Продажі .

Завантажити Практичний посібник

Завантажити файл у форматі Excel можна за цим посиланням.

Видалення рядків з певним текстом.xlsm

3 способи видалення рядків з певним текстом в Excel

1. використання функції пошуку для видалення рядків з певним текстом

У цьому розділі ми розглянемо видалити всі ряди підібраний з текст " Алан "Я покажу вам видалення для обох Частковий збіг і Повна відповідність за допомогою Знайти особливість Excel .

1.1 Видалення рядків з частковим збігом тексту в Excel

У цьому ми будемо видалити рядки з частковий збіг тексту У нашому наборі даних ми маємо два ряди які містять назви " Алан " і " Алан Марш "Ми можемо використовувати частковий збіг, щоб видалити ці два ряди .

Для цього необхідно виконати наступні кроки.

Сходинки:

  • Від Головна сторінка вкладка перейдіть до Знайти та вибрати а потім натисніть Знайти .

  • Тоді ж було підписано угоду про " Знайти і замінити " діалогове вікно Як варіант, ви можете використовувати CTRL + F щоб відкрити це.
  • Тепер введіть " Алан " в Знайти що? Ящик.

  • Натисніть на Знайти все . Два. Будуть показані результати.
  • Вам потрібно вибрати ті з них два шляхом використання SHIFT + Клацніть .
  • Після вибору натисніть на Закрити .

  • Клацніть правою кнопкою миші на будь-якому з вибрані рядки щоб показати Контекстне меню в барі.
  • Потім виберіть Видалити...

  • Виберіть Весь ряд від діалогове вікно .
  • Потім натисніть на ГАРАЗД. .

Ряди що містить текст " Алан " вже не існує.

Зрештою, ви можете побачити результат нижче.

1.2 Використання функції пошуку для видалення рядків з повним збігом тексту

На основі цього ж набору даних ми зробимо видалити в "Урядовому кур'єрі". текст " Алан " тільки (а не " Алан Марш "Для цього необхідно виконати наступні кроки.

Сходинки:

  • Згадаймо про Знайти і замінити діалогове вікно за попереднім методом.
  • Виберіть Варіанти>>> .

Ми будемо тільки видалити в "Урядовому кур'єрі". текст " Алан "Тому нам потрібно -

  • Поставте галочку Зіставити весь вміст комірки .
  • Натисніть на Знайти все .

Зауважте, тільки ряд 6 вибрано.

  • Виберіть цей результат.
  • Натисніть на Закрити .

  • Зараз Клацніть правою кнопкою миші на основі цього результату підняти питання про Контекстне меню .
  • Натисніть на Видалити...

  • Виберіть Весь ряд .
  • Тоді ГАРАЗД. .

Результат буде таким, що тільки ряд з текстом " Алан "буде видалено .

Ряд з " Алан Марш "буде цілим і неушкодженим.

Пов'язаний матеріал: Як видалити кілька рядків в Excel з умовою (3 способи)

2. видалити рядки зі збігом певного тексту за допомогою фільтра

Ми також можемо використовувати Excel Фільтр командувати видалити рядки з відповідний текст У нас є набір даних, що містить Ім'я , Рік народження і Висота з 10 люди.

2.1 Загальний метод використання фільтра для видалення рядка, що містить певний текст

Ми будемо видалити в "Урядовому кур'єрі". ряд який містить текст " Брюс. " з використанням Фільтр володіння Excel.

Сходинки:

По-перше, ми повинні забезпечити можливість Фільтр Excel Щоб зробити це:

  • Виберіть діапазон, на який ви хочете подати заявку Фільтр .
  • Ми підібрали асортимент B4:D14 .
  • Від Вкладка "Дані виберіть Фільтр .

Побачимо три Excel Фільтр значки з'являються в розділі заголовок стовпчика .

Ми хочемо видалити в "Урядовому кур'єрі". ряд який містить текст " Брюс. ".

  • Виберіть пункт Ім'я стовпчик і Розгорнути фільтр ікону.
  • Зняти галочку (Вибрати все) .
  • Перевірте " Брюс. ".
  • Тоді ГАРАЗД. .

Ряд з " Брюс. " буде показано.

  • Клацніть правою кнопкою миші на ряд підняти питання про Контекстне меню .
  • Тоді Видалити рядок .

A попередження з'явиться повідомлення.

  • Натисніть на ГАРАЗД. .

Зауважте, тут нічого немає. Ми можемо привезти іншу. ряди по кліринг Критерії фільтрації .

  • Натисніть на кнопку Кнопка фільтрації з Колонка "Назва .
  • Потім виберіть Очистити фільтр за параметром "Назва" .

Результат ми бачимо - немає жодного ряду з текст " Брюс. ".

2.2. Більше ніж один збіг слів

За бажанням ви можете видалити більше двох тексти За допомогою подібних кроків. У цьому методі я збираюся пояснити його вам.

Наприклад, ми хочемо видалити в "Урядовому кур'єрі". рядки з текстом " Джина. " поряд з з " Брюс. "Для цього дотримуйтесь наступних правил

Сходинки:

  • Виберіть " Джина. " і " Брюс. " в Випадаюче вікно Фільтр Excel .
  • Дотримуйтесь попереднього методу 2.1, щоб Видалення декількох рядків .

2.3 Видалення рядків з певним словом та умовою

Ми можемо видалити рядки з відповідний текст і критерії Маємо аналогічний набір даних зверху, але цього разу маємо трьох осіб на ім'я " Джина. ". Тепер ми хочемо видалити в "Урядовому кур'єрі". ряди що містить назву " Джина. " і народжені після 1990 .

Сходинки:

Ми спочатку Фільтр люди, які народилися після 1990 .

  • Натисніть на кнопку Значок фільтра з Народився колонка.
  • Від Числові фільтри виберіть Більше, ніж...

  • Покладіть 1990 в " більше, ніж "Коробка".
  • Преса ГАРАЗД. .

Ми отримаємо наступний результат.

  • Тепер від Піктограма фільтрації назви виберіть " Джина. ".
  • Преса ГАРАЗД. .

  • Виберіть пункт ряди і Клацніть правою кнопкою миші щоб відкрити Контекст Меню .
  • Потім виберіть Видалити рядок .
  • Натисніть ГАРАЗД. .

  • Ми знову будемо видалити в "Урядовому кур'єрі". Фільтр щоб показати всі дані.

Нарешті, ми отримаємо набір даних без текст " Джина" народжені після " 1990 ".

Читати далі: Як фільтрувати та видаляти рядки за допомогою VBA в Excel (2 способи)

Схожі читання:

  • Як видалити рядки на основі іншого списку в Excel (5 способів)
  • Excel VBA: видалення рядка, якщо комірка порожня (повний посібник)
  • Як видалити кілька рядків в Excel за допомогою формули (5 способів)
  • Видалення нефільтрованих рядків в Excel за допомогою VBA (4 способи)
  • Як видалити нескінченні рядки в Excel (5 простих способів)

3. Видалення рядків, що містять певне слово, за допомогою VBA

Наш набір даних містить торгового представника, його регіон та загальний обсяг продажів. Ми хочемо видалити " Схід " Регіон з цього набору даних. VBA можуть бути використані для видалити рядки з підібраний текст .

Сходинки:

  • По-перше, преса ALT + F11 або від Розробник вибрати вкладку Visual Basic для відкриття VBA вікно.
  • По-друге, перейдіть за посиланням Вставка тоді Модуль .

  • По-третє, впишіть наступний код в поле Модуль .
 Sub DeleteRowsWithSpecificText() Dim x1 As Range For Each x1 In Range("c5:c14") If x1.Value = "East" Then x1.EntireRow.Delete End If Next x1 End Sub 

  • Нарешті, Біжи код від Виконати Sub/UserForm .

Крім того, ви можете натиснути F5 для цього.

На сьогоднішній день, на жаль, це не так. ряди що містить слово " Схід "- це видалено з набору даних.

Пов'язаний матеріал: Комбінація клавіш Excel для видалення рядків (з бонусними прийомами)

Практична секція

Ми включили додаткові набори даних в таблицю Excel. Ви можете практикувати 3 методи, щоб видалити рядки і більш чітко розуміти методи.

Висновок

Ми використали три методи для того, щоб видалити рядки в Excel з конкретний текст Ми використовували Excel Ви можете завантажити нашу робочу таблицю, щоб попрактикуватися в цих методах. Якщо у вас виникли проблеми, ви можете задати питання в нашому розділі коментарів.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.