Sisestage tühi rida Exceli iga rea ​​(või iga n -nda rea) järel

Lang L: none (table-of-contents)

Vaadake videot - sisestage tühi rida Exceli iga rea ​​järel

Inimesed, kes töötavad suurte andmekogumitega, vajavad sageli lihtsaid asju, näiteks ridade või veergude sisestamist/kustutamist.

Kui Excelis ridade lisamiseks on juba palju erinevaid (ja lihtsaid) viise, siis tühja rea ​​lisamise järel iga teise rea (või iga kolmanda või neljanda rea) järele läheb asi natuke keeruliseks.

Sisestage tühi rida iga teise rea järel

Selles õpetuses näitan teile tõesti lihtsaid viise tühja rea ​​lisamiseks olemasoleva andmekogumi iga rea ​​(või iga n -nda rea) järele.

Kuna ridade vahele ridade lisamiseks pole otsest võimalust, on käesolevas artiklis käsitletud meetodid selle lahendamiseks. Ja kui olete VBA -ga rahul, saate seda teha ühe klõpsuga.

Abistajaveeru ja sortimisfunktsiooni kasutamine

Oletame, et teil on allpool näidatud andmekogum ja soovite olemasolevate ridade vahele sisestada tühiku.

Tühjade ridade sisestamiseks olemasolevate ridade vahele toimige järgmiselt.

  1. Sisestage andmestikust vasakule tühi veerg. Selleks paremklõpsake kõige vasakpoolsema veeru veeru päisel ja klõpsake nuppu Lisa.
  2. Sisestage lahtrisse A1 tekst „HelperColumn” (saate kasutada mis tahes soovitud teksti)
  3. Sisestage lahtrisse A2 1 ja lahtrisse A3 2.
  4. Valige mõlemad lahtrid ja asetage kursor valiku paremas alanurgas. Kui kursor muutub plussikooniks, topeltklõpsake seda. See täidab kogu veeru kasvavate numbritega
  5. Minge abistajaveeru viimati täidetud lahtrisse ja valige selle all olev lahter.
  6. Sisestage sellesse lahtrisse 1 ja selle alla lahtrisse 2
  7. Valige mõlemad lahtrid ja asetage kursor valiku paremas alanurgas.
  8. Kui kursor muutub plussikooniks, klõpsake ja lohistage seda alla. See täidab numbrite seeria (täpselt nagu saime 3. sammus). Veenduge, et saate rohkem numbreid, kui andmekogus on. Näiteks kui andmekogus on 10 kirjet, veenduge, et selles etapis täidetakse vähemalt 10 lahtrit. Kui olete valmis, näeks teie andmestik välja nagu allpool näidatud.
  9. Valige kogu andmestik (sh kõik abistajaveeru lahtrid).
  10. Klõpsake vahekaarti Andmed
  11. Klõpsake suvandit Sorteeri
  12. Kasutage dialoogiboksis Sortimine järgmisi seadeid.
    • Sorteeri: abistaja
    • Sorteeri: lahtri väärtus
    • Järjekord: väikseim kuni suurim
  13. Klõpsake nuppu OK. See annab teile andmestiku, nagu allpool näidatud.
  14. Kustutage abistaja veerg.

Märkasite, et niipea, kui klõpsate dialoogiboksis Sortimine nuppu OK, korraldab see read koheselt ümber ja nüüd on pärast andmekogumi iga rida tühi rida.

Tegelikkuses ei tähenda see tegelikult tühja rea ​​sisestamist. See sortimismeetod on lihtsalt andmete ümberkorraldamine, asetades andmestiku ridade vahele andmekogumi alt tühjad read.

Sama loogikat saate laiendada ka sisestage tühi rida iga kahe rea või iga kolme rea järel.

Oletame, et teil on allpool näidatud andmekogum ja soovite iga kahe rea järel saada tühja rea.

