Выдаленне пустых радкоў у Excel (8 прыдатных метадаў)

  • Падзяліцца Гэтым
Hugh West

Уявіце сабе выпадак, калі ў аркушы Excel ёсць набор даных, і вы бачыце некалькі непатрэбных пустых радкоў. Безумоўна, такія нечаканыя пустыя шэрагі ўсіх раздражняюць, перашкаджаюць працаваць, замінаюць тэмпу працы. Такім чынам, перш чым працаваць з такім наборам даных у Excel, мы хацелі б выдаліць гэтыя бескарысныя пустыя радкі . У Microsoft Excel ёсць мноства прыёмаў і метадаў для выканання гэтай задачы. Мы пакажам 8 з іх з прыкладамі і адпаведнымі ілюстрацыямі.

Спампаваць практычны сшытак

Мы рэкамендуем загрузіць наступны практычны сшытак і займацца з ім.

Выдаліць пустыя радкі.xlsx

8 эфектыўных метадаў выдалення пустых радкоў у Excel

Давайце разгледзім наступны набор даных, які апісвае Элемент імя, Продажы сума і Бонус . Улічваючы, што гэты набор даных мае пустыя радкі ў радку 6 , 9 , 11 і 13 , мы хочам выдаліць гэтыя непатрэбныя радкі .

Такім чынам, пачнем.

1. Выдаліце ​​пару пустых радкоў уручную

Калі ў нас ёсць набор даных, які не з'яўляецца такі вялікі і мае толькі невялікую колькасць пустых радкоў, мы можам выдаліць радкі ўручную. У такім выпадку гэта будзе хутчэй, чым прымяненне іншых метадаў, якія маюць каманды Excel, функцыі і г.д. Гэтая методыка складаецца ўсяго з двух простых крокаў. Пабачым. 👇

Крокі:

  • Націсніце & утрымлівайце клавішу Ctrl і такім чынам F6:F14 .

  • Перайдзіце на ўкладку Даныя > Перайдзіце да Сартаваць & Група Filter .
  • Уключыце опцыю Filter .
Спалучэнне клавіш для опцыі Filter: Ctrl+Shift+L

  • Націсніце на любы з паказаць усе значкоў у загалоўках набору даных.
  • Адмяніць выбар усіх > Выберыце толькі 4 .
  • Націсніце ОК .

  • Выдаліць існуючыя радкі, выкарыстоўваючы любую тэхніку, апісаную ў метадзе 1 .
  • Цяпер перайдзіце на ўкладку Даныя і націсніце на Фільтр опцыю і выключыце.

Пасля выключэння опцыі Фільтр набор дадзеных будзе выглядаць так, як паказана ніжэй.

  • Выдаліць слупок F выбраўшы слупок і выбраўшы каманду Выдаліць з кантэксту меню.

Такім чынам, мы выдатна выдалілі пустыя радкі і стварылі новы свежы набор даных. 👆

7.3 Камбінаванне функцый INDEX, SMALL, ROW і ROWS

У перадапошнім метадзе мы прыдумалі формулу Excel. Гэты метад працуе ўсяго ў два этапы. Давайце паглядзім ніжэй. 👇

Крокі:

  • Проста скапіруйце загалоўкі набору даных і ўстаўце яго ў патрэбнае месца , тут, у ячэйцы G4 .
  • Увядзіце наступную формулу ў ячэйцы G5 і націсніце Enter.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5))), "")

📌 Калі ў вас няма MS Excel 365 , потым націсніце Ctrl+Shift+Enter .

  • Перацягніце значок маркер запаўнення ў правы і ніжні канец набору даных.

Вось і ўсё. Глядзіце наступны малюнак. 👇

🔎 Як працуе формула?

ROWS(B$5:B5)

Функцыя ROWS вяртае колькасць радкоў у дыяпазоне B$5:B5 .

Выхад: 1 .

⮞ ROW(B$5:B$14)

Функцыя ROW вяртае нумар радка дыяпазону B$5:B $14 .

