Kaip "Excel" programoje kopijuoti pakaitines eilutes (4 būdai)

  • Pasidalinti
Hugh West

Atliekant didžiulių duomenų analizę gali tekti nukopijuoti kelias pakaitines eilutes ir jas kur nors įklijuoti vienu metu. "Excel" nėra integruotos funkcijos ar formulės, kuri padėtų tai atlikti. Todėl šiame straipsnyje parodysime, kaip "Excel" programoje kopijuoti pakaitines eilutes.

Atsisiųsti praktikos sąsiuvinį

Atsisiųskite šį pratybų sąsiuvinį, kad galėtumėte atlikti pratimus skaitydami šį straipsnį.

Pakaitinių eilučių kopijavimas.xlsm

4 tinkami pakaitinių eilučių kopijavimo būdai programoje "Excel

Toliau pateiktuose skirsniuose kopijuosime pakaitines eilutes, esančias "Excel" naudodami "Excel" nustatymų ir formulių derinį. Vėliau parodysime, kaip tą patį atlikti naudojant VBA . Toliau pateiktame paveikslėlyje pateikiamas duomenų rinkinio pavyzdys, kuris bus naudojamas procedūrai užbaigti.

1. Laikydami nuspaustą klavišą Ctrl ir pasirinkite, kad nukopijuotumėte pakaitines eilutes programoje "Excel

Jei jūsų duomenys nėra per dideli, galite juos pasirinkti naudodami Ctrl klaviatūros ir pelės mygtuką. Norėdami tai padaryti, vadovaukitės toliau pateiktais nurodymais.

1 žingsnis:

  • Laikykite savo Ctrl
  • Pasirinkite pakaitines eilutes.

2 žingsnis:

  • Pasirinkę ląstelę, paspauskite Ctrl + C kopijuoti.

3 veiksmas:

  • Tada įklijuokite jį bet kur, kur norite.

Skaityti daugiau: Kaip automatiškai nukopijuoti duomenis iš vienos "Excel" ląstelės į kitą

2. Taikykite "Go to Special" parinktį, kad nukopijuotumėte "Excel" pakaitines eilutes

Galite kopijuoti pakaitines eilutes "Excel" programoje naudodami redagavimo parinktį. Norėdami tai padaryti, vadovaukitės toliau pateiktais nurodymais.

1 žingsnis:

  • Įveskite stulpelį šalia savo duomenų rinkinio.
  • Tipas 'X' pirmoje eilutėje ir palikite antrą eilutę tuščią, kaip parodyta toliau pateiktame paveikslėlyje.

2 žingsnis:

  • Tada naudokite Automatinis pildymas įrankiu užpildykite, kiek langelių reikia nukopijuoti.
  • Pasirinkite ląsteles.

3 veiksmas:

  • Redagavimas parinktį, pasirinkite Rasti ir pasirinkti
  • Tada pasirinkite Pereiti į specialią

4 veiksmas:

  • Šiame lange spustelėkite Ruošiniai
  • Tada paspauskite Įveskite .

5 veiksmas:

  • Bus pasirinktos tuščios ląstelės, dabar ištrinsite visas tuščias ląsteles.

6 veiksmas:

  • Norėdami ištrinti tuščius langelius, dešiniuoju pelės klavišu spustelėkite pelę ir pasirinkite Ištrinti

7 veiksmas:

  • Spustelėkite Visa eilutė
  • Tada paspauskite Įveskite

Todėl rasite visas savo pakaitines eilutes serijoje. Dabar galite jas nukopijuoti ir įklijuoti bet kur, kur norite.

Skaityti daugiau: VBA specialusis įterpimas, skirtas kopijuoti vertes ir formatus "Excel" programoje (9 pavyzdžiai)

Panašūs skaitiniai

  • "Excel VBA" eilučių kopijavimas į kitą darbalapį pagal kriterijus
  • Naudokite VBA, norėdami "Excel" programoje įklijuoti tik vertes be formatavimo
  • Kaip automatiškai filtruoti ir kopijuoti matomas eilutes naudojant "Excel VBA
  • Unikalių verčių kopijavimas į kitą "Excel" darbalapį (5 metodai)
  • Kaip kopijuoti sujungtas ir filtruotas ląsteles "Excel" programoje (4 metodai)

3. Naudokite formulę ir filtro parinktį pakaitinėms eilutėms kopijuoti "Excel" programoje