Allpool on toodud sammud selle tegemiseks.

  1. Sisestage andmestikust vasakule tühi veerg. Selleks paremklõpsake kõige vasakpoolsema veeru veeru päisel ja klõpsake nuppu Lisa.
  2. Sisestage lahtrisse A1 tekst „HelperColumn” (saate kasutada mis tahes soovitud teksti)
  3. Sisestage lahtrisse A2 1 ja lahtrisse A3 2.
  4. Valige mõlemad lahtrid ja asetage kursor valiku paremas alanurgas. Kui kursor muutub plussikooniks, topeltklõpsake seda. See täidab kogu veeru kasvavate numbritega
  5. Minge abistajaveeru viimati täidetud lahtrisse ja valige selle all olev lahter.
  6. Sisestage sellesse lahtrisse 2 ja selle alla lahtrisse 4. Me kasutame numbreid 2 -kordsena, kuna soovime iga kahe rea järel ühte tühja rida.
  7. Valige mõlemad lahtrid ja asetage kursor valiku paremas alanurgas.
  8. Kui kursor muutub plussikooniks, klõpsake ja lohistage seda alla. See täidab numbrite seeria (täpselt nagu saime 3. sammus). Veenduge, et saate numbri, mis on suurem kui andmekogus. Näiteks kui andmekogus on 10 kirjet, veenduge, et saate vähemalt numbri 10.
  9. Valige kogu andmestik (sh kõik abistajaveeru lahtrid).
  10. Klõpsake vahekaarti Andmed
  11. Klõpsake suvandit Sorteeri
  12. Kasutage dialoogiboksis Sortimine järgmisi seadeid.
    • Sorteeri: abistaja
    • Sorteeri: lahtri väärtus
    • Järjekord: väikseim kuni suurim
  13. Klõpsake nuppu OK. See annab teile lõpliku andmekogumi, nagu allpool näidatud (tühja reaga pärast andmekogumi iga teist rida)
  14. Kustutage abistaja veerg.

Kui soovite iga kolmanda rea ​​järel tühja rea ​​sisestada, kasutage sammus 5 numbreid 3, 6, 9 jne.

Lihtsa VBA koodi kasutamine

Kui teil on vaja Excelis alternatiivsete tühjade ridade sisestamiseks palju lahendusi, siis VBA puhul on see kõik kook.

Lihtsa VBA -koodiga peate lihtsalt valima andmekogumi, millesse soovite pärast iga rida tühja rea ​​sisestada, ja lihtsalt käivitage kood (võtab ühe klõpsu).

Allpool on VBA -kood, mis lisab tühja rea ​​andmestiku iga rea ​​järel:

Sub InsertAlternateRows () 'See kood lisab rea valiku iga rea ​​järel' Selle koodi on loonud Sumit Bansal saidilt trumpexcel.com Dim rng As Range Dim CountRow kui täisarv Dim i As Integer Set rng = Selection CountRow = rng. EntireRow.Count For i = 1 CountRow ActiveCell.Offset (1, 0) .EntireRow.Insert ActiveCell.Offset (2, 0). Valige Next i End Sub

Ülaltoodud kood loendab valikus olevate ridade koguarvu ja kasutab tsüklit Järgmine tsükkel iga rea ​​läbimiseks ja andmekogumi iga olemasoleva rea ​​järele tühja rea ​​lisamiseks.

Selle VBA -koodi paigutamiseks Exceli VB -redaktorisse toimige järgmiselt.

  1. Kopeerige ülaltoodud kood
  2. Minge vahekaardile Arendaja ja klõpsake suvandil Visual Basic. See avab VB redaktori. Võite kasutada ka kiirklahvi ALT + F11
  3. VB-redaktoris paremklõpsake Project Exploreri mis tahes objektil
  4. Hõljutage kursorit suvandi Lisa kohal ja seejärel klõpsake Moodul. See lisab uue mooduli
  5. Kleepige aknas Mooduli kood ülaltoodud kood.

Kui olete koodi VB -redaktorisse lisanud, saate nüüd seda koodi kasutada tühjade ridade sisestamiseks andmestiku iga teise rea järel.

Siin on sammud, kuidas koodi kasutada tühjade ridade sisestamiseks pärast iga rida:

  1. Valige kogu andmekogum (välja arvatud päise rida)
  2. Klõpsake vahekaarti Arendaja (kui teil pole vahekaarti Arendaja, klõpsake siin, et teada saada, kuidas seda hankida)
  3. Klõpsake suvandit „Makrod”
  4. Valige dialoogiboksis Makro makro - 'InsertAlternateRows'
  5. Klõpsake nuppu Käivita

See on kõik!

Ülaltoodud sammud sisestaksid andmestikku koheselt vaheldumisi tühjad read.

Makro käivitamiseks Excelis on palju erinevaid viise. Näiteks kui peate seda tegema üsna sageli, saate selle makro lisada kiire juurdepääsu tööriistaribale, et saaksite seda ühe klõpsuga käivitada.

Makrode käitamise erinevate viiside kohta saate rohkem lugeda siit.

Kui soovite iga teise rea järel tühja rea ​​sisestada, võite kasutada järgmist koodi:

Sub InsertBlankRowAfterEvery2ndRow () 'See kood lisab valiku iga teise rea järel rea' Selle koodi on loonud Sumit Bansal saidilt trumpexcel.com Dim rng As Range Dim CountRow As Integer Dim i As Integer Set rng = Selection CountRow = rng .EntireRow.Count For i = 1 kuni CountRow / 2 ActiveCell.Offset (2, 0) .EntireRow.Insert ActiveCell.Offset (3, 0). Valige Next i End Sub

Loodan, et leidsite selle õpetuse kasulikuks.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave