Efnisyfirlit
Þegar við erum að vinna með mikið úrval gagnasetta gætum við séð óþarfa auðar reiti sem eru frekar pirrandi. Sem betur fer eru nokkrir möguleikar í boði í Excel til að eyða þessum óæskilegu auðu hólfum. Svo, þessi grein mun leiðbeina þér um hvernig þú getur fjarlægt auðar reiti úr gagnasviði í Excel.
Sækja æfingarvinnubók
Þú getur halað niður æfingu vinnubókinni sem við höfum notað til að undirbúa þessa grein .
Fjarlægja auðar frumur úr Range.xlsx
9 aðferðir til að fjarlægja auðar frumur af sviði í Excel
Gefum okkur, Ég er með gagnasvið ( B4:E12 ) sem inniheldur sölugögn fyrir nokkrar rafeindavörur (Date-wise). Nú er hægt að eyða auðum hólfum handvirkt með því að velja þær einn í einu (sjá skjámynd); sem virðist tímafrekt þegar gagnasviðið er stórt. Í þessari grein mun ég sýna þér 9 aðferðir til að fjarlægja auðar frumur í excel.
1. Excel 'Go To Special' Valmöguleikar til að eyða tómum frumum úr bili
Við getum útilokað tómar reiti frá bili með hjálp Fara í sérstakt valmöguleikann.
Skref:
- Fyrst skaltu velja svið ( B4:E12 ) gagna og ýta á F5 eða Ctrl + G til að fá Fara til gluggann kassa. Næst skaltu ýta á Sérstakt í glugganum.
- Því veldur Fara í sérstakt valgluggann. kassi birtist. Veldu Blanks úr tiltækum valkostum og ýttu áfarðu í Gögn > Frá töflu/sviði .
- Þar af leiðandi er taflan hér að neðan mun birtast í Power Query Editor glugganum. Hér er sjálfgefið null sett í alla auða reiti. Fylgdu nú slóðinni í nýja glugganum: Heima > Fjarlægja línur > Fjarlægja tómar línur .
- Þar af leiðandi eru allar línur sem innihéldu núll fjarlægðar. Nú til að loka aðgerðinni, farðu í Heima > Loka & Hlaða > Loka & Hlaða .
- Að lokum mun endanleg niðurstaða birtast í nýju blaði í Excel eins og hér að neðan.
Lesa meira: Hvernig á að fylla sjálfkrafa út auðar frumur í Excel með gildi yfir (5 auðveldar leiðir)
Niðurstaða
Í grein hér að ofan, ég hef reynt að ræða nokkrar aðferðir til að fjarlægja auðar frumur af svið í Excel vandlega. Vonandi duga þessar aðferðir og skýringar til að leysa vandamál þín. Vinsamlegast láttu mig vita ef þú hefur einhverjar spurningar.
Í lagi .
- Eftir að þú ýtir á Í lagi munu allir auðu reiti á bilinu eru auðkenndir. Nú skaltu ýta á Ctrl + – af lyklaborðinu til að fá upp Eyða gluggann. Síðan fer eftir gögnum þínum og kröfum, einhver af eyðingarvalkostunum. Ég hef valið Skift frumur upp . Ýttu aftur á Í lagi . Þessi valkostur mun eyða auðu reitunum og færa ekki tóma hólfa upp.
- Þar af leiðandi, hér er lokaniðurstaðan okkar.
⏩ Athugið:
- Vertu varkár þegar þú velur eyðingarvalkostina úr Eyða valmynd. Ef þú velur rangan eyðingarvalkost verður gagnasviðið þitt klúðrað.
- Þú getur komið með Eyða glugganum með því að hægrismella á valið eða fylgja slóðinni: Heima > ; Frumur > Eyða > Eyða frumum .
Lesa meira: Hvernig til að fylla auðar frumur í Excel með Fara í sérstakt (með 3 dæmum)
2. Fjarlægja auðar frumur af sviði með síuvalkosti
Nú mun ég Sía svið fyrir auða reiti og fjarlægðu síðar þær reiti.
Skref:
- Veldu svið fyrst og ýttu á Ctrl + Shift + L til að nota síu á það. Þegar valmöguleikinn Sía er notaður mun fellivalmyndarörin birtast.
- Nú ætla ég að sía 3. dálkur sviðsins ( B5:E12 ) miðað við Dagsetningu . Til að gera það, smelltuá fellivalmyndartáknið úr dálknum Dagsetning, settu aðeins gát við Autt valkostinn og ýttu á OK .
- Þar af leiðandi verða allar línur sem innihalda auðu frumurnar síaðar. Veldu nú allar línurnar og hægrismelltu á valið, smelltu á Eyða línu .
- Eftir það er Microsoft Excel skilaboðakassi mun biðja um staðfestingu á eyðingu línu. Smelltu á Í lagi .
- Taktu síðan síuna til baka með því að ýta aftur á Ctrl + Shift + L . Að lokum muntu sjá að allar auðu frumurnar eru horfnar af sviðinu
Lesa meira: Hvernig á að fjarlægja auðar frumur í Excel (10 auðveldar leiðir)
3. Notaðu háþróaðan síueiginleika til að fjarlægja auðar frumur af bili
Ítarleg sía eiginleikinn í excel er ótrúleg leið að útiloka tómar hólf frá gagnasviði. Segjum sem svo að þú viljir eyða auðu reitunum úr tveimur dálkum ( Dagsetning og Sala ) úr núverandi gagnasafni okkar. Við skulum sjá hvernig á að gera það með því að nota Advanced Filter valmöguleikann.
Skref:
- Fyrst skaltu slá inn ekki jafnt og ( ) tákn í Hólf G5 og H5 .
- Næst, farðu í Gögn > Ítarlegt .
- Í kjölfarið er Ítarleg sían svarglugginn birtist. Nú úr reitnum, veldu Afrita á annan stað , tilgreindu Listasvið ( B4:E12 ), viðmiðunarsvið ( G4:H5 ), Afrita í ( B4 ). Ýttu síðan á Í lagi .
- Þegar þú slærð inn Í lagi er sviðið síað á annan stað eins og hér að neðan (auðum hólfum eytt).
⏩ Athugið:
- Mundu hausinn á viðmiðunarsviðinu ( G4:H5 ) verður að vera svipaður foreldri gagnasafni ( B4:E12 ).
Lesa meira: Hvernig á að reikna út í Excel ef frumur eru ekki auðar: 7 dæmigerðar formúlur
4. Fjarlægðu auðar frumur af lóðréttu sviði
Í þetta skiptið mun ég nota blöndu af VIÐFALL , VÍSITALA , LÍTILL , EF , MIN , ISBLANK og ROW aðgerðir til að eyða auðum hólfum sem eru á lóðréttu sviði sem innihalda ávaxtanöfn.
Skref:
- Sláðu inn formúluna hér að neðan í Hólf D5 og ýttu á 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))),"")
- Þegar þú slærð inn formúluna færðu eftirfarandi niðurstöðu. Dragðu nú niður Fill Handle ( + ) tólið til að fá endanlega niðurstöðu.
- Í í lokin muntu sjá að auðir reiti eru útilokaðir frá sviðinu sem myndast.
🔎 Hvernig virkar formúlan?
- ISBLANK($B$5:$B$12)
Hér athugar aðgerðin ISBLANK hvort reiturinn er auður eða ekki á bilinu B5:E12 ogskilar True eða False .
- ROW($B$5:$B$12)
Nú, ROW fallið skilar línunúmerum á bilinu B5:E12 og svarar:
{ 5;6;7;8;9; 10;11;12 }
- MIN(ROW($B$5:$B$12))
Síðan MIN fallið finnur lægsta línunúmerið á bilinu sem er:
{5}
Síðar,
- IF(ISBLANK($B$5:$B$12),",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1)
Ofangreind formúla skilar:
{ 1;2;””;4;5;6;””;8 }
Eftir þessi,
- SMALL(IF(ISBLANK($B$5:$B$12),",ROW($B$5:$B$12)-MIN(ROW($B$5) :$B$12))+1), ROW(A1))
Hér skilar SMALL fallið k -sta minnsta gildinu úr bilinu og formúla svarar:
{ 1 }
Nú kemur INDEX fallið,
- 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)))
INDEX formúlan skilar
{ „Apple“ }
Að lokum,
- IFERRO R(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))),””)
IFERROR fallið skilar auðu ef INDEX formúla skilar villu.
Tengt efni: Hvernig á að fjarlægja eyðublöð af lista með formúlu í Excel (4 aðferðir)
5. Autt frumur fjarlægður úr láréttu sviði Listi
Ólíkt fyrri aðferð,nú mun ég fjarlægja tómar frumur úr láréttu gagnasviði. Að þessu sinni mun ég líka nota samsetningu excel aðgerða ( EF , DÁLUR , SUMMA , VÍSITALA og SMALL ).
Skref:
- Sláðu inn eftirfarandi formúlu í Hólf 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)),"")
- Þegar þú ýtir á Enter mun formúlan gefa niðurstaðan hér að neðan. Dragðu Fill Handle tólið til hægri til að fá lokaúttakið.
- Að lokum, hér er endanleg niðurstaða. Öllum auðu reitunum er eytt úr ofangreindu bili.
🔎 Hvernig virkar formúlan?
Við skulum útskýra fyrsta hluta formúlunnar sem er:
- COLUMN(B:B)<=SUM(–($B$5:$I$5””) )+1
Oftangreind formúla skilar
{ TRUE }
Hvar,
- COLUMN(B:B)
fallið COLUMN svarar dálknúmer B:B sem er:
{ 2 }
Þá.
- $B$5:$I$5””
Þetta mun skila:
{ TRUE,TRUE,FALSE,TRUE,TRUE,TRUE,FALSE,TRUE }
Síðar,
- SUM(–($B$5:$I$5””)
SUM aðgerðin dregur saman fjölda TRUE gildi og svör:
{ 6 }
Komdu svo að hinum hluta formúlunnar:
- INDEX($B$5:$I$5,0,SMALL(IF($B$5:$I$5””,COLUMN($B$5:$I$5)-1,””),COLUMN(B:B)- 1))
Oftangreind formúlaskilar:
{ “Apple“ }
Hvar,
- IF($B$5:$I$5““ ,COLUMN($B$5:$I$5)-1,””)
Hér athugar aðgerðin IF hvort $B$5:$ I$5”” , og svarar í samræmi við það:
{ 1,2,””,4,5,6,””,8 }
Þá ,
- SMALL(IF($B$5:$I$5””,COLUMN($B$5:$I$5)-1,””),COLUMN(B:B) -1)
Síðar skilar SMALL fallið k-ta minnsta gildinu úr gagnasviðinu okkar sem er:
{ 1 }
Að lokum, hér er öll formúlan:
- 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)),””)
Oftangreind formúla skilar:
{ Apple }
Lesa meira: VBA til að telja auðar frumur á svið í Excel (3 aðferðir)
Svipuð lestur
- Excel VBA: Athugaðu hvort margar frumur séu tómar (9 dæmi)
- Sjáðust við auðar frumur sem eru ekki í raun tómar í Excel (4 leiðir)
- Hvernig á að fylla auðar frumur með 0 í Excel (3 aðferðir) <1 2> Beita skilyrtu sniði í Excel ef annað hólf er tómt
- Null vs tómt í Excel
6. Excel FILTER Virka til að Eyða tómum hólfum
Ef þú ert að vinna í Excel 365 geturðu notað FILTER aðgerðina til að fjarlægja auðar reiti úr excel sviði. Til að beita fallinu munum við breyta gagnasviðinu ( B4:E12 ) í excel töflu með því að ýta á Ctrl + T .
Skref:
- Sláðu inn formúluna hér að neðan í B15 klefi .
=FILTER(Table1,Table1[Products]"","")
- Ýttu á Enter .
- Ofngreind formúla mun leiða til þess að fylki (útlistað í bláum lit) eyðir auðum hólfum úr fyrsta dálknum ( Vörur ) í töflunni hér að ofan.
Lesa meira: Hvernig á að hunsa tómar frumur á bili í Excel (8 leiðir)
7. Notaðu Find Option til að fjarlægja tómar frumur úr bili í Excel
Við getum auðveldlega eytt auðum hólfum úr sviðinu með því að nota Finna valkostinn Excel.
Skref:
- Fyrst skaltu velja svið ( B5:E12 ) gagna. Ýttu síðan á Ctrl + F til að koma upp Finndu og skipta út glugganum. Eftir að glugginn birtist skaltu skilja Finndu hvað reitinn eftir auðan, veldu Gildi úr fellivalmyndinni Líttu í , settu gátmerki við Passaðu allt innihald hólfs og ýttu að lokum á Finndu allt .
- Þar af leiðandi færðu lista sem inniheldur auðu frumurnar. Veldu nú allt úttakið með því að halda Ctrl takkanum inni. Farðu síðan í Home > Cells > Delete > Delete Cells til að fá Delete gluggann.
- Eftir það skaltu velja eyða valkostinn og ýta á OK (sjá skjámynd).
- Þar af leiðandi er hér úttakið sem ég hef fengið þar sem ég hef valið Skift hólf upp eyða valkostur. Smelltu á Í lagi .
- Í lokin skaltu ýta á Loka til að ljúka ferlinu.
Lesa meira: Hvernig á að finna og skipta út tómum frumum í Excel (4 aðferðir)
8 Fjarlægja auðar frumur af bili með því að nota Excel flokkunarvalkostinn
Í þessari aðferð mun ég sýna þér hvernig á að fjarlægja tómar frumur úr bili með því að nota valkostinn Raða í excel.
Skref:
- Veldu svið fyrst. Farðu síðan í Gögn > Röðun & Sía > Raða A til Ö tákn (sjá skjámynd).
- Þar af leiðandi er gagnasviðið verður raðað eins og hér að neðan. Allar auðu línurnar eru skráðar í lok sviðsins.
- Ýttu nú á Ctrl + – af lyklaborðinu til að koma Eyða glugganum. Veldu valkostinn Eyða röð og ýttu á OK .
- Að lokum, hér er endanleg niðurstaða. Öllum auðu línunum er eytt úr gagnasviðinu okkar.
Lesa meira: Hvernig á að fjarlægja auðar frumur með formúlu í Excel (7 aðferðir)
9. Excel Power Query til að eyða tómum frumum
Í þessari aðferð mun ég sýna þér hvernig á að fjarlægja auðar frumur með Excel Power Query . Við skulum kanna ferlið við að gera það. Til að auðvelda aðgerðina hef ég breytt gagnasviðinu mínu í töflu með því að ýta á Ctrl +T .
Skref:
- Smelltu hvar sem er í töflunni,