Hoe om alle leë rye in Excel uit te vee

In hierdie artikel sal ek verduidelik waarom die verwydering van leë rye in Excel met behulp van merk leë selle uit > verwyder reël is 'n slegte idee, en ek sal jou 2 vinnige en korrekte maniere wys om leë lyne te verwyder sonder om die data te vernietig. Al hierdie metodes werk in Excel 2013, 2010 en ouer weergawes.

Hoe om alle leë rye in Excel uit te vee

As jy hierdie artikel lees, werk jy heel waarskynlik voortdurend in Excel met groot tabelle. Jy weet dat leë rye van tyd tot tyd tussen die data verskyn, wat die werk van die meeste Excel-tabelnutsmiddels beperk (sortering, verwydering van duplikate, subtotale, ensovoorts), wat verhoed dat hulle die omvang van data korrek bepaal. En elke keer moet jy die grense handmatig definieer, anders sal die resultaat 'n verkeerde resultaat wees en baie tyd spandeer om foute reg te stel.

Daar is baie redes waarom leë reëls verskyn. Byvoorbeeld, jy het 'n Excel-werkboek van 'n ander persoon ontvang of as gevolg van 'n uitvoer vanaf 'n korporatiewe databasis, of onnodige data in rye is met die hand uitgevee. In elk geval, as jou doel is om al daardie leë lyne te verwyder en 'n skoon en netjiese tabel te hê, volg dan die eenvoudige stappe hieronder:

Moet nooit leë rye met leë selkeuse uitvee nie

Regoor die internet sal jy 'n eenvoudige wenk kry wat jou vermoedelik toelaat om leë reëls te verwyder:

  • Kies die data van die eerste tot die laaste sel.
  • Druk F5om die dialoog oop te maak Gaan na (Oorgang).
  • Klik op die knoppie in die dialoogkassie spesiale (Hoogtepunt).
  • In die dialoogkassie Gaan na special (Kies 'n groep selle) merk die blokkie spasies (Leë selle) en klik OK.
  • Regskliek op enige van die geselekteerde selle en druk verwyder (Vee uit).
  • In die dialoogkassie verwyder (Vee selle uit) kies Hele ry (reël) en druk OK.

Dit is 'n baie slegte manier., doen dit net met baie eenvoudige tabelle met 'n paar dosyn rye wat op een skerm pas, of selfs beter - doen dit glad nie! Die hoofrede is dat as 'n reël met belangrike data ten minste een leë sel bevat, dan die hele reël sal uitgevee word.

Ons het byvoorbeeld 'n klanttabel met 6 rye in totaal. Ons wil lyne verwyder 3 и 5want hulle is leeg.

Hoe om alle leë rye in Excel uit te vee

Doen soos hierbo voorgestel en kry die volgende resultaat:

Hoe om alle leë rye in Excel uit te vee

Line 4 (Roger) het ook verdwyn omdat die sel D4 in 'n kolom Verkeersbron blyk leeg te wees

As jou tabel nie groot is nie, sal jy dataverlies opmerk, maar in regte tabelle met duisende rye kan jy onwetend dosyne nodige rye uitvee. As jy gelukkig is, sal jy die verlies binne 'n paar uur vind, die werkboek van 'n rugsteun herstel en aanhou werk. Wat as jy ongelukkig is en jy het nie 'n rugsteun nie?

Later in hierdie artikel sal ek jou 2 vinnige en betroubare maniere wys om leë rye uit Excel-blaaie te verwyder.

Verwyder leë rye deur 'n sleutelkolom te gebruik

Hierdie metode werk as jou tabel 'n kolom het wat help om te bepaal of die betrokke kolom leeg is of nie (die sleutelkolom). Dit kan byvoorbeeld 'n kliënt-ID of 'n bestellingnommer wees, of iets soortgelyks.

Dit is vir ons belangrik om die volgorde van die rye te behou, so ons kan nie net die tabel volgens daardie kolom sorteer om alle leë rye af te skuif nie.

  1. Kies die hele tabel, van die eerste tot die laaste ry (druk Ctrl + Tuisblad, En dan Ctrl+Shift+End).Hoe om alle leë rye in Excel uit te vee
  2. Voeg 'n outofilter by die tabel. Om dit te doen, op die blad data (data) klik Filters (Filter).Hoe om alle leë rye in Excel uit te vee
  3. Pas 'n filter op 'n kolom toe Custom #. Om dit te doen, klik op die pyltjie-knoppie in die kolomopskrif, ontmerk die opsie Select All (Kies alles), blaai af tot aan die einde van die lys (in praktyk kan hierdie lys redelik lank wees) en merk die blokkie spasies (Leeg) heel onder aan die lys. Klik OK.Hoe om alle leë rye in Excel uit te vee
  4. Kies alle gefiltreerde rye: klik Ctrl + Tuisblad, dan die afpyltjie om na die eerste ry data te beweeg, en druk dan Ctrl+Shift+End.Hoe om alle leë rye in Excel uit te vee
  5. Regskliek op enige geselekteerde sel en kies uit die konteks kieslys Vee ry uit (Vee reël uit) of klik net Ctrl + -(minus teken).Hoe om alle leë rye in Excel uit te vee
  6. In die venster wat verskyn met 'n vraag Vee hele bladry uit? (Vee die hele bladry uit?) klik OK.Hoe om alle leë rye in Excel uit te vee
  7. Vee die toegepaste filter uit: op die blad data (data) klik duidelik (Duidelik).Hoe om alle leë rye in Excel uit te vee
  8. Uitstekend! Alle leë lyne word heeltemal verwyder, en die lyn 3 (Roger) is steeds in plek (vergelyk met die resultaat van die vorige poging).Hoe om alle leë rye in Excel uit te vee

Verwyder leë rye in 'n tabel sonder 'n sleutelkolom

Gebruik hierdie metode as jou tabel talle leë selle het wat oor verskillende kolomme versprei is, en jy hoef net daardie rye uit te vee wat geen selle met data het nie.

Hoe om alle leë rye in Excel uit te vee

In hierdie geval het ons nie 'n sleutelkolom om te help bepaal of die string leeg is of nie. Daarom voeg ons 'n hulpkolom by die tabel:

  1. Voeg aan die einde van die tabel 'n kolom met die naam by spasies en plak die volgende formule in die eerste sel van die kolom:

    =COUNTBLANK(A2:C2)

    =СЧИТАТЬПУСТОТЫ(A2:C2)

    Hierdie formule, soos die naam aandui, tel leë selle in 'n gegewe reeks. A2 и C2 is onderskeidelik die eerste en laaste selle van die huidige ry.

    Hoe om alle leë rye in Excel uit te vee

  2. Kopieer die formule na die hele kolom. Hoe om dit te doen – sien die stap-vir-stap instruksie Hoe om dieselfde formule gelyktydig in alle geselekteerde selle in te voeg.Hoe om alle leë rye in Excel uit te vee
  3. Nou het ons tabel 'n sleutelkolom! Pas 'n filter op 'n kolom toe spasies (hierbo is 'n stap-vir-stap gids oor hoe om dit te doen) om slegs die rye met die maksimum waarde (3) te wys. Nommer 3 beteken dat alle selle in hierdie ry leeg is.Hoe om alle leë rye in Excel uit te vee
  4. Kies dan al die gefiltreerde rye en vee dit heeltemal uit. Hoe om dit te doen, word hierbo beskryf. As gevolg hiervan sal die leë reël (reël 5) uitgevee word, alle ander reëls (met of sonder leë selle) sal op hul plek bly.Hoe om alle leë rye in Excel uit te vee
  5. Nou kan die hulpkolom verwyder word. Of jy kan 'n ander filter toepas om slegs daardie selle te wys wat een of meer leë selle het. Om dit te doen, ontmerk die lyn met die waarde 0 (nul) en druk OK.Hoe om alle leë rye in Excel uit te vee

    Hoe om alle leë rye in Excel uit te vee

Lewer Kommentaar