Вывад: {5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14””

Выхад: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

⮞ IF(B$5:B$14””, ROW(B$5:B$14))

Функцыя IF правярае дыяпазон B$5 :B$14 ці задавальняе ўмове, і вяртае наступнае.

Вывад: {5;ХЛУСНЯ;7;8;ХЛУСНЯ;10;ХЛУСНЯ;12;ХЛУСНЯ;14}

МАЛЫ(КАЛІ(B$5:B$14””, РАВ(B$5:B$14)),РАДКІ(B$5:B5))

Функцыя SMALL вызначае найменшае значэнне вышэйзгаданага масіва.

Вывад: {5}

IFERROR(INDEX( B:B,SMALL(IF(B$5:B$14””, ROW(B$5:B$14)),ROWS(B$5:B5))), “”)

Нарэшце, функцыя INDEX вяртае значэнне з дыяпазону B:B і 5-га радка , якое выклікаецца функцыяй SMALL . Функцыя IFERROR прызначана толькі для падтрымання свежасці значэнняў памылак Excel.

Вывад: {Matt}

ЧытаннеБольш падрабязна: Як выдаліць пустыя радкі ў Excel (6 спосабаў)

8. Выкарыстоўвайце Excel Power Query Tool, каб выдаліць усе пустыя радкі

Power Query - выдатны інструмент Excel, і вы можаце выкарыстоўваць яго ў розных мэтах. Тут мы збіраемся выкарыстоўваць гэты інструмент для нашай справы, выдаляючы пустыя радкі. Проста выканайце наступныя дзеянні. 👇

Крокі:

  • Перайдзіце на ўкладку Даныя > “ Атрымаць & Пераўтварэнне даных ” група > Выберыце опцыю « З табліцы/дыяпазону ».

    Адкрыецца дыялогавае акно « Стварыць табліцу ».

  • Абярыце ўвесь набор даных B4:E14 .
  • Націсніце ОК .

На экране « Рэдактар ​​Power Query » з'явілася акно.

  • Перайдзіце на ўкладку Галоўная > Паменшыць радкі выпадальнае меню
  • Выдаліць радкі выпадальнае меню > Выдаліць пустыя радкі .

Пустыя радкі выдаляюцца. Глядзіце наступны малюнак.

  • Перайсці да Файл > Выберыце Coles & Параметр "Загрузіць у .

З'явіцца дыялогавае акно Імпарт даных .

  • Выберыце Табліца кнопка-пераключальнік.
  • Выберыце кнопку-перамыкач Існуючы працоўны аркуш
  • Выберыце жаданае размяшчэнне вываду, Ячэйка B16 > Націсніце ОК .

Вось і ўсё. Выхадны набор даных гатовы без пустых радкоў.

Зараз, калі вы хочаце пераўтварыць форму Табліца ў Дыяпазон формавам трэба выканаць яшчэ некалькі крокаў.

Пераўтварэнне набору даных у форму дыяпазону:

Крокі:

  • Перайдзіце на ўкладку Дызайн табліцы > група Інструменты > Выберыце Пераўтварыць у дыяпазон .
  • Націсніце ОК .

Мы паспяхова пераўтварылі набор даных у форму дыяпазону.

Даныя ў слупках Продажы і Бонус знаходзяцца ў тыпе лікаў Агульныя . Вы можаце лёгка змяніць тып нумара. Проста выканайце гэтыя два крокі.

1. Выберыце два слупкі .

2. Перайдзіце на ўкладку Галоўная > Нумар група > Выберыце Фармат бухгалтарскага нумара .

Вось і ўсё. Глядзіце наступны малюнак.

Чытаць далей: Ярлык Excel для выдалення радкоў (з дадатковымі метадамі)

Заключныя словы

Такім чынам, мы абмеркавалі 8 спосабаў выдалення пустых радкоў у Excel. Спадзяюся, вы знойдзеце ўсе гэтыя метады інструментальнымі. Акрамя таго, працоўны сшытак ёсць для вас, каб загрузіць і папрактыкавацца. Калі ў вас ёсць якія-небудзь пытанні, каментарыі або любыя водгукі, калі ласка, паведаміце мне аб гэтым у полі для каментарыяў. І, калі ласка, наведайце наш вэб-сайт ExcelWIKI , каб даведацца больш.

выберыцепустыя радкі.

  • Пстрыкніце правай кнопкай мышы > Перайдзіце ў кантэкстнае меню > Націсніце на каманду Выдаліць .
Спалучэнне клавіш для каманды Выдаліць: Ctrl + –

Вось і ўсё! Мы лёгка ачысцілі бескарысныя пустыя радкі. 👇

💡  Памятайце:

Дадатковая інфармацыя: Як выдаліць пустыя радкі ў Excel

2. Выкарыстоўвайце каманду сартавання Excel

Каманда Сартаваць перамяшчае пустыя радкі ў ніжнюю частку набору даных. У выніку набор даных пазбаўляецца бессэнсоўных пустых радкоў. Давайце паглядзім працоўны працэс. 👇

Крокі:

  • Перайдзіце на ўкладку Даныя > Група Сартаваць і фільтраваць .
  • Націсніце на Сартаваць ад найменшага да вялікага або Сартаваць ад вялікага да меншага .

Нарэшце, пустыя радкі адсартаваны ўніз. На наступным малюнку паказаны вынік. 👇

💡  Памятайце:

Калі набор даных мае слупок для парадкавых нумароў, мы павінны выбраць Сартаванне Параметр ад найменшага да самага вялікага , каб серыйныя нумары не змяняліся.

Дадатковая інфармацыя: Як выдаліць радкі ў Excel

3. Выкарыстоўвайце спецыяльную каманду "Перайсці да"

Гэтая каманда выбірае пустыя вочкі. Пасля гэтага мы можам выдаліць пустыя радкі з дапамогай спалучэння клавіш Ctrl + – або каманды Выдаліць у кантэкстным меню. Такім чынам, давайце разгледзім гэты метад крок за крокам.👇

Крокі:

  • Выберыце любы слупок або ўвесь набор даных.
Каб выбраць слупок/увесь набор даных, вылучыце першую ячэйку, затым утрымлiвайце клавішу Shift, а затым выберыце апошнюю ячэйку.

  • Перайдзіце да Галоўная ўкладка > Група Рэдагаванне .
  • Перайдзіце ў раздзел Знайсці & Выберыце выпадальнае меню > Каманда Перайсці да спецыяльнага .

Адкрыецца дыялогавае акно Перайсці да спецыяльнага .

Ярлык : націсніце Ctrl + G > Перайсці да адкрыецца дыялогавае акно > Націсніце Спецыяльны .

  • Абярыце Пустыя месцы радіокнопку > Націсніце ОК .

З наступнага здымка экрана відаць, што чаканыя пустыя радкі разам з пустымі ячэйкамі таксама выбраны.

Цяпер пяройдзем да выдалення выбраных радкоў.

  • Націсніце Ctrl + – .

Адкрыецца дыялогавае акно Выдаліць .

  • Выберыце перамыкач Увесь радок > Націсніце ОК .

Вы таксама можаце выканаць гэта выдаленне, выкарыстоўваючы опцыю Выдаліць у кантэкстным меню, як апісана ў першым метад.

Вось і ўсё. Мы выдалілі непатрэбныя пустыя радкі. Мы паказалі выніковы набор даных на скрыншоце вышэй. 👆

Дадатковая інфармацыя: Як выдаліць радкі ў Excel, якія працягваюцца вечна (4 простыя спосабы)

4. Выкарыстоўвайце каманду Excel Find

Гэты метад вельмі падобны на папярэдні. Розніца ў тым, як мы выбіраем пустыя радкі. Рухаемся наперад. 👇

Крокі:

  • Перайдзіце на ўкладку Галоўная > Група Рэдагаванне .
  • Група Знайсці & Абярыце выпадальны спіс > Каманда Знайсці .

З'явіцца дыялогавае акно з назвай Знайсці і замяніць .

Мы таксама можам перайсці да Знайсці і замяніць , націснуўшы Ctrl + H на клавіятуры.

Цяпер выканайце наступныя крокі адзін за адным.

  • Перайдзіце да часткі поля Знайсці .
  • Пакіньце поле Знайсці што пустым.
  • Пошук Унутры Аркуша .
  • Пошук Па радках .
  • Паглядзіце Значэнні .
  • Адзначце сцяжок Супадзенне ўсяго змесціва ячэйкі .
  • Націсніце Знайсці ўсё .

Як мы бачым, ва ўсплывальным акне паказаны ўсе 4 пустыя радкі. 👇

  • Выберыце іх усе, націснуўшы Ctrl + A .
  • Націсніце Зачыніць .

  • Выкарыстоўваючы адпаведны метад, апісаны ў раздзелах вышэй, выдаліце іх усе.

выхад будзе такім, як паказана на малюнку ніжэй. 👇

5. Выкарыстоўвайце функцыю аўтафільтра Excel

Мы таксама можам выдаляць пустыя радкі з дапамогай опцыі Фільтр у excel. Вось крокі. 👇

Крокі:

  • Выберыце ўвесь дыяпазон даных, уключаючы загалоўкі, B4:E14 .
  • Перайдзіце на ўкладку Даныя > Сартаванне & Фільтр група > Уключыце опцыю Фільтр , націснуўшы на яе.

Спалучэнне клавіш для ўключэння опцыі Фільтр: Ctrl+Shift+L

  • Націсніце на любы з паказаць усе значкоў загалоўкаў набору даных.
  • Адмяніць выбар усіх > Выберыце толькі Пустыя месцы .
  • Націсніце ОК .

Усе радкі са зместам зніклі . Цяпер бачныя толькі пустыя радкі.

  • Выдаліце ​​пустыя радкі, выкарыстоўваючы любы з метадаў, апісаных у метадзе 1.

Хоць мы паспяхова выдалілі пустыя радкі, мы таксама бачым набор даных так, быццам мы выдалілі ўсе радкі з дадзенымі. Мы павінны аднавіць радкі з дадзенымі і пераўтварыць набор даных у нефільтраваную песню з гэтым.

  • Націсніце на любы з паказваючых усіх значкоў загалоўкаў набору даных.
  • Выбраць усе > Націсніце ОК .

Мы вярнулі наш зыходны набор даных, які цяпер без пустых радкоў. Наступная задача - пераўтварыць яго ў нефільтраваную форму.

  • Націсніце на выпадковую ячэйку ў наборы даных і перайдзіце на ўкладку Даныя .
  • Перайдзіце да Сартаваць & Фільтр група > Пстрыкніце каманду Фільтр .

Фільтраваная форма знікла, і набор даных знаходзіцца ў патрэбным звычайным выглядзе. 👇

АнАльтэрнатыўны спосаб выкарыстання опцыі фільтра:

Мы можам паспрабаваць альтэрнатыўны спосаб выкарыстання опцыі Фільтр . На гэты раз мы не можам выдаліць пустыя радкі з набору даных, але мы можам выдаліць іх з поля зроку. У некаторых выпадках гэты спосаб можа спатрэбіцца. Такім чынам, паглядзім! 👇

Крокі:

  • Ужыце каманду Фільтр на наборы даных, як сказана раней.
  • Націсніце любы з , якія паказваюць усе значкі загалоўкаў набору даных.

  • Зняць адзнаку з (Пустыя) сцяжок > Націсніце ОК .

Мы зрабілі так, каб пустыя радкі зніклі з набору даных! Мы павінны трымаць опцыю Фільтр УКЛ . 👇

💡  Памятайце:

Варта адзначыць, што калі мы выключаем опцыю Фільтр , зноў з'явяцца пустыя радкі!

Чытаць далей: Як фільтраваць і выдаляць радкі з дапамогай VBA ў Excel (2 метады)

Падобныя чытанні

  • Як выдаліць радок, калі ячэйка пустая ў Excel (4 метады)
  • Формула для выдалення пустога Радкі ў Excel (5 прыкладаў)
  • Выдаленне некалькіх радкоў у Excel (3 метады)
  • Як выдаліць выбраныя радкі ў Excel (8 падыходаў) )
  • Як выдаліць усе радкі ніжэй пэўнага радка ў Excel (6 спосабаў)

