Kā noņemt tukšās šūnas no Excel diapazona (9 metodes)

  • Dalīties Ar Šo
Hugh West

Strādājot ar lielu datu kopu diapazonu, mēs varam redzēt dažas nevajadzīgas tukšas šūnas, kas ir diezgan kaitinošas. Par laimi, programmā Excel ir pieejamas vairākas iespējas, lai dzēstu šīs nevēlamās tukšās šūnas. Tātad šajā rakstā tiks sniegta informācija par to, kā varat noņemt tukšās šūnas no datu diapazona programmā Excel.

Lejupielādēt Practice Workbook

Varat lejupielādēt prakses darba burtnīcu, ko izmantojām, lai sagatavotu šo rakstu.

Tukšo šūnu noņemšana no Range.xlsx

9 metodes, kā noņemt tukšās šūnas no diapazona programmā Excel

Pieņemsim, ka man ir datu diapazons ( B4:E12 ), kas satur vairāku elektronisko produktu pārdošanas datus (pēc datuma). Tagad varat dzēst tukšās šūnas manuāli, atlasot tās pa vienai (skatīt ekrānšāviņu); kas šķiet laikietilpīgi, ja datu diapazons ir liels. Šajā rakstā es parādīšu 9 metodes, kā noņemt tukšās šūnas programmā Excel.

1. Excel iespēja "Iet uz īpašo", lai dzēstu tukšās šūnas no diapazona

Mēs varam izslēgt tukšas šūnas no diapazona, izmantojot Pārejiet uz īpašo iespēja.

Soļi:

  • Vispirms atlasiet diapazonu ( B4:E12 ) datu un nospiediet F5 vai Ctrl + G lai panāktu, ka Iet uz dialoglodziņš. Tālāk nospiediet Īpašais no dialoglodziņa.

  • Tā rezultātā Pārejiet uz īpašo Tiek parādīts dialoglodziņš. Tukšas preces no pieejamajām opcijām un nospiediet LABI .

  • Pēc tam, kad nospiežat LABI , visi tukšās šūnas diapazonā ir izceltas. Tagad nospiediet Ctrl + - no tastatūras, lai atvērtu Dzēst Pēc tam atkarībā no jūsu datiem un prasībām izvēlieties kādu no dzēšanas iespējām. Es esmu izvēlējies. Šūnu pārvietošana uz augšu . Prese LABI Šī opcija izdzēsīs tukšās šūnas un pārvietos tukšās šūnas uz augšu.

  • Tādējādi šeit ir mūsu galīgais rezultāts.

Piezīme:

  • Esiet uzmanīgi, izvēloties dzēšanas opcijas no Dzēst dialogs. Izvēloties nepareizu dzēšanas iespēju, datu diapazons tiks izjaukts.
  • Jūs varat ņemt līdzi Dzēst dialoglodziņu, noklikšķinot uz atlases ar peles labo pogu vai sekojot ceļam: Sākums > Šūnas > Dzēst > Dzēst šūnas .

Lasīt vairāk: Kā aizpildīt tukšās šūnas programmā Excel, izmantojot Go To Special (ar 3 piemēriem)

2. Tukšo šūnu noņemšana no diapazona, izmantojot filtra opciju

Tagad es Filtrs tukšo šūnu diapazonu un vēlāk noņemiet šīs šūnas.

Soļi:

  • Vispirms atlasiet diapazonu un nospiediet Ctrl + Shift + L pieteikties Filtrs uz tā. Tā kā Filtrs tiek piemērota opcija, tiks parādīta nolaižamā bultiņa.

  • Tagad, pieņemsim, es filtrēšu diapazona 3. sleju ( B5:E12 ), pamatojoties uz Datums Lai to izdarītu, noklikšķiniet uz nolaižamās ikonas slejā Datums, atzīmējiet ar ķeksīti tikai to. Tukšas preces un nospiediet LABI .

  • Rezultātā visas rindas, kurās ir tukšas šūnas, tiks filtrētas. Tagad atlasiet visas rindas un noklikšķiniet uz atlases ar peles labo pogu, noklikšķiniet uz Dzēst rindu .

  • Pēc tam Microsoft Excel ziņojuma lodziņā tiks pieprasīts apstiprināt rindas dzēšanu. Noklikšķiniet uz LABI .

  • Pēc tam izņemiet filtru, nospiežot Ctrl + Shift + L beidzot redzēsiet, ka visas tukšās šūnas ir pazudušas no diapazona.

