Як выдаліць пустыя вочкі з дыяпазону ў Excel (9 метадаў)

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

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

Спампуйце практычны сшытак

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

Выдаліць пустыя вочкі з дыяпазону.xlsx

9 метадаў выдалення пустых вочак з дыяпазону ў Excel

Дапусцім, У мяне ёсць дыяпазон даных ( B4:E12 ), які змяшчае даныя аб продажах некалькіх электронных прадуктаў (па даце). Цяпер вы можаце выдаліць пустыя ячэйкі ўручную, выбіраючы іх адну за адной (гл. скрыншот); што здаецца працаёмкім, калі дыяпазон дадзеных вялікі. У гэтым артыкуле я пакажу вам 9 метадаў выдалення пустых вочак у Excel.

1. Excel «Перайсці да спецыяльнай» опцыі для выдалення пустых вочак з дыяпазону

Мы можам выключыць пустыя вочкі з дыяпазону з дапамогай опцыі Перайсці да спецыяльнага .

Крокі:

  • Спачатку абярыце дыяпазон ( B4:E12 ) дадзеных і націсніце F5 або Ctrl + G , каб выклікаць дыялогавае акно Перайсці да скрынка. Затым націсніце Special у дыялогавым акне.

  • У выніку адкрыецца дыялогавае акно Go To Special з'явіцца поле. Абярыце Бланкі з даступных варыянтаў і націсніцеперайдзіце да Даныя > З табліцы/дыяпазону .

  • Як следства, табліца ніжэй з'явіцца ў акне Рэдактар ​​Power Query . Тут па змаўчанні null змяшчаецца ва ўсе пустыя вочкі. Цяпер у новым акне ідзіце па шляху: Галоўная > Выдаліць радкі > Выдаліць пустыя радкі .

  • У выніку ўсе радкі, якія змяшчалі нуль, выдаляюцца. Цяпер, каб закрыць аперацыю, перайдзіце ў Home > Close & Загрузіць > Зачыніць & Загрузіць .

  • У заключэнне канчатковы вынік з'явіцца на новым аркушы ў Excel, як паказана ніжэй.

Дадатковая інфармацыя: Як аўтаматычна запоўніць пустыя вочкі ў Excel вышэйшым значэннем (5 простых спосабаў)

Выснова

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

ОК .

  • Пасля націску ОК усе пустыя ячэйкі ў дыяпазоне вылучаныя. Цяпер націсніце Ctrl + – на клавіятуры, каб выклікаць дыялогавае акно Выдаліць . Затым у залежнасці ад вашых даных і патрабаванняў любы з варыянтаў выдалення. Я выбраў Зрух вочак уверх . Націсніце ОК яшчэ раз. Гэты параметр выдаляе пустыя ячэйкі і перамяшчае непустыя ячэйкі ўверх.

  • Такім чынам, вось наш канчатковы вынік.

Заўвага:

  • Будзьце асцярожныя, выбіраючы параметры выдалення з Выдаліць дыялог. Выбар няправільнага варыянту выдалення сапсуе ваш дыяпазон даных.
  • Вы можаце выклікаць дыялогавае акно Выдаліць , пстрыкнуўшы правай кнопкай мышы на выбары або па шляху: Галоўная > ; Ячэйкі > Выдаліць > Выдаліць ячэйкі .

Дадатковая інфармацыя: Як каб запоўніць пустыя вочкі ў Excel з дапамогай Go To Special (з 3 прыкладамі)

2. Выдаліць пустыя вочкі з дыяпазону з дапамогай параметра фільтра

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