6. Выкарыстоўвайце каманду пашыранага фільтра Excel

Пашыраны фільтр - яшчэ адзін карысны інструмент у Microsoft Excel для выдаленнябескарысныя пустыя радкі з вачэй. Давайце паглядзім наступныя крокі. 👇

Крокі:

Перш за ўсё, нам трэба наладзіць дыяпазон крытэрыяў фільтра . Для гэтага

  • Стварыце новы слупок даных у Cell G4 з загалоўкам пад назвай Sales Person .
  • Увядзіце >"" у ячэйку G5.

  • Перайдзіце на ўкладку Даныя > Перайдзіце да Сартаваць & Фільтр група > Націсніце на опцыю Дадаткова .

Адкрыецца дыялогавае акно пашыранага фільтра.

  • Націсніце на перамыкач “ Фільтраваць спіс, на месцы ”.
  • Далей абярыце “ Дыяпазон спісу ”, выбраўшы ўвесь набор даных B4:E14 .

  • Выберыце « Дыяпазон крытэрыяў », выбраўшы дыяпазон G4:G5 .

Пасля выканання крокаў 3 & 4, дыялогавае акно Пашыраны фільтр будзе выглядаць так, як паказана на наступным малюнку.

  • Націсніце ОК .

На наступным здымку экрана відаць, што мы паспяхова выдалілі пустыя радкі з набору даных. 👇