Lasīt vairāk: Kā noņemt tukšās šūnas programmā Excel (10 vienkārši veidi)

3. Pielietojiet paplašinātā filtra funkciju, lai no diapazona noņemtu tukšās šūnas

Portāls Uzlabotais filtrs Excel funkcija ir pārsteidzošs veids, kā izslēgt tukšas šūnas no datu diapazona. Pieņemsim, ka vēlaties izdzēst tukšās šūnas no divām kolonnām ( Datums un Pārdošana ) no mūsu esošās datu kopas. Apskatīsim, kā to izdarīt, izmantojot Uzlabotais filtrs iespēja.

Soļi:

  • Vispirms ierakstiet not equal to ( ) simbols Šūna G5 un H5 .

  • Pēc tam dodieties uz Dati > Advanced .

  • Pēc tam Uzlabotais filtrs Tagad šajā lodziņā izvēlieties Kopēt uz citu atrašanās vietu , norādiet Saraksta diapazons ( B4:E12 ), Kritēriju diapazons ( G4: H5 ), Kopēt uz ( B4 ). Pēc tam nospiediet LABI .

  • Ieejot LABI , diapazons tiek filtrēts uz citu vietu, kā norādīts turpmāk (tukšās šūnas ir dzēstas).

Piezīme:

  • Atcerieties galveni Kritēriju diapazons ( G4:H5 ) ir jābūt līdzīgam vecākajai datu kopai ( B4:E12 ).

Lasīt vairāk: Kā aprēķināt programmā Excel, ja šūnas nav tukšas: 7 paraugformulas

4. Tukšo šūnu izņemšana no vertikālā diapazona

Šoreiz es izmantošu kombināciju no IFERROR , INDEX , SMALL , IF , MIN , ISBLANK , un ROW funkcijas, lai dzēstu tukšās šūnas, kas atrodas vertikālā diapazonā, kurā ir augļu nosaukumi.

Soļi:

  • Ierakstiet tālāk norādīto formulu Šūna D5 un nospiediet Ievadiet .
=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))),"")

  • Ievadot formulu, tiks iegūts turpmāk redzamais rezultāts. Tagad velciet uz leju Uzpildes rokturis ( + ) rīks, lai iegūtu galīgo rezultātu.

  • Galu galā redzēsiet, ka no iegūtā diapazona tiek izslēgtas tukšas šūnas.

🔎 Kā darbojas formula?

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

Šeit ISBLANK funkcija pārbauda, vai šūna ir vai nav tukša diapazonā. B5:E12 un atgriež True vai Viltus .

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

Tagad ROW funkcija atgriež rindu numurus diapazonā B5:E12 un atbildēt:

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

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

Tad MIN funkcija atrod zemāko rindas numuru diapazonā, kas ir:

{5}

Vēlāk,

  • IF(ISBLANK($B$5:$B$12),"",ROW($B$5:$B$12)-MIN(ROW($B$5:$B$12))+1)

Iepriekšminētā formula atgriež:

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

Pēc tam,

  • SMALL(IF(ISBLANK($B$5:$B$12),"",RINDA($B$5:$B$12)-MIN(RINDA($B$5:$B$12))+1), RINDA(A1))

Šajā gadījumā SMALL funkcija atgriež k -to mazāko vērtību no diapazona un formula atbild:

{ 1 }

Tagad nāk INDEX funkcija,

  • INDEX($B$5:$B$12,SMALL(IF(ISBLANK($B$5:$B$12),"", RINDA($B$5:$B$12)-MIN(RINDA($B$5:$B$12))+1), RINDA(A1))))

Portāls INDEX formula atgriež

{ "Apple" }

Visbeidzot,

  • 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))),"")

Portāls IFERROR funkcija atgriež tukšu, ja INDEX formula atgriež kļūdu.

Saistīts saturs: Kā no saraksta noņemt tukšos laukumus, izmantojot formulu programmā Excel (4 metodes)

5. Tukšo šūnu izņemšana no horizontālā diapazona saraksta

Atšķirībā no iepriekšējās metodes tagad es no horizontālā datu diapazona noņemšu tukšās šūnas. Arī šoreiz es izmantošu Excel funkciju kombināciju ( IF , KOLONNA , SUM , INDEX , un MAZS ).

Soļi:

  • Ierakstiet šādu formulu Šūna 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)),""))

  • Tiklīdz esat nospiedis Ievadiet , pēc formulas tiks iegūts šāds rezultāts. Velciet Uzpildes rokturis rīku pa labi, lai iegūtu galīgo rezultātu.

  • Visbeidzot, šeit ir redzams galīgais rezultāts. Visas tukšās šūnas ir dzēstas no iepriekš minētā diapazona.

🔎 Kā darbojas formula?

Paskaidrosim formulas pirmo daļu, kas ir:

  • COLUMN(B:B)<=SUM(-($B$5:$I$5""))+1

Iepriekšminētā formula atgriež

{ TRUE }

Kur,

  • COLUMN(B:B)

Portāls KOLONNA funkcija atbild kolonnas numurs B: B kas ir:

{ 2 }

Tad.

  • $B$5:$I$5"""

Atgriezīsies:

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

Vēlāk,

  • SUMMA(-($B$5:$I$5"")")

Portāls SUM funkcija summē TRUE vērtības un atbildes:

{ 6 }

Tad ķerieties pie formulas otras daļas:

  • INDEKSS($B$5:$I$5,0,SMALL(IF($B$5:$I$5"", SLEJA($B$5:$I$5)-1,""),SLEJA(B:B)-1)))

Iepriekšminētā formula atgriež:

{ "Apple" }

Kur,

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

Šajā gadījumā IF funkcija pārbauda, vai $B$5:$I$5""" un attiecīgi atbild:

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

Tad,

  • SMALL(IF(IF($B$5:$I$5"",KOLONNA($B$5:$I$5)-1,""),KOLONNA(B:B)-1)

Vēlāk SMALL funkcija atgriež k-to mazāko vērtību no mūsu datu diapazona, kas ir:

{ 1 }

Visbeidzot, šeit ir visa formula:

  • 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)),"")

Iepriekšminētā formula atgriež:

{ Apple }

Lasīt vairāk: VBA tukšo šūnu skaitīšana Excel diapazonā (3 metodes)

Līdzīgi lasījumi

  • Excel VBA: pārbaudiet, vai vairākas šūnas ir tukšas (9 piemēri)
  • Darbs ar tukšām šūnām, kas patiesībā nav tukšas, programmā Excel (4 veidi)
  • Kā aizpildīt tukšās šūnas ar 0 programmā Excel (3 metodes)
  • Nosacījumu formatēšanas piemērošana programmā Excel, ja cita šūna ir tukša
  • Null vs tukšs programmā Excel

6. Excel FILTER funkcija tukšo šūnu dzēšanai

Ja strādājat Excel 365 , varat izmantot funkcija FILTER uz noņemt tukšas šūnas no Excel diapazona. Lai piemērotu funkciju, mēs pārveidosim datu diapazonu ( B4:E12 ) uz Excel tabulu, nospiežot Ctrl + T .

Soļi:

  • Ierakstiet tālāk norādīto formulu Šūna B15 .
=FILTER(Tabula1,Tabula1[Produkti]"","")

  • Spiediet Ievadiet .
  • Izmantojot iepriekš minēto formulu, tiks izveidots masīvs (iezīmēts zilā krāsā), kurā tiks dzēstas tukšās šūnas no pirmās kolonnas ( Produkti ) no iepriekš minētās tabulas.

Lasīt vairāk: Kā ignorēt tukšās šūnas Excel diapazonā (8 veidi)

7. Izmantojiet meklēšanas iespēju, lai no Excel diapazona noņemtu tukšās šūnas

Tukšas šūnas no diapazona varam viegli izdzēst, izmantojot Atrast Excel opcija.

Soļi:

  • Vispirms atlasiet diapazonu ( B5:E12 ) datu. Pēc tam nospiediet Ctrl + F lai panāktu, ka Atrast un aizstāt Pēc dialoglodziņa parādīšanās atstājiet Atrodiet, kas lauks ir tukšs, izvēlieties Vērtības no Ieskatieties nolaižamajā sarakstā atzīmējiet ar ķeksīti Atbilst visas šūnas saturam un visbeidzot nospiediet Atrast visu .

  • Rezultātā iegūsiet sarakstu ar tukšajām šūnām. Tagad atlasiet visu rezultātu, turot nospiestu taustiņu Ctrl tad dodieties uz Sākums > Šūnas > Dzēst > Dzēst šūnas lai panāktu, ka Dzēst dialogs.

  • Pēc tam izvēlieties dzēšanas iespēju un nospiediet LABI (skatiet ekrāna attēlu).

  • Rezultātā šeit ir redzams rezultāts, ko esmu saņēmis, jo esmu izvēlējies. Šūnu pārvietošana uz augšu dzēst iespēju. Noklikšķiniet uz LABI .

  • Nobeigumā jānorāda, ka Aizvērt lai pabeigtu procesu.

Lasīt vairāk: Kā atrast un aizstāt tukšās šūnas programmā Excel (4 metodes)

8. Tukšo šūnu noņemšana no diapazona, izmantojot Excel šķirošanas opciju

Šajā metodē es jums parādīšu, kā noņemt tukšās šūnas no diapazona, izmantojot Atlasīt Excel opcija.

Soļi:

  • Vispirms atlasiet diapazonu. Pēc tam dodieties uz Dati > Atlasīt & amp; Filtrēt > Kārtot no A līdz Z ikona (skatiet ekrāna attēlu).

  • Rezultātā datu diapazons tiks sakārtots šādi. Visas tukšās rindas ir uzskaitītas diapazona beigās.

  • Tagad nospiediet Ctrl + - no tastatūras, lai Dzēst dialogs. Izvēlieties Dzēst rindu un nospiediet LABI .

  • Visbeidzot, šeit ir redzams galīgais rezultāts. Visas tukšās rindas ir dzēstas no mūsu datu diapazona.

Lasīt vairāk: Kā noņemt tukšās šūnas, izmantojot Excel formulu (7 metodes)

9. Excel Power Query, lai dzēstu tukšās šūnas

Šajā metodē es parādīšu, kā noņemt tukšās šūnas, izmantojot Excel Power Query . Izpētīsim, kā tas tiek darīts. Lai atvieglotu manu darbību, es esmu pārveidojis datu diapazonu par tabulu, nospiežot Ctrl +T .

Soļi:

  • Noklikšķiniet uz jebkuras vietas tabulā, atveriet Dati > No tabulas/ diapazona .

  • Rezultātā turpmāk sniegtā tabula parādīsies sadaļā Power Query Editor logs. Šeit pēc noklusējuma, null tiek ievietots visās tukšajās šūnās. Tagad jaunajā logā izpildiet šo ceļu: Sākums > Rindu noņemšana > Tukšo rindu noņemšana .

  • Rezultātā visas rindas, kurās bija nulles, ir noņemtas. Tagad, lai pabeigtu operāciju, dodieties uz Sākums > Aizvērt & amp; ielādēt > Aizvērt & amp; ielādēt .

  • Nobeigumā galīgais rezultāts parādīsies jaunā Excel lapā, kā norādīts tālāk.

Lasīt vairāk: Kā automātiski aizpildīt tukšās šūnas programmā Excel ar iepriekšminēto vērtību (5 vienkārši veidi)

Secinājums

Iepriekš minētajā rakstā es esmu centies detalizēti apspriest vairākas metodes, kā noņemt tukšas šūnas no diapazona programmā Excel. Cerams, ka šīs metodes un paskaidrojumi būs pietiekami, lai atrisinātu jūsu problēmas. Lūdzu, informējiet mani, ja jums ir kādi jautājumi.

Hjū Vests ir ļoti pieredzējis Excel treneris un analītiķis ar vairāk nekā 10 gadu pieredzi šajā nozarē. Viņam ir bakalaura grāds grāmatvedībā un finansēs un maģistra grāds uzņēmējdarbības vadībā. Hjū aizraujas ar mācīšanu, un viņš ir izstrādājis unikālu mācīšanas pieeju, kas ir viegli izpildāma un saprotama. Viņa ekspertu zināšanas programmā Excel ir palīdzējušas tūkstošiem studentu un profesionāļu visā pasaulē uzlabot savas prasmes un izcelties karjerā. Izmantojot savu emuāru, Hjū dalās savās zināšanās ar pasauli, piedāvājot bezmaksas Excel apmācības un tiešsaistes apmācību, lai palīdzētu personām un uzņēmumiem pilnībā izmantot savu potenciālu.