Крокі:

  • Спачатку вылучыце дыяпазон і націсніце Ctrl + Shift + L каб прымяніць да яго Фільтр . Калі прыменена опцыя Фільтр , з'явіцца стрэлка выпадальнага меню.

  • Зараз, выкажам здагадку, я буду фільтраваць 3-ці слупок дыяпазону ( B5:E12 ) на аснове Дата . Каб зрабіць гэта, націсніцена значку выпадальнага спісу са слупка Дата пастаўце галачку толькі на опцыі Пустыні і націсніце ОК .

  • У выніку ўсе радкі, якія змяшчаюць пустыя вочкі, будуць адфільтраваны. Цяпер абярыце ўсе радкі і пстрыкніце правай кнопкай мышы на выбары, націсніце Выдаліць радок .

  • Пасля гэтага Microsoft Excel акно паведамлення запытае пацверджанне выдалення радка. Націсніце ОК .

  • Затым зніміце фільтр, націснуўшы Ctrl + Shift + L зноў. Нарэшце, вы ўбачыце, што ўсе пустыя ячэйкі зніклі з дыяпазону

Дадатковая інфармацыя: Як выдаліць пустыя ячэйкі ў Excel (10 простых спосабаў)

3. Прымяніць функцыю пашыранага фільтра для выдалення пустых вочак з дыяпазону

Функцыя Пашыранага фільтра Excel - гэта дзіўны спосаб каб выключыць пустыя вочкі з дыяпазону дадзеных. Дапусцім, вы хочаце выдаліць пустыя вочкі з двух слупкоў ( Дата і Продажы ) з нашага існуючага набору даных. Давайце паглядзім, як гэта зрабіць, ужыўшы опцыю Пашыраны фільтр .

Крокі:

  • Спачатку  увядзіце не роўна ( ) сімвал у ячэйцы G5 і H5 .

  • Далей ідзіце да Дадзеныя > Пашыраны .

  • Пасля Пашыраны фільтр з'явіцца дыялогавае акно. Цяпер у полі абярыце Капіяваць у іншае месца , укажыце Дыяпазон спісу ( B4:E12 ), Дыяпазон крытэрыяў ( G4:H5 ), Капіяваць у ( B4 ). Затым націсніце ОК .

  • Пасля ўводу ОК дыяпазон фільтруецца ў іншае месца, як паказана ніжэй (пустыя вочкі выдалены).

Заўвага:

  • Запомніце загаловак дыяпазону крытэрыяў ( G4:H5 ) павінен быць падобны да бацькоўскага набору даных ( B4:E12 ).

Дадатковая інфармацыя: Як разлічыць у Excel, калі ячэйкі не пустыя: 7 узорных формул

4. Выдаліце ​​пустыя ячэйкі з вертыкальнага дыяпазону

На гэты раз я буду выкарыстоўваць камбінацыю IFERROR , INDEX , SMALL , IF , MIN , Функцыі ISBLANK і ROW выдаляюць пустыя вочкі, прысутныя ў вертыкальным дыяпазоне з назвамі садавіны.

Этапы:

  • Увядзіце наступную формулу ў ячэйку D5 і націсніце Enter .
=IFERROR(INDEX($B$5:$B$12,SMALL(IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1), ROW(A1))),"")

  • Пасля ўводу формулы вы атрымаеце наступны вынік. Цяпер перацягніце ўніз інструмент Запаўненне ( + ), каб атрымаць канчатковы вынік.

  • У у канцы вы ўбачыце, што пустыя вочкі выключаны з выніковага дыяпазону.

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

  • ISBLANK($B$5:$B$12)

Тут функцыя ISBLANK правярае, ці ячэйка пустая ці не знаходзіцца ў дыяпазоне B5:E12 івяртае Праўда ці Хлусня .

  • РАДОК($B$5:$B$12)

Цяпер функцыя ROW вяртае нумары радкоў у дыяпазоне B5:E12 і адказвае:

{ 5;6;7;8;9; 10;11;12 }

  • MIN(ROW($B$5:$B$12))

Затым <6 Функцыя>MIN знаходзіць найменшы нумар радка ў дыяпазоне, які:

{5}

Пазней,

  • КАЛІ(ПУСТО($B$5:$B$12),””,РАДОК($B$5:$B$12)-МІН(РАДОК($B$5:$B$12))+1)

Прыведзеная вышэй формула вяртае:

{ 1;2;””;4;5;6;””;8 }

Пасля што,

  • МАЛЫ(КАЛІ(ПУСТЫ($B$5:$B$12),””,РАДОК($B$5:$B$12)-МІН(РАДОК($B$5) :$B$12))+1), ROW(A1))