Але сіні & непаслядоўныя нумары радкоў 5,7,8,10,12 і 14 паказваюць, што пустыя радкі ўсё яшчэ там, хоць і па-за полем зроку. Калі вы хочаце іх вярнуць, проста двойчы пстрыкніце паміж сінімі нумарамі радкоў, і яны з'явяцца зноў!

Дадатковая інфармацыя: Як выдаліць адфільтраваныя радкі ў Excel (5 метадаў)

7. Выкарыстоўвайце некалькіФормулы Excel для выдалення пустых радкоў

7.1 Выкарыстанне функцыі Excel FILTER

У гэтым метадзе мы будзем выкарыстоўваць функцыю FILTER , якая з'яўляецца функцыяй дынамічнага масіву даступна толькі ў Excel 365 .

Спецыяльнасць тут у тым, што вам трэба ўвесці формулу толькі адзін раз у самую верхнюю левую ячэйку. Вынікі будуць размешчаны ў астатніх ячэйках названага дыяпазону. Больш за тое, калі мы дадамо больш радкоў у наш набор даных, функцыя таксама будзе аўтаматычна прымяняцца да новых радкоў.

Давайце паглядзім, як ёю карыстацца. 👇

Крокі:

  • Скапіруйце імёны загалоўкаў і ўстаўце іх у новае месца (тут, у ячэйцы G4 ) з фарматаваннем.
  • Увядзіце наступную формулу, выкарыстоўваючы функцыю ФІЛЬТР у ячэйцы G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))

  • Націсніце Enter .

