Efnisyfirlit
Þessi grein mun lýsa í stuttu máli nokkrum dýrmætum aðferðum um hvernig á að fjarlægja eyður af gagnaprófunarlista í Excel. Þegar við erum með eyður á lista yfir excel töflu þá er það líka áfram í gagnaprófunarlistanum sem er óæskilegt.
Svo mun ég vinna að eftirfarandi gagnasafni til að sýna þér hvernig þú getur fjarlægt eyður af gagnaprófunarlista í Excel.
Sækja æfingarvinnubók
Gagnavottun Fjarlægja Blanks.xlsx
Vandamál við að búa til gagnaprófunarlista með auðum hólfum
Leyfðu mér að sýna hvað gerist ef við búum til fellilista þar á meðal auðir reiti. Fyrst þurfum við að búa til fellilistann .
Skref:
- Veldu reitinn C5 .
- Og veldu síðan Gögn >> Gagnaverkfæri >> Gagnaprófun
- valgluggi mun birtast. Veldu Listi af Leyfa stikunni (Sýst á eftirfarandi mynd).
- Smelltu nú á merkt tákn .
- Eftir það skaltu velja reiti B5 til B14 og smelltu á merkt tákn .
- Smelltu síðan á OK .
Með þessum hætti bjuggum við til fellilistann okkar .
Hér, þú getur tekið eftir því að fellilistinn er búinn til ásamt auðum hólfum . Nú mun ég lýsa því hvernig þú geturútiloka þessar auðu reiti úr fellilistanum .
5 leiðir til að fjarlægja eyður úr gagnaprófunarlista í Excel
1. Eyðir fjarlægðir af gagnaprófunarlista með OFFSET aðgerð
Þetta er leið sem þú getur búið til meira pláss fyrir fellilistann þinn án þess að hafa neinar eyður í þeim dálki. Fyrst þarftu að sía út eyðuna úr gögnunum þínum. Við skulum ræða ferlið.
Við þurfum nokkrar breytingar á gagnasafninu okkar.
- Bætum við nýjum dálki á undan dálknum sem er notað fyrir fellilistann . Við nefndum nýja dálkinn og dálkinn sem við erum að nota fyrir fellilistann sem nafnalisti með auðum og lista án Blanks , í sömu röð. (Til að sjá hvernig á að búa til fellilista skaltu fara í kafla 1 ).
Skref:
- Fyrst skaltu slá inn eftirfarandi formúlu í reit C5 .
=FILTER(B5:B14,B5:B14"")
Hér mun aðgerðin SÍA taka sviðið B5:B14 og athuga allar eyður á milli svið . Síðan síur það út tómar eða auður frumur úr listanum.
- Ýttu nú á ENTER Þú munt sjá listann yfir nöfn án nokkurra eyða .
- Eftir það, veldu Name Manager af Formula Tab og smelltu á New .
- Gefðu þitt svið nafn. Ég ætla að nota NameNonBlanks sem nafnið á sviðinu .
- Og skrifa svo eftirfarandi formúlu í Refers to
=offset(offset!$C$5,0,0,counta(offset!$C$4:$C$16)-1,1)
Í þessari atburðarás viljum við nota fleiri hólf þar sem við getum slegið inn ný nöfn, en við gerum það ekki Ég vil ekki eyðir í fellilistanum okkar fyrir þessi rými. Hér erum við að búa til nýjar færslur fyrir gagnaprófunarlistann frá C12 til C16 með því að setja þá formúlu. Hafðu það í huga „ jöfnun!“ vísar til blaðsins nafnsins sem við erum að nota.
- Smelltu nú á Í lagi . Þú munt sjá glugga . Bara lokaðu því.
- Og veldu síðan reit D5 og veldu Gögn >> Gagnaprófunarlisti .
- Breyttu upprunaheitinu í =NameNonBlanks .
- Smelltu á OK .
- Veldu fellilistann stikuna í reit D5 . Þú munt sjá lista yfir nöfn sem við erum að nota.
- Skrifaðu nú nokkur ný nöfn í reitinn C12 í C16 .
- Veldu síðan gagnaprófunarlisti hólfi D5 .
Þú getur séð nýju nöfnin í fellilistanum þínum . Þú getur ekki séð neinar nýjar færslur undir hólfinu C16 vegna þess að þær eru ekki á þínu sviði .
Með því að fylgja þessari aðferð geturðu búið til nokkrar auð rými fyrir nýjar færslur í gögnunum þínumstaðfestingarlista án þess að gera eyður í honum.
Lesa meira: Hvernig á að búa til Excel fellilista fyrir gagnaprófun (8 leiðir)
2. Notkun Fara í sérstaka skipun til að fjarlægja eyður af listanum
Við bjuggum til fellilistann okkar ( kafli 1 ) , þú sérð að það eru eyður eftir í því. Til að fjarlægja þá getum við einfaldlega farið í gegnum eftirfarandi skref.
Skref:
- Veldu frumurnar B5 til B14 og veldu síðan Heima >> Finndu & Veldu >> Go To Special .
- Eftir það skaltu velja Autt og smelltu svo á Í lagi .
- Þessi aðgerð mun velja auðu reitina .
- Veldu nú eitthvað af þessum auðu hólfum , hægrismelltu á það og veldu Eyða til að Eyða eyðum .
- Þú munt sjá valglugga . Veldu Shift Cells Up og smelltu á OK .
- Þessi aðgerð mun fjarlægja eyðuna af upprunalega listanum sem og af fellilistanum .
Með því að fylgja þessari aðferð , þú getur auðveldlega fjarlægt eyðar eða tómar reiti af fellilista .
Lesa meira: Búa til gagnamatsvalmynd- Niðurlisti með margvali í Excel
3. Notkun Excel síuaðgerðar til að fjarlægja eyður úr gögnunumLöggildingarlisti
Við getum beitt SÍA fallinu í þessum þætti. Við munum nota gagnasafn úr kafla 2 . Til að sjá hvernig á að búa til fellilista skaltu fara í kafla 1 .
Skref:
- Sláðu inn eftirfarandi formúlu í reit C5 .
=FILTER(B5:B14,B5:B14"")
Hér er FILTER aðgerðin tekur sviðið B5:B14 og athugar allar eyður á milli sviðsins . Síðan síur það út tómar eða auður frumur úr listanum.
- Ýttu á Sláðu inn lykilinn og þú munt sjá nafnalistann án eyðublaða .
- En ef þú ferð í Fellilista muntu samt sjá að hann inniheldur eyður úr dálki C .
- Svo til að fjarlægja þessar eyður , farðu í Gagnavottun af Data flipa .
- Breyta lokahólfið í sviðinu til C11 þar sem síuði listann þinn hefur sviðið C5 til C11 í Heimild
- Smelltu nú á Í lagi . Þú munt nú ekki hafa autt frumur í fellilistanum þínum .
Þetta er frekar skilvirk leið til að fjarlægðu eyður af fellilista .
Lesa meira: Excel Data Validation Drop Down List með síu (2 dæmi)
Svipuð lesning:
- Hvernig á að nota sérsniðna VLOOKUP formúlu í Excel gögnumStaðfesting
- [Föst] Gagnaprófun virkar ekki fyrir Copy Paste í Excel (með lausn)
- Hvernig á að búa til gagnaprófunarlista úr töflu í Excel (3 aðferðir)
- Beita mörgum gagnastaðfestingu í einum reit í Excel (3 dæmi)
- Excel gagnastaðfesting eingöngu í tölustafi (með notkun Sérsniðin formúla)
4. Að sameina IF, COUNTIF, ROW, INDEX og Small aðgerðir til að fjarlægja eyður af gagnaprófunarlista
Við getum líka notað samsetningu af IF , COUNTIF , ROW , INDEX og SMALL aðgerðir til að fjarlægja tómar hólf af gagnaprófunarlistanum . Það verður svolítið flókið. Við munum nota gagnasafnið frá kafla 2 . Og til að sjá hvernig á að búa til fellilista skaltu fara í kafla 1 .
Skref:
- Fyrst skaltu slá inn eftirfarandi formúlu í reit C5 .
=IF(COUNTIF($B$5:$B$14,"?*")
Formúlan hefur tvo meginhluta. Fyrri hlutinn er COUNTIF($B$5:$B$14,"?*“)
- COUNTIF fallið telur ekki auður texti hér og þess vegna fáum við 7 nöfn í dálki C .
- ROW fallið skilar röð númer hólfs og tóma hólfið okkar er í stöðu 5 frá hólfinu B5 . Við erum að draga 4 frá því við viljum að það sé þaðminna en það.
- Smelltu nú á ENTER .
- Notaðu Fill Handle til AutoFill neðri frumurnar.
- Nú höfum við nafnalistann án eyður . En ef við smellum á gagnaprófunarlistann sjáum við samt eyður í fellilistanum .
- Og til að fjarlægja þessar eyður , farðu í Gagnavottun af Data flipanum .
- Breyttu lokatölunni hólf á sviðinu til C11 þar sem síuði listann þinn hefur sviðið C5 til C11 í Heimild .
- Smelltu nú á Í lagi . Þú munt nú ekki hafa auða frumur í fellilistanum þínum .
Þannig geturðu búið til gagnaprófunarlisti án eyða .
Lesa meira: Sjálfgefið gildi í gagnaprófunarlista með Excel VBA (Macro og UserForm)
5. Að nota samsettar aðgerðir til að fjarlægja auðar frumur af gagnaprófunarlista
Við getum líka notað hreiður formúlur ásamt ADRESSE , INDIRECT , COUNTBLANK , IF og LÍTIL aðgerðir. Við skulum ræða málsmeðferðina. Við munum nota gagnasafnið frá kafla 2 . Þú getur líka farið í kafla 1 til að sjá hvernig á að búa til fellilista/gagnaprófunarlista .
Skref:
- Fyrst skaltu slá inn eftirfarandi formúlu í reit C5 .
=IF(ROW()-ROW($B$5:$B$14)+1>ROWS($B$5:$B$14)-COUNTBLANK($B$5:$B$14),"", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14"",ROW($B$5:$B$14),ROW()+ROWS($B$5:$B$14))),ROW()-ROW($C$5:$C$14)+1),COLUMN($B$5:$B$14),4)))
Hér,Ég mun útskýra á mjög einfaldan hátt hvernig þessi formúla virkar. Það fer í gegnum sviðið B5:B14 og athugar auðu frumurnar með hjálp COUNTBLANK aðgerðarinnar. Þá athugar það líka hvaða reiti eru ekki auðir í gegnum B5:B14 og þannig skilar það ekki tómum hólfum .
- Ýttu á CTRL + SHIFT + ENTER (vegna þess að það er fylki formúla) og þú munt sjá úttakið í reit C5 eins og hér að neðan.
- Notaðu nú Fill Handle til að AutoFill neðri hólfin.
- En ef þú ferð í Fellilistann muntu samt sjá að hann inniheldur eyður úr dálki C .
- Og til að fjarlægja þessar eyður , farðu í Data Validation af Data Tab .
- Breyttu lokahólfinu á sviðinu í C11 þar sem síuði listann þinn hefur sviðið C5 í C11 í Source .
- Smelltu nú á OK . Þú munt nú ekki hafa auða frumur í fellilistanum þínum .
Þetta er önnur leið sem þú getur búið til fellilisti laus við eyður .
Lesa meira: Hvernig á að nota IF yfirlýsingu í gagnamatsformúlu í Excel ( 6 Ways)
Æfingahluti
Í þessum hluta gef ég þér gagnasafnið svo þú getir æft þessar aðferðir á eigin spýtur.
Niðurstaða
Í aÍ stuttu máli, ég reyndi að útskýra nokkrar aðferðir við að fjarlægja eyður úr gagnaprófunarlista í Excel. Þessar aðferðir eru svolítið flóknar en ég reyndi að skýra þær á mjög einfaldan og skiljanlegan hátt. Ég bið þig um að skilja eftir athugasemdir við þessa grein í athugasemdareitnum, og ef þú hefur þínar eigin hugmyndir eða spurningar skaltu líka skilja þær eftir í athugasemdareitnum.