Змест
Пры працы з дадзенымі ў Excel выдаленне радка Excel - даволі частая з'ява. Ёсць вялікая колькасць метадаў, якія мы можам выкарыстоўваць, каб выдаліць радок Excel, калі ячэйка змяшчае пэўнае значэнне ўнутры яе. Здаецца, у розных сітуацыях працуюць розныя падыходы. У гэтым артыкуле будуць паказаны 3 эфектыўныя метады выдалення радка ў Excel, калі ячэйка змяшчае пэўныя значэнні з прыкладамі і належнымі ілюстрацыямі.
Спампуйце Практычны сшытак
Вам рэкамендуецца загрузіць файл Excel і патрэніруйцеся разам з гэтым.
Выдаліць радок, калі ячэйка змяшчае пэўныя значэнні.xlsm3 метады выдалення радка Excel, калі ячэйка змяшчае пэўныя значэнні
Мы будзе выкарыстоўваць узор асабістай інфармацыі. База даных як набор даных для дэманстрацыі ўсіх метадаў у гэтым падручніку.
Такім чынам, без далейшага абмеркавання, давайце разбярэмся з усімі метадамі адзін за адным.
1. Выкарыстанне пошуку і замены для выдалення радка, калі ячэйка змяшчае пэўны тэкст у Excel
Дапусцім, мы хочам выдаліць усе запісы, якія пачынаюцца з « Mr ». у слупку Імя . Каб зрабіць гэта,
🔗 Крокі:
❶ Націсніце CTRL + F , каб адкрыць з Знайсці і Замяніць акно .
❷ Затым увядзіце « Mr ». у панэлі Знайсці тое, што .
❸ Пасля гэтага націсніце опцыю Знайсці ўсё .
❹ Цяпер выберыце адзін са знойдзеных вынікаў, а затым націсніце кнопку CTRL + A ▶, кабвыберыце ўсе знойдзеныя вынікі.
❺ Калі вы паспяхова выбралі ўсе знойдзеныя вынікі, зараз націсніце опцыю Зачыніць .
❻ Цяпер націсніце кнопку CTRL + – , каб адкрыць дыялогавае акно Выдаліць .
❼ Абярыце опцыю Зрух вочак уверх і націсніце ОК .
Вось і ўсё.
Дадатковая інфармацыя: Як выдаліць радкі ў Excel: 7 метадаў
2. Выкарыстанне аўтафільтра для выдалення радка Excel, калі ячэйка змяшчае пэўны тэкст/лічбу
2.1 Выдаліць радок, калі ячэйка змяшчае пэўны тэкст
У гэтым метадзе мы выдалім усе запісы Excel пачыналіся з « Ms. Лізель ” у слупку Імя з дапамогай функцыі Аўтафільтр у Excel. Каб зрабіць гэта,
🔗 Крокі:
❶ Выберыце ўсю табліцу даных.
❷ Перайдзіце да Даныя ▶ Сартаваць & Фільтр ▶ Фільтр.
❸ Націсніце на значок выпадальнага спісу ў правым ніжнім куце ў слупку Імя .
❹ Перайдзіце да опцыі Тэкставыя фільтры ▶ Пачынаецца з .
У гэты момант дыялогавае акно з назвай Карыстальніцкі аўтафільтр з'явіцца на экране.
❺ Цяпер увядзіце Ms. Лізель у межах пачынаецца з панэлі і націсніце ОК .
❻ Пасля гэтага націсніце кнопку CTRL + – і на экране з'явіцца дыялогавае акно, падобнае на малюнак ніжэй.
❼ Проста націсніце кнопку ОК . Вось і ўсё.
2.2 Выдаліць радок, калі ячэйка змяшчае лік
У гэтым метадзе мы выдалім усе Excelзапісы, большыя за 23 у слупку «Узрост», з дапамогай функцыі Аўтафільтр у Excel. Каб зрабіць гэта,
🔗 Крокі:
❶ Выберыце любую ячэйку ў слупку Узрост .
❷ Перайдзіце да Даныя ▶ Сартаваць & Фільтр ▶ Фільтр.
❸ Націсніце на значок выпадальнага спісу ў правым ніжнім куце ў слупку Узрост .
❹ Перайдзіце да опцыі Фільтры лікаў ▶ Больш за .
❺ Увядзіце 23 у больш ніж і націсніце ОК .
❻ Цяпер націсніце CTRL + – , каб выдаліць усе адфільтраваныя вынікі, а потым націсніце кнопку ОК ва ўсплываючым дыялогавым акне.
Вось і ўсё.
Больш падрабязна: Як Фільтруйце і выдаляйце радкі з дапамогай VBA ў Excel (2 метады)
Падобныя чытанні:
- Як выдаліць некалькі радкоў у Excel з дапамогай Формула (5 метадаў)
- Выдаліць некалькі радкоў у Excel адначасова (5 метадаў)
- Як выдаліць схаваныя радкі ў Excel VBA (A Падрабязны аналіз)
- Выдаліць радкі ў Excel, не закранаючы формулы (2 хуткія спосабы )
- Як выдаліць радок з дапамогай макраса, калі ячэйка змяшчае 0 у Excel (4 Метады)
3. Выдаліць радок, калі ячэйка змяшчае пэўны тэкст/лічбу ў Excel з дапамогай кода VBA
У гэтым раздзеле мы будзем выдаляць радок, калі якая-небудзь ячэйка змяшчае тэкст або лік з дапамогай кода VBA .
3.1 Выдаліць радок, калі ячэйка змяшчае пэўны тэкст
У гэтыммы паспрабуем выдаліць радок з узростам 17 у слупку Узрост .
🔗 Крокі:
❶ Націсніце ALT +F11 , каб адкрыць акно VBA .
❷ Зараз перайдзіце да Уставіць ▶ Модуль каб адкрыць новы модуль.
❸ Скапіруйце наступны код:
6399
❹ Устаўце яго ў рэдактар VBA і захавайце гэта, націснуўшы CTRL + S.
❺ Цяпер вярніцеся да працоўнага ліста пад назвай « VBA » і націсніце <1 Кнопка>ALT + F8 .
❻ Выберыце назву функцыі DeleteRowsContainingtext() і націсніце Выканаць .
Вось і ўсё.
3.2 Выдаліць радок, калі ячэйка ўтрымлівае лік
У гэтым метадзе мы абмяркуем, як можна на самой справе выдаліць любы радок, калі любая ячэйка ў слупку Узрост змяшчае любую лічбу у ім.
🔗 Крокі:
❶ Націсніце ALT +F11 , каб адкрыць акно VBA .
❷ Цяпер перайдзіце да Уставіць ▶ Модуль , каб адкрыць новы модуль.
❸ Скапіруйце наступны код:
4918
❹ Устаўце яго у рэдактары VBA і Захаваць b y націскаючы CTRL + S .
❺ Цяпер вярніцеся да працоўнага ліста пад назвай « VBA (2) » і націсніце Кнопка ALT + F8 .
❻ Выберыце назву функцыі DeleteRowsContainingNumbers() і націсніце Выканаць .
Вось і ўсё.
Падрабязней: Excel VBA для выдалення радкоў з пэўнымі дадзенымі (9 прыкладаў)
Што трэба памятаць
📌 Націсніце CTRL + F , каб адкрыцьДыялогавае акно Знайсці і замяніць .
📌 CTRL + – - гэта гарачая клавіша для выдалення.
📌 Вы можаце націснуць ALT + F11 каб адкрыць акно VBA .
Выснова
У завяршэнне мы праілюстравалі 3 розныя метады выдалення радка, калі ячэйка змяшчае пэўнае значэнне у Excel. Рэкамендуецца загрузіць практычны сшытак, які прыкладаецца да гэтага артыкула, і адпрацаваць усе метады з ім. І не саромейцеся задаваць любыя пытанні ў раздзеле каментарыяў ніжэй. Мы пастараемся як мага хутчэй адказаць на ўсе адпаведныя запыты.