Тут функцыя SMALL вяртае k -е найменшае значэнне з дыяпазону і формула адказвае:

{ 1 }

Цяпер ідзе INDEX функцыя,

  • INDEX( $B$5:$B$12,МАЛЫ(КАЛІ(ПУСТЫ($B$5:$B$12),””,РАДОК($B$5:$B$12)-MIN(РАДОК($B$5:$B$12)) +1), ROW(A1)))

INDEX формула вяртае

{ “Apple” }

Нарэшце,

  • IFERRO R(INDEX($B$5:$B$12,МАЛЫ(КАЛІ(ПУСТЫ($B$5:$B$12),””,РАДОК($B$5:$B$12)-MIN(РАДОК($B$5:$) B$12))+1), ROW(A1))),””)

Функцыя IFERROR вяртае пустое, калі INDEX формула вяртае памылку.

Звязаны змест: Як выдаліць прабелы са спісу з дапамогай формулы ў Excel (4 метады)

5. Выдаленне пустых вочак з гарызантальнага дыяпазону Спіс

У адрозненне ад папярэдняга метаду,цяпер я выдалю пустыя вочкі з гарызантальнага дыяпазону дадзеных. На гэты раз я таксама буду выкарыстоўваць камбінацыю функцый Excel ( IF , COLUMN , SUM , INDEX і SMALL ).

Крокі:

  • Увядзіце наступную формулу ў Вочка B8 .
=IF(COLUMN(B:B)<=SUM(--($B$5:$I$5""))+1,INDEX($B$5:$I$5,0,SMALL(IF($B$5:$I$5"",COLUMN($B$5:$I$5)-1,""),COLUMN(B:B)-1)),"")

  • Пасля націску Enter формула дасць вынік ніжэй. Перацягніце інструмент Запаўненне направа, каб атрымаць канчатковы вынік.

  • Нарэшце, вось канчатковы вынік. Усе пустыя вочкі выдаляюцца з дыяпазону вышэй.

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

Давайце растлумачым першую частку формулы:

  • Слупок(B:B)<=СУМА(–($B$5:$I$5””) )+1

Прыведзеная вышэй формула вяртае

{ TRUE }

Дзе,

  • COLUMN(B:B)

Функцыя COLUMN адказвае на нумар слупка B:B , які:

{ 2 }

Тады.

  • $B$5:$I$5””

Гэта верне:

{ TRUE,TRUE,FALSE,TRUE,TRUE,TRUE,FALSE,TRUE }

Пазней,

  • SUM(–($B$5:$I$5””)

Функцыя SUM падсумоўвае колькасць TRUE значэнні і адказы:

{ 6 }

Затым пяройдзем да іншай часткі формулы:

  • INDEX($B$5:$I$5,0,МАЛЫ(КАЛІ($B$5:$I$5””,КАЛОНКА($B$5:$I$5)-1,””),КАЛОНКА(B:B)- 1))

Прыведзеная вышэй формулавяртае:

{ “Apple” }

Where,

  • IF($B$5:$I$5”” ,COLUMN($B$5:$I$5)-1,””)

Тут функцыя IF правярае, ці $B$5:$ I$5”” , і адказвае адпаведна:

{ 1,2,””,4,5,6,””,8 }

Тады ,

  • МАЛЫ(КАЛІ($B$5:$I$5””,КАЛОН($B$5:$I$5)-1,””),КАЛОН(B:B) -1)

Пазней функцыя SMALL вяртае k-е найменшае значэнне з нашага дыяпазону даных, якое роўна:

{ 1 }

Нарэшце, вось уся формула:

  • IF(COLUMN(B:B)<=SUM(–($B$5: $I$5””))+1,ІНДЭКС($B$5:$I$5,0,МАЛЫ(КАЛІ($B$5:$I$5””,КАЛОНЦ($B$5:$I$5)-1,” ”),COLUMN(B:B)-1)),””)

Прыведзеная вышэй формула вяртае:

{ Apple }

Дадатковая інфармацыя: VBA для падліку пустых вочак у дыяпазоне ў Excel (3 метады)

Падобныя паказанні

  • Excel VBA: праверце, ці пустыя некалькі ячэек (9 прыкладаў)
  • Праца з пустымі ячэйкамі, якія насамрэч не пустыя ў Excel (4 спосабы)
  • Як запоўніць пустыя вочкі 0 у Excel (3 метады)
  • <1 2> Ужыць умоўнае фарматаванне ў Excel, калі іншая ячэйка пустая
  • Нулявое і пустое ў Excel

6. Функцыя Excel FILTER для Выдаліць пустыя вочкі

Калі вы працуеце ў Excel 365 , вы можаце выкарыстоўваць функцыю FILTER , каб выдаліць пустыя вочкі з дыяпазону Excel. Каб прымяніць функцыю, мы пераўтворым дыяпазон даных ( B4:E12 ) у табліцу Excel, націснуўшы Ctrl + T .

Крокі:

  • Увядзіце наступную формулу ў Вочка B15 .
=FILTER(Table1,Table1[Products]"","")

  • Націсніце Enter .
  • Вышэйпрыведзеная формула прывядзе да масіва (абведзены сінім колерам), які выдаляе пустыя вочкі з першага слупка ( Прадукты ) табліцы вышэй.

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

7. Выкарыстоўвайце опцыю пошуку, каб выдаліць пустыя вочкі з дыяпазону ў Excel

Мы можам вельмі лёгка выдаліць пустыя вочкі з дыяпазону, выкарыстоўваючы опцыю Знайсці у excel.

Крокі:

  • Спачатку абярыце дыяпазон ( B5:E12 ) даных. Потым націсніце Ctrl + F , каб адкрыць дыялогавае акно Знайсці і замяніць . Пасля таго, як з'явіцца дыялогавае акно, пакіньце поле Знайсці, што пустым, выберыце Значэнні з выпадальнага меню Шукаць у , пастаўце галачку на Супаставіць усё змесціва ячэйкі і нарэшце націсніце Знайсці ўсё .

  • У выніку вы атрымаеце спіс з пустымі ячэйкамі. Цяпер вылучыце ўвесь выхад, утрымліваючы клавішу Ctrl . Затым перайдзіце да Галоўная > Ячэйкі > Выдаліць > Выдаліць ячэйкі , каб адкрыць дыялогавае акно Выдаліць .

  • Пасля гэтага абярыце опцыю выдалення і націсніце ОК (гл. скрыншот).

  • У выніку, вось вынік, які я атрымаў, калі выбраў Зрух вочак уверх варыянт выдалення. Націсніце ОК .

  • Напрыканцы націсніце Зачыніць , каб скончыць працэс.

Дадатковая інфармацыя: Як знайсці і замяніць пустыя вочкі ў Excel (4 метады)

8 Выдаліць пустыя вочкі з дыяпазону з дапамогай параметра сартавання Excel

У гэтым метадзе я пакажу вам, як выдаліць пустыя вочкі з дыяпазону з дапамогай параметра Сартаваць у excel.

Крокі:

  • Спачатку абярыце дыяпазон. Затым перайдзіце да Даныя > Сартаваць & Фільтр > Сартаванне ад А да Я значок (гл. скрыншот).

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

  • Цяпер націсніце Ctrl + – на клавіятуры, каб перавесці дыялог Выдаліць . Абярыце опцыю Выдаліць радок і націсніце ОК .

  • Нарэшце, вось канчатковы вынік. Усе пустыя радкі выдаляюцца з нашага дыяпазону даных.

Больш падрабязна: Як выдаліць пустыя вочкі з дапамогай формулы ў Excel (7 метадаў)

9. Excel Power Query для выдалення пустых вочак

У гэтым метадзе я пакажу вам, як выдаліць пустыя вочкі з дапамогай Excel Power Query . Давайце вывучым працэс гэтага. Для палягчэння маёй працы я пераўтварыў свой дыяпазон дадзеных у табліцу, націснуўшы Ctrl +T .

Крокі:

  • Пстрыкніце ў любым месцы табліцы,

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