Такім чынам, наступны малюнак паказвае, што мы паспяхова выдалілі ўсе пустыя радкі і надалі набору даных патрэбны чысты выгляд.

🔎 Як формула Працуе?

Паколькі мы шукаем пустыя радкі для выдалення, кожная ячэйка пустых радкоў будзе пустой. Такім чынам, мы распрацавалі крытэрыі, каб спачатку знайсці пустыя клеткі. Затым, выкарыстоўваючы лагічную логіку, мы выдалілі пустыя вочкі, іншымі словамі, пустыя радкі.

E5:E14””

Аператар NOT з пустым радком «» азначае Not Empty . У кожнай ячэйцы ў дыяпазоне E5:E14 ,вынікам будзе наступны масіў:

Выхад: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

Аналагічна для D5:D14”” , C5:C14”” і B5:B14”” , вынікі будуць:

D5:D14””= {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

C5:C14””= {ПРАЎДА;ХЛУСНЯ;ПРАЎДА;ПРАЎДА;ХЛУСНЯ;ПРАЎДА;ХЛУСНЯ;ПРАЎДА;ХЛУСНЯ;ПРАЎДА

B5:B14””= { ПРАЎДА;ХЛУСНЯ;ПРАЎДА;ПРАЎДА;ХЛУСНЯ;ПРАЎДА;ХЛУСНЯ;ПРАЎДА;ХЛУСНЯ;ІСЦІНА

(B5:B14””)*(C5: C14””)*(D5:D14””)*(E5:E14””)

Выхад: {1;0;1;1;0;1;0;1 ;0;1}

ФІЛЬТР(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14 ””)*(E5:E14””))

Нарэшце, функцыя FILTER вяртае вывад з масіва B5:B14 , які адпавядае крытэрыі.=

Вынік: {“Мэт”,”Мяса”,200,10;”Лі”,”Морапрадукты”,450,22.5;”Адам”,”Адзенне”,1000, 50;”Хопкінс”,”Дзіцячыя цацкі”,780,39;”Нік”,”Адзенне”,890,44.5;”Крыс”,”Касметыка”,2550,127.5}

7.2 Выкарыстанне Функцыя COUNTBLANK

Функцыя COUNTBLANK n вяртае колькасць пустых вочак у вызначаным дыяпазоне. Нягледзячы на ​​тое, што яна мае справу з пустымі клеткамі, мы можам выкарыстоўваць гэтую функцыю і для нашай справы. Тады паглядзім. 👇

Крокі:

  • Дадайце слупок з назвай « Пусты » справа ад набору даных.
  • Увядзіце формулу ⏩ =COUNTBLANK(B5:E5) ➤ у Вочка F5 .

  • Перацягніце Запаўненне значок ручкі над дыяпазонам

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.