Kuinka poistaa kaikki tyhjät sarakkeet Microsoft Excelissä

On olemassa useita tapoja poistaa tyhjiä sarakkeita Microsoft Excel -tiedostosta. Miksi sinun pitäisi tehdä tämä? – Yksinkertaista.

Kuinka poistaa kaikki tyhjät sarakkeet Microsoft Excelissä

Ajoittain verkkosivuilta tuomasi tiedot voivat aiheuttaa suuren määrän sarakkeita, vaikka niitä ei käytetä. Tämä tapahtuu yhtä usein CSV- ja .txt-tiedostojen kanssa.

Kun näin tapahtuu, sarakkeiden poistaminen manuaalisesti ei välttämättä ole aina helppoa. Toki, jos sinulla on vain kaksi tai kolme tyhjää saraketta, on aivan ok poistaa ne manuaalisesti. Mutta entä jos tuomasi projektisi luo 57 tyhjää ja epäjatkuvaa saraketta? – Sitä varten tarvitset automatisoidun prosessin.

VBA-makroa käyttämällä

Ensimmäinen menetelmä sisältää VBA-makron käytön.

  1. Siirry Excel-tiedostoosi.

  2. Pidä Alt + F11 yhdessä.

  3. Odota, että Microsoft Visual Basic for Applications -ikkuna tulee näkyviin.

  4. Napsauta sitten Lisää.

  5. Valitse Moduuli.

  6. Liitä seuraavat koodirivit ikkunaan.

    Ala PoistaEmptyColumns()

    'Päivitys20140317

    Dim rng As Range

    Dim InputRng As Range

    xTitleId = "KutoolsforExcel"

    Aseta InputRng = Application.Selection

    Aseta InputRng = Application.InputBox("Alue :", xTitleId, InputRng.Address,Type:=8)

    Application.ScreenUpdating = False

    For i = InputRng.Columns.Count To 1 Vaihe -1

    Aseta rng = InputRng.Cells(1, i).EntireColumn

    Jos Application.WorksheetFunction.CountA(rng) = 0 Sitten

    rng.Delete

    Loppu Jos

    Seuraava

    Application.ScreenUpdating = Totta

    Lopeta ala

  7. Lehdistö F5 makron kääntämiseen ja suorittamiseen.

  8. Syötä sopiva työalue valintaikkunaan.

    Työalue tai tietoalue on tietty aikaväli sarakkeiden välillä, joihin haluat kohdistaa. Muoto on $A$1:$J$12. Kirjaimet vastaavat saraketta ja numerot vastaavat rivejä.

    Jos vedät tämän pois hiirellä tai pitämällä Siirtää ja käyttämällä nuolinäppäimiä huomaat, että:

    $1 - Yläkulma

    $J$12 – Alakulma

    Et voi valita tietoaluetta ennen kuin aloitat makron lataamisen, koska se ei pysy valittuna.

  9. Lehdistö OK.

Tämän jälkeen kaikki tyhjät sarakkeet tulee poistaa ja kaikkien täytettyjen sarakkeiden tulee olla vierekkäin.

Tyhjien sarakkeiden poistaminen Excel-työkalujen avulla

On selvää, että Excel ei olisi niin suuri voimavara, jos sillä ei olisi loistavia lajittelukykyjä. Voit käyttää Poistaa avattavasta valikosta voit poistaa kokonaisia ​​rivejä, sarakkeita tai tyhjiä soluja.

  1. Valitse ensin tietoalue ja paina F5.
  2. Napsauta sitten Erityinen.

  3. Valitse nyt Tyhjät vaihtoehto.

  4. Klikkaus OK (Tämä valinta varmistaa, että kaikki tyhjät solut valitaan kohdealueelta).
  5. Mene Koti -välilehti.
  6. Valitse Poistaa avattavasta valikosta Solut-työkalut-ryhmän alla.
  7. Valitse Poista solut.
  8. Valitse Siirrä soluja vasemmalle sarakkeiden poistamiseen ja uudelleenjärjestelyyn.
  9. Klikkaus OK.

Nyt tyhjien sarakkeiden tyhjien solujen olisi pitänyt kadota ja kaikki muut rivit olisi siirretty lähemmäksi toisiaan.

Voit käyttää samaa lähestymistapaa kokonaisten rivien poistamiseen. Sen sijaan, että siirrät soluja vasemmalle, valitse toinen vaihtoehto.

Valitse Siirrä soluja ylös rivien poistamiseen ja uudelleenjärjestelyyn.

Käytössäsi olevasta Excel-versiosta riippuen saatat saada erilaisia ​​sanamuotoja. Mutta joka tapauksessa, Poista solut -valikon kaksi ylintä vaihtoehtoa ovat aina samat.

Tämä menetelmä ei enää poista kaikkia tyhjiä soluja valinnasta. Ennen Excel 2013:a tämä poistaisi vahingossa jopa tyhjät rivit, jotka yleensä sotkesivat lajittelua.

Nyt ongelmaa ei enää ilmene. Jos siis haluat myös päästä eroon riveistä, voit tehdä sen valitsemalla tietoalueen uudelleen ja noudattamalla edellisiä vaiheita. Valitse sitten siirtää tai poistaa soluja ylöspäin vasemman sijasta.

Tyhjien sarakkeiden poistaminen Androidissa

Vaikka prosessi on samanlainen tyhjien sarakkeiden poistamiseen Excelissä Windowsissa, Macissa ja Androidissa, tässä on nopea yleiskatsaus sen tekemiseen Androidilla.

  1. Avaa muokattava Excel-laskentataulukko ja siirry sen sarakeotsikon päälle, jota haluat muokata.
  2. Valitse nyt Poistaa näkyviin tulevasta valikosta.

Muita helposti suoritettavia lajittelutehtäviä

Vaikka teknisesti Excel-työkalupalkin käyttäminen tyhjien sarakkeiden ja rivien poistamiseen näyttää helpommalta, VBA-makromenetelmä on idioottivarma, joten voit käyttää sitä myös vanhemmissa Microsoft Excel -versioissa.

Käyttämällä samaa VBA-moduulia tai Siirry-toimintovalikkoa voit tehdä Excelissä paljon enemmän. Onko sinulla tiettyjä kaavoja, jotka eivät ole enää relevantteja? – Voit myös poistaa ne tai järjestää ne uudelleen vastaavasti.

Voit myös poistaa tarpeettomat kommentit tai kaikki kommentit projektistasi, jos et halua niiden näkyvän esityksesi aikana. Tutustu VBA:han, jos haluat olla Excelin tehokäyttäjä.

Viimeinen Ajatus

Vuosien varrella verkkoon on ilmestynyt laaja valikoima lisäosia. Jotkin niistä antavat sinun käyttää vielä enemmän pikanäppäimiä, kun lajittelet suuria laskentataulukoita. Nämä sovellukset ovat kuitenkin harvoin ilmaisia, eivätkä ne ole vaivan arvoisia yksinkertaisiin tehtäviin, kuten tyhjien rivien, solujen ja sarakkeiden poistamiseen.

Lisäksi, jos se olisi niin vaikeaa, Microsoft olisi yksinkertaistanut prosessia entisestään tähän mennessä tai luonut entistä laajempia oppaita Excel-lajittelusta.