Kaip automatiškai generuoti skaičių seką "Excel" programoje (9 pavyzdžiai)

  • Pasidalinti
Hugh West

Dažnai "Excel" programoje rankiniu būdu generuoti daug elementų serijomis yra nuobodu. Laimei, "Excel" programoje gana lengva automatiškai generuoti skaičių sekas. Kad atsikratytumėte šio monotoniško klausimo, parodysiu keletą paprastų ir patogių būdų, kaip "Excel" programoje automatiškai generuoti skaičių sekas. Demonstracijos tikslais naudoju "Microsoft Office 365". Nesijaudinkite, jei turite kitą versiją.

Atsisiųsti praktikos sąsiuvinį

Demonstravimui naudotą sąsiuvinį galite atsisiųsti iš toliau pateiktos atsisiuntimo nuorodos.

Automatinis numerių sekos generavimas.xlsx

9 tinkami pavyzdžiai, kaip automatiškai generuoti skaičių seką "Excel" programoje

Pirmiausia susipažinkime su darbalapiu, kuris yra mūsų šiandienos pavyzdžių pagrindas. Šiame lape turime 5 žmonių lentelę su jų amžiumi. Naudodamiesi ja pamatysite, kaip automatiškai generuoti kiekvieno iš jų numerius. Paprastai matote eilės numerį, kuris priklauso kairėje bet kurio konkretaus elemento pusėje. Tačiau kadangi ketiname nagrinėti įvairius numerių generavimo būdus, mesmetodų laikymasis dešinėje pusėje. Demonstracijos tikslais naudojau šį pavyzdinį duomenų rinkinį.

1. Pagrindinis sudėties metodas

Šiuo serializavimo metodu ankstesnės eilutės numerį padidinsime 1. Taigi prie ankstesnės eilutės numerio į dabartinę ląstelę pridėsime 1.

Žingsniai:

  • Pirmiausia pasirinkite langelį D5 ir įrašykite reikšmę 1.
  • Antra, ląstelėje įrašykite šią formulę D6 .

=D5+1

  • Trečia, paspauskite Įveskite mygtuką ir naudokite Automatinis pildymas taikyti formulę likusiai stulpelio daliai.

  • Galiausiai gausite norimą seką.

2. Automatinio užpildymo metodas, skirtas automatiškai generuoti skaičių seką

Jei norite naudoti Automatinis pildymas metodą, turite dvi parinktis. Tačiau į jį įtrauktas Užpildymo rankena ir Užpildymo serija Taigi, peržiūrėkite toliau pateiktas dalis, kad galėtumėte jas pritaikyti mūsų duomenims.

2.1 Užpildymo rankenos naudojimas

Apskritai turite įterpti reikšmę į eilutę ir pasirinkti ją kaip aktyvią ląstelę. Tada apačioje dešinėje pamatysite nedidelį apvalų langelį, kad užbaigtumėte operaciją.

Žingsniai:

  • Iš pradžių pasirinkite aktyviąją ląstelę D5 ir įrašykite 1.
  • Panašiai pasirinkite langelį D6 ir įdėkite 2.
  • Po to pasirinkite ląsteles ir pamatysite, kad Užpildas piktogramą apačioje dešinėje.

  • Galiausiai vilkite jį žemyn, kad užbaigtumėte operaciją.

2.2 Užpildymo serijos taikymas automatiniam skaičių sekos generavimui

Naudojant metodą Fill Series (užpildyti seriją), nereikia įterpti dviejų reikšmių kaip anksčiau. Tiesiog įterpkite reikšmę į vieną eilutę, o likusi dalis bus užpildyta automatiškai.

Žingsniai:

  • Iš pradžių pasirinkite ląstelę D5 ir kaip reikšmę įveskite 1.
  • Tada eikite į Redagavimas komandą iš Pagrindinis skirtuką ir pasirinkite Serija Užpildykite galimybė.

  • Čia nustatykite Stulpeliai pagal Serija ir Žingsnio reikšmė: 1 ir Stop reikšmė: 5 iš Serija Dialogo langas .
  • Tada paspauskite ok .

  • Galiausiai rasite seką.

3. Naudojant funkciją ROW

Paprastai, Funkcija ROW grąžina šiuo metu esančio langelio (aktyvaus langelio) eilutės numerį. Taigi, norėdami gauti 1 bet kurioje duomenų rinkinio vietoje, pasirinkite tuščią eilutę iš pirmosios.

Žingsniai:

  • Pirmiausia ląstelėje įrašykite šią formulę D5 .

=ROW(A1)

  • Galiausiai naudokite Automatinis pildymas įrankį visame stulpelyje, kad gautumėte galutinį rezultatą.

4. Taikant COUNTA funkciją Automatinis sekos generavimas

Be to, verta paminėti dar vieną metodą. COUNTA funkcija . Tačiau COUNTA funkcija skaičiuoja ląstelių, kurios nėra tuščios, skaičių diapazone. Be to, šis metodas padės jums serializuoti eilutes, kurios nėra tuščios.

Žingsniai:

  • Iš pradžių ląstelėje įrašykite šią formulę D5 .

=COUNTA($B$5:B5)

  • Galiausiai paspauskite Įveskite klavišą ir naudokite Automatinis pildymas įrankis, kad gautumėte rezultatą.

5. OFFSET funkcijos naudojimas

Apskritai, funkcija OFFSET grąžina ląstelės arba ląstelių intervalo nuorodą. Čia reikia įterpti tris parametrus į OFFSET Tačiau atlikite toliau nurodytus veiksmus, kad įvykdytumėte užduotį.

Žingsniai:

  • Iš pradžių į ląstelę įterpkite šią formulę D5 .

=OFFSET(E5,-1,0)+1

Šiuo atveju pirmai reikšmei turite pasirinkti tuščią langelį. Priešingu atveju bus rodomos klaidos.

  • Vėl pasirinkite langelį D6 ir įterpkite toliau pateiktą formulę.

=OFFSET(D6,-1,0)+1

  • Pabaigoje naudokite Automatinis pildymas įrankis, o išvestis bus tokia, kaip nurodyta toliau.

6. Naudojant funkciją SEQUENCE automatiškai generuoti skaičių seką

Be to, skaičių seką galite generuoti naudodami funkciją, vadinamą SEKVENCIJA ... Naudojimas funkcija SEQUENCE , turite pateikti tik vieną parametrą - eilutes.

Žingsniai:

  • Iš pradžių ląstelėje įrašykite šią formulę D5 .

=EKVENCIJA(5)

  • Galiausiai pateikiamas galutinis rezultatas.

7. Sukurkite pasikartojančių skaičių seką

Šioje dalyje parodysiu, kaip automatiškai sukurti pasikartojančią skaičių seką. Paprastai ji pakartoja skaičių po tam tikros reikšmės. Čia naudojau funkcija IF . Tačiau galite atlikti toliau nurodytus veiksmus, kad lengvai atliktumėte užduotį.

Žingsniai:

  • Iš pradžių spustelėkite ląstelę D5 ir įrašykite reikšmę 1.
  • Po to ląstelėje įveskite šią formulę D6 ir paspauskite Įveskite .

=IF(D5=3,1,D5+1)

  • Galiausiai naudokite Automatinis pildymas įrankį, kad gautumėte galutinę seką.

8. Sukurti skaičių seką ignoruojant tuščius langelius

Dažnai gali tekti dirbti su keliomis sekomis su tuščiais langeliukais, o į tuščius langelius nenorite įrašyti skaičių sekos. Čia sujungiau funkcija IF ir COUNTA funkcija . Tačiau atlikite toliau nurodytus veiksmus, kad sukurtumėte skaičių seką ignoruodami tuščius langelius. Demonstravimo tikslais šiek tiek pakeičiau duomenų rinkinį.

Žingsniai:

  • Iš pradžių ląstelėje įrašykite šią formulę D5 .

=IF(C5"",COUNTA($C$5:C5),"")

Formulės suskirstymas

Formulėje naudojamas IF ir COUNTA funkcijas ir grąžina serijos numerį. Štai kaip veikia ši formulė:

  • COUNTA($C$5:C5)--> skaičiuoja ląstelę C5 .
    • Išvestis: 1
  • =IF(C5"",COUNTA($C$5:C5),"")--> patikrina tuščią langelį ir grąžina eilės numerį, kuris yra 1, jei langelis ne tuščias, ir 1, jei langelis tuščias.
    • Išvestis: 1
  • Po to paspauskite Įveskite klavišą ir naudokite Automatinis pildymas įrankį visam stulpeliui.

  • Galiausiai išvestis bus pateikta toliau pateiktame paveikslėlyje.

9. Santykinės nuorodos pavadinimo diapazono naudojimas

Galiausiai, norėdami automatiškai sugeneruoti skaičių seką, galite naudoti santykinę nuorodą, pavadintą range (intervalas). Dėl šios priežasties turite apibrėžti konkretų funkcijos pavadinimą. Tačiau atlikite toliau nurodytus veiksmus.

Žingsniai:

  • Iš pradžių eikite į Formulės skirtuką ir pasirinkite komandą Apibrėžti pavadinimą .

  • Antra, rašykite UP kaip Pavadinimas ir įterpkite šią formulę į Nurodo .

=INDIRECT("R[-1]C",FALSE )

  • Trečia, paspauskite GERAI .

  • Vėl pasirinkite langelį D5 ir įveskite toliau pateiktą formulę.

=SUMA(UP,1 )

  • Galiausiai gausite norimą rezultatą.

Kaip automatiškai generuoti skaičių seką su tekstu "Excel" programoje

Be to, galite naudoti "Excel TEKSTAS ir EILUTĖ funkcijas, kad sukurtumėte skaičių seka su tekstu. Peržiūrėkime toliau pateiktą aprašymą ir atlikime užduotį.

Žingsniai:

  • Pirmiausia ląstelėje įveskite šią formulę D5 .

=B5&TEXT(ROW(A1)-1,"-00-")&C5

Formulės suskirstymas

Formulėje naudojamas TEKSTAS ir EILUTĖ funkcijas ir grąžina vartotojo vardą. Štai kaip veikia ši formulė:

  • ROW(A1)--> grąžina ląstelės eilutės numerį A1 , kuris yra 1 .
  • ROW(A1)-1--> tampa
    • Išvestis: 0
  • TEXT(0,"-00-")--> virsta teksto formatu 0 .
  • TEXT(ROW(A1)-1,”-00-“)—-> supaprastinama iki
    • Išvestis: -00- '
  • B5&TEXT(ROW(A1)-1,”-00-“)&C5—-> rezultatus į
  • "Lynn" &"-00-" & "25 Years"--> grąžina seriją su tekstais.
    • Išvestis: Lynn-00-25 metų
  • Galiausiai naudokite automatinio užpildymo įrankį, kad tą pačią formulę pritaikytumėte visam stulpeliui.

Išvada

Tai yra visi veiksmai, kurių galite imtis automatiškai generuoti skaičių sekas programoje "Excel". Tikimės, kad dabar galėsite lengvai sukurti reikiamus koregavimus. Nuoširdžiai tikiuosi, kad ko nors išmokote ir jums patiko šis vadovas. Jei turite klausimų ar rekomendacijų, praneškite mums toliau pateiktame komentarų skyriuje.

Jei norite gauti daugiau tokios informacijos, apsilankykite Exceldemy.com .

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ą.