Galite kopijuoti pakaitines eilutes naudodami formulę kartu su Filtras parinktį "Excel" . Atlikite toliau nurodytas procedūras, kad įvykdytumėte užduotį.

1 žingsnis:

  • ląstelėje įveskite šią formulę D5 .
=MOD(EILUTĖ(A1),2)=0

2 žingsnis:

  • Rezultatas bus toks. FALSE .

3 veiksmas:

  • Vilkite juos žemyn į tiek langelių, kiek norite. 'FALSE' ir "TRUE alternatyviose eilutėse.

4 veiksmas:

  • Pasirinkę diapazoną, spustelėkite Duomenys skirtuko meniu.
  • Pasirinkite Filtras

5 veiksmas:

  • Tada spustelėkite Filtras
  • Atšaukite "FALSE
  • Paspauskite Įveskite

6 veiksmas:

  • Todėl gausite tik TRUE' .

7 veiksmas:

  • Nukopijuokite langelio vertę iš formulių juostos ir įklijuokite ją į "TRUE

8 veiksmas:

  • Tada, Automatinis pildymas likusios ląstelės.

9 veiksmas:

  • Filtras parinktį, pasirinkite Pasirinkite visus

10 veiksmas:

  • Rezultatas bus toks, kaip matote toliau pateiktame paveikslėlyje. 'FALSE' vertė ląstelėse.

11 veiksmas:

  • Pasirinkite "FALSE parinktį iš Filtras

12 veiksmas:

  • Vertinama ląstelės vertė "FALSE pasirodys.
  • Tiesiog ištrinkite juos.

13 veiksmas:

  • Vėlgi, iš Filtras parinktį, pasirinkite Pasirinkite visus

14 veiksmas:

  • Galiausiai rezultatus galite gauti alternatyviu būdu.

Skaityti daugiau: Kaip kopijuoti eilutes "Excel" programoje naudojant filtrą (6 greiti metodai)

4. Paleiskite VBA kodą, kad nukopijuotumėte pakaitines "Excel" eilutes

Be to, padedant VBA kodą, taip pat galite kopijuoti pakaitines eilutes. Norėdami tai padaryti, atlikite toliau nurodytus veiksmus.

1 žingsnis:

  • Pasirinkite diapazono ląsteles.

2 žingsnis:

  • Paspauskite Alt + F11 atidaryti VBA makrokomandos .
  • Spustelėkite Įdėkite
  • Pasirinkite Modulis

3 veiksmas:

  • Įklijuokite šį VBA kodą.
 Sub CopyAlternateRows() Dim SelectionRng As Range Dim alternatedRowRng As Range Dim RowNumber, i As Long Set SelectionRng = Selection RowNumber = SelectionRng.Rows.Count With SelectionRng "pasirinkite eilutės numerį 1 į diapazono kintamąjį Set alternatedRowRng = .Rows(1) "taikyti ciklą per kiekvieną eilutę ir pridėti juos į diapazono kintamąjį For i = 3 To RowNumber Step 2 Set alternatedRowRng = Union(alternatedRowRng,.Rows(i)) Next i End With 'pasirinkti pakaitines eilutes alternatedRowRng.Select End Sub 

4 veiksmas:

  • Išsaugokite programą ir paspauskite F5 paleisti. Bus atrinktos pakaitinės eilutės.

5 veiksmas:

  • Dabar paspauskite Ctrl + C nukopijuoti ir įklijuoti ten, kur norite.

Skaityti daugiau: Kaip nukopijuoti kelias eilutes "Excel" programoje naudojant makrokomandą (4 pavyzdžiai)

Išvada

Apibendrinant, tikiuosi, kad dabar suprantate, kaip "Excel" programoje kopijuoti pakaitines eilutes naudojant formules ir VBA . visų šių metodų turėtumėte išmokyti savo duomenis ir juos taikyti. Peržiūrėkite pratybų knygą ir panaudokite tai, ko išmokote. Dėl jūsų neįkainojamos paramos esame įkvėpti ir toliau siūlyti tokius seminarus.

Jei turite klausimų, nedvejodami kreipkitės į mus. Praneškite mums, ką manote, toliau pateiktame komentarų skyriuje.

Svetainė Exceldemy darbuotojai kuo greičiau atsakys į jūsų užklausas.

Būkite su mumis ir toliau mokykitės.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.