Hvernig á að fjarlægja eyður úr gagnaprófunarlista í Excel (5 aðferðir)

  • Deildu Þessu
Hugh West

Þ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,"?*“) ="" strong=""> og sá seinni er INDEX(B:B,SMALL(IF(B$5:B$14”” ,ROW(B$5:B$14)),ROWS(B$5:B5))) .

  • 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.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.