Змест
Працуючы з вялікім дыяпазонам набораў даных, мы можам бачыць некаторыя непатрэбныя пустыя вочкі, якія вельмі раздражняюць. На шчасце, у 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 .
Крокі:
- Пстрыкніце ў любым месцы табліцы,