Hoe lege cellen in Excel te verwijderen

Anonim

Lege cellen verwijderen in Microsoft Excel

Bij het uitvoeren van taken in Excel moet u mogelijk lege cellen verwijderen. Ze zijn vaak onnodig element en verhogen alleen de totale gegevensarray dan de gebruiker in de war is. We definiëren de manier waarop u snel lege items kunt verwijderen.

Verwijder algoritmen

Allereerst moet je achterhalen en is het echt mogelijk om lege cellen in een bepaalde array of tafel te verwijderen? Deze procedure leidt tot gegevensverplaatsing en dit is niet altijd toegestaan. In wezen kunnen items alleen in twee gevallen worden verwijderd:
  • Als de string (kolom) volledig leeg is (in tabellen);
  • Als de cellen in de string en kolom logisch niet met elkaar zijn aangesloten (in arrays).

Als er weinig lege cellen zijn, kunnen ze volledig worden verwijderd met behulp van een conventionele handmatige verwijderingsmethode. Maar als er een groot aantal van dergelijke lege items zijn, moet deze procedure in dit geval worden geautomatiseerd.

Methode 1: Selectie van groepen cellen

De eenvoudigste manier om lege elementen te verwijderen is om het hulpmiddel te gebruiken voor de scheiding van groepen cellen.

  1. We markeren het bereik op het vel waarover we de werking van de zoekopdracht uitvoeren en lege items verwijderen. Klik op de functietoets op het toetsenbord F5.
  2. Selectie van het bereik in Microsoft Excel

  3. Een klein venster wordt gelanceerd, dat "Transition" wordt genoemd. We klikken erin de knop "Highlight ...".
  4. Overgang naar toewijzing in Microsoft Excel

  5. Het volgende venster opent - "Toewijzing van groepen cellen". Installeer de schakelaar op de "lege cellen" -positie erin. Voer een klik op de knop "OK" uit.
  6. Selectie van lege cellen in Microsoft Excel

  7. Zoals u kunt zien, zijn alle lege elementen van het opgegeven bereik gemarkeerd. Klik op een van hen met de rechtermuisknop. Klik in het contextmenu met het contextmenu op het item "Wissen ...".
  8. Cellen verwijderen in Microsoft Excel

  9. Er wordt een klein venster geopend waarin u moet kiezen wat u precies moet verwijderen. Laat de standaardinstellingen - "cellen, met een verschuiving omhoog." Klik op de knop "OK".

Cellen verwijderen met Shift Up in Microsoft Excel

Na deze manipulaties worden alle lege elementen binnen het opgegeven bereik verwijderd.

Lege cellen worden verwijderd in Microsoft Excel

Methode 2: Voorwaardelijke opmaak en filteren

Verwijder lege cellen kunnen ook worden gebruikt door het toepassen van voorwaardelijke opmaak- en daaropvolgende filtergegevens. Deze methode is ingewikkelder door de vorige, maar toch hebben sommige gebruikers het liever. Bovendien is het noodzakelijk om onmiddellijk een voorbehoud te nemen dat deze methode alleen geschikt is als de waarden in dezelfde kolom bevinden en geen formules bevatten.

  1. We markeren het bereik dat gaat verwerken. Als u op het tabblad Home bent, klikt u op het pictogram "Voorwaardelijke opmaak", dat op zijn beurt zich in het gereedschapsblok "Stijlen" bevindt. Ga naar het item dat de lijst "Regels voor de toewijzing van cellen" heeft geopend. Selecteer in de actielijst die verschijnt de positie "Meer ...".
  2. Overgang naar voorwaardelijke opmaak in Microsoft Excel

  3. Het venster voorwaardelijke opmaak wordt geopend. Voer in het veld links in het nummer "0". Kies op het juiste veld een kleur, maar u kunt de standaardinstellingen achterlaten. Klik op de knop "OK".
  4. Voorwaardelijk opmaakvenster in Microsoft Excel

  5. Zoals we zien, alle cellen van het opgegeven bereik waarin de waarden in de geselecteerde kleur zijn gemarkeerd en bleven het leeg wit. Wijs opnieuw ons assortiment toe. Op hetzelfde tabblad, klikt u op de "Home" op de knop "Sorteren en filter" in de bewerkingsgroep. Klik in het menu dat opent op de knop "Filter".
  6. Filter inschakelen in Microsoft Excel

  7. Na deze acties, zoals we zien, verscheen een pictogram dat symboliseert in het bovenste element van de kolom. Klik erop. Ga in de lijst die opent naar het item "Color Sort". Vervolgens kiest u in de groep "Sorteren op Color Cell" de kleur die is geselecteerd als gevolg van voorwaardelijke opmaak.

    Gebruik filter in Microsoft Excel

    Je kunt ook een beetje anders doen. Klik op het pictogram Filtration. Verwijder in het menu dat verschijnt het selectievakje van de "lege" positie. Klik daarna op de knop "OK".

  8. Een vinkje verwijderen met een filter in Microsoft Excel

  9. In een van de in de vorige optie gespecificeerd, zijn lege elementen verborgen. We markeren het bereik van de resterende cellen. Voer op het tabblad Start in het klembordinstellingenblok een klik op de knop "Kopiëren".
  10. Kopiëren in Microsoft Excel

  11. Dan markeren we elk leeg gebied op hetzelfde of op een ander blad. Voer een rechtermuisknop uit. Selecteer in de Action Context-lijst die in de invoegparameters verschijnt, het item "Waarde".
  12. Voeg gegevens in Microsoft Excel in

  13. Zoals u kunt zien, is een gegevensinzetstuk opgetreden zonder het opmaak van formatteren. Nu kunt u het primaire bereik verwijderen en de plaats invoegen op zijn plaats die we hebben ontvangen tijdens de hierboven beschreven procedure en u kunt blijven werken met de gegevens op een nieuwe plaats. Het hangt allemaal af van de specifieke taken en persoonlijke prioriteiten van de gebruiker.

Gegevens worden ingevoegd in Microsoft Excel

Les: Voorwaardelijke opmaak in Excel

Les: Gegevens sorteren en filteren naar Excel

Methode 3: Toepassing van complexe formule

Bovendien is het mogelijk om lege cellen uit de array te verwijderen door een complexe formule uit te voeren die bestaat uit verschillende functies.

  1. Allereerst moeten we een naam geven aan een bereik dat onderhevig is aan transformatie. We markeren het gebied, we klikken met de rechtermuisknop. Selecteer in het geactiveerde menu het item "Naam toewijzen ...".
  2. Overgang naar de naam van de naam in Microsoft Excel

  3. Naamopdrachtvenster wordt geopend. In het veld "Naam" geven we elke handige naam. De hoofdconditie - het zou geen hiaten moeten zijn. We hebben bijvoorbeeld de naam "C_pust" -naam toegewezen. Geen wijzigingen in dat venster hebben niet nodig. Klik op de knop "OK".
  4. Een naam toewijzen in Microsoft Excel

  5. We benadrukken overal op het vel precies hetzelfde bereik van lege cellen. Op dezelfde manier door op de rechtermuisknop te klikken en door het contextmenu te bellen, door het item "Assign Name ...".
  6. Overgang naar de naam van het tweede assortiment in Microsoft Excel

  7. Wijs in het venster dat opent, zoals in het vorige moment elke naam van dit gebied. We besloten om het de naam "leeg" te geven.
  8. De naam van het tweede bereik in Microsoft Excel toewijzen

  9. We markeren de eerste klik van de linkermuisknop, de eerste cel van het voorwaardelijke bereik van "leeg" (u kunt anders blijken). Steek de volgende formule erop:

    = If (string () - een string (e-mail) +1> essay (with_posts) -thetonen (met_posts); ""; DVSSL (adres (kleinste (indien (with_pad ""; string (met_plus); string () + ( Met_posts))); rij () - string (e-mail) +1); kolom (met_plus); 4)))

    Aangezien dit een arrayformule is, is het noodzakelijk om op de CTRL + SHIFT + ENTER-toets te drukken om de berekening naar het scherm te verwijderen, in plaats van de gebruikelijke druk op de knop ENTER.

  10. Voer de formule in Microsoft Excel in

  11. Maar zoals we zien, was slechts één cel gevuld. Om te vullen en de rest, moet u de formule kopiëren voor het resterende deel van het bereik. Dit kan gedaan worden met behulp van een vulmarkering. Installeer de cursor in de rechterbenedenhoek van de cel met een uitgebreide functie. De cursor moet transformeren in een kruis. Klik op de linkermuisknop en trek deze naar beneden tot het einde van de band "E-mail".
  12. Vulmarkering in Microsoft Excel

  13. Zoals je kunt zien, hebben we na deze actie een bereik waarin de gevulde cellen zich op een rij bevinden. Maar we zullen niet in staat zijn om verschillende acties met deze gegevens uit te voeren, omdat ze worden geassocieerd met de formule van de array. We weken het hele bereik van "e-mail" toe. Klik op de knop "Kopiëren", die is geplaatst in het tabblad "Home" in de werkbalk "Exchange-buffer".
  14. Gegevens kopiëren naar Microsoft Excel

  15. Daarna wijzen we de eerste gegevensarray toe. Klik op de rechtermuisknop. Klik in de lijst die wordt geopend in de groep Invoegen Parameters op het pictogram "Value".
  16. Insert in Microsoft Excel

  17. Na deze acties worden de gegevens ingevoegd in het initiële deel van de locatie door een solide assortiment zonder lege cellen. Indien gewenst kan een array die de formule bevat, nu kan worden verwijderd.

Gegevens worden ingevoegd in Microsoft Excel

Les: Hoe een celnaam toewijzen aan Excel

Er zijn verschillende manieren om lege elementen in Microsoft Excel te verwijderen. Een optie met de release van celgroepen is het gemakkelijkst en snel. Maar er zijn verschillende situaties. Daarom kunt u, als extra manieren, opties gebruiken met filteren en gebruiken van een complexe formule.

Lees verder