SEQUENCE aðgerð í Excel - búa til númeraraðir sjálfkrafa

  • Deildu Þessu
Michael Brown

Í þessu kennsluefni muntu læra hvernig á að búa til talnaröð í Excel með formúlum. Að auki sýnum við þér hvernig á að búa til sjálfkrafa röð af rómverskum tölum og handahófskenndum heiltölum - allt með því að nota nýja dynamic fylki SEQUENCE fall.

Þeir tímar þegar þú þurftir að setja tölur í röð í Excel handvirkt eru löngu liðin. Í nútíma Excel er hægt að búa til einfalda númeraröð í fljótu bragði með sjálfvirkri útfyllingu. Ef þú ert með sértækara verkefni í huga, notaðu þá SEQUENCE aðgerðina sem er sérstaklega hönnuð fyrir þetta.

    Excel SEQUENCE aðgerð

    SEQUENCE aðgerðin í Excel er notað til að búa til fylki af raðtölum eins og 1, 2, 3 o.s.frv.

    Þetta er ný virk fylki sem kynnt er í Microsoft Excel 365. Niðurstaðan er kvik fylki sem hellist yfir í tilgreinda tölu af línum og dálkum sjálfkrafa.

    Fullið hefur eftirfarandi setningafræði:

    RÖÐ(raðir, [dálkar], [byrja], [skref])

    Hvar:

    Raðir (valfrjálst) - fjöldi lína sem á að fylla.

    Dálkar (valfrjálst) - fjöldi dálka sem á að fylla. Ef því er sleppt er sjálfgefið 1 dálkur.

    Start (valfrjálst) - upphafsnúmerið í röðinni. Ef því er sleppt er sjálfgefið 1.

    Skref (valfrjálst) - hækkunin fyrir hvert síðari gildi í röðinni. Það getur verið jákvætt eða neikvætt.

    • Ef jákvætt hækka síðari gildi, skapahækkandi röð.
    • Ef neikvæð, lækka síðari gildi, sem gefur af sér lækkandi röð.
    • Ef því er sleppt er skrefinu sjálfgefið 1.

    Raðfallið er aðeins studd í Excel fyrir Microsoft 365, Excel 2021 og Excel fyrir vefinn.

    Grunnformúla til að búa til talnaröð í Excel

    Ef þú ert að leita að því að fylla dálk af línum með raðnúmerum frá og með 1 geturðu notað Excel SEQUENCE aðgerðina í sinni einföldustu mynd:

    Til að setja tölur í dálk :

    SEQUENCE( n)

    Til að setja tölur í röð :

    SEQUENCE(1, n)

    Þar sem n er fjöldi staka í röðinni.

    Til dæmis, til að fylla dálk með 10 stigvaxandi tölum, sláðu inn formúluna hér að neðan í fyrsta reitinn (A2 í okkar tilfelli) og ýttu á Enter takkann:

    =SEQUENCE(10)

    Niðurstöðurnar leka sjálfkrafa í hinar línurnar.

    Til að búa til lárétta röð skaltu stilla raðir röksemdin á 1 (eða sleppa því) og skilgreina fjöldi dálka , 8 í okkar tilfelli:

    =SEQUENCE(1,8)

    Ef þú vilt fylla svið af hólfum með raðnúmerum, skilgreindu þá bæði raðir og dálkar rökin. Til dæmis, til að fylla út 5 línur og 3 dálka, myndirðu nota þessa formúlu:

    =SEQUENCE(5,3)

    Til að byrja með tiltekinni tölu , segjum 100, gefðu upp þá tölu í 3. röksemdafærslu:

    =SEQUENCE(5,3,100)

    Til að búa tillisti yfir tölur með sérstakt stigaþrep , skilgreinið skrefið í 4. röksemdafærslunni, 10 í okkar tilviki:

    =SEQUENCE(5,3,100,10)

    Þýtt á venjulega ensku er heildarformúlan okkar sem hér segir:

    SEQUENCE fall - hlutir sem þarf að muna

    Til að gera talnaröð á skilvirkan hátt í Excel, vinsamlegast mundu þessar 4 einföldu staðreyndir:

    • SEQUENCE aðgerðin er aðeins fáanleg með Microsoft 365 áskriftum og Excel 2021. Í Excel 2019, Excel 2016 og fyrri útgáfum virkar það ekki þar sem þessar útgáfur styðja ekki dynamic fylki.
    • Ef fylki raðnúmera er lokaniðurstaðan gefur Excel allar tölurnar sjálfkrafa út á svokölluðu lekasviði. Svo, vertu viss um að þú hafir nóg af tómum hólfum niður og hægra megin við reitinn þar sem þú slærð inn formúluna, annars mun #SPILL villa eiga sér stað.
    • Fylkið sem myndast getur verið einvídd eða tvívídd, eftir því hvernig þú stillir raðir og dálka rökin.
    • Allar valfrjálsar frumbreytur sem ekki eru stilltar eru sjálfgefnar 1.

    Hvernig að búa til talnaröð í Excel - formúludæmi

    Þó að grunnformúlan RÖÐA líti ekki mjög spennandi út, þegar hún er sameinuð öðrum aðgerðum, fær hún nýtt gildisstig.

    Gerðu til lækkandi (lækkandi) röð í Excel

    Til að búa til lækkandi röð, þannig að hvert síðari gildier minni en fyrri, gefðu inn neikvæð tölu fyrir skref rökin.

    Til dæmis til að búa til lista yfir tölur sem byrja á 10 og lækka um 1 , notaðu þessa formúlu:

    =SEQUENCE(10, 1, 10, -1)

    Þvingaðu tvívíddarröð til að færast lóðrétt frá toppi til botns

    Þegar þú fyllir út svið af frumur með raðnúmerum, sjálfgefið er röðin alltaf lárétt yfir fyrstu röðina og síðan niður í næstu línu, alveg eins og að lesa bók frá vinstri til hægri. Til að fá það til að fjölga sér lóðrétt, þ.e.a.s. frá toppi til botns yfir fyrsta dálkinn og svo til hægri í næsta dálk, hreiðurðu SEQUENCE í TRANSPOSE fallinu. Vinsamlegast athugaðu að TRANSPOSE skiptir um línur og dálka, svo þú ættir að tilgreina þá í öfugri röð:

    TRANSPOSE(SEQUENCE( dálkar, raðir, byrjun, skref))

    Til dæmis, til að fylla 5 raðir og 3 dálka með raðnúmerum sem byrja á 100 og hækka um 10, tekur formúlan þetta form:

    =TRANSPOSE(SEQUENCE(3, 5, 100, 10))

    Til að skilja nálgunina betur skaltu skoða á skjáskotinu hér að neðan. Hér setjum við inn allar færibreytur í aðskildum frumum (E1:E4) og búum til 2 raðir með formúlunum hér að neðan. Vinsamlega athugið að raðir og dálkar eru afhentar í mismunandi röð!

    Röð sem færist lóðrétt frá toppi til botns (í röð):

    =TRANSPOSE(SEQUENCE(E2, E1, E3, E4))

    Röð sem færist lárétt frá vinstri til hægri (dálkur-vitur):

    =SEQUENCE(E1, E2, E3, E4)

    Búa til röð af rómverskum tölum

    Þarftu rómverska talnaröð fyrir eitthvað verkefni, eða bara til gamans ? Það er auðvelt! Búðu til venjulega SEQUENCE formúlu og sveigðu hana í ROMAN fallinu. Til dæmis:

    =ROMAN(SEQUENCE(B1, B2, B3, B4))

    Þar sem B1 er fjöldi lína, B2 er fjöldi dálka, B3 er upphafsnúmer og B4 er skrefið.

    Búa til vaxandi eða minnkandi röð af handahófskenndum tölum

    Eins og þú veist líklega er í nýjum Excel sérstakt fall til að búa til handahófskenndar tölur, RANDARRAY, sem við ræddum fyrir nokkrum greinum. Þessi aðgerð getur gert margt gagnlegt, en í okkar tilviki getur það ekki hjálpað. Til að búa til annaðhvort hækkandi eða lækkandi röð af handahófskenndum heilum tölum, þurfum við gömlu góðu RANDBETWEEN fallið fyrir skref rökin í RÖÐ.

    Til dæmis, til að búa til röð af hækkandi slembitölur sem leka í eins margar raðir og dálka eins og tilgreint er í B1 og B2, í sömu röð, og byrja á heiltölunni í B3, formúlan er sem hér segir:

    =SEQUENCE(B1, B2, B3, RANDBETWEEN(1, 10))

    Það fer eftir því hvort þú vilt minna eða stærra skref, gefðu upp lægri eða hærri tölu fyrir seinni breytu RANDBETWEEN.

    Til að búa til röð af lækkandi handahófskenndar tölur , skrefið ætti að vera neikvætt, þannig að þú setur mínusmerkið á undan RANDBETWEEN fallinu:

    =SEQUENCE(B1, B2, B3, -RANDBETWEEN(1, 10))

    Athugið. Vegna þess að ExcelRANDBETWEEN aðgerðin er óstöðug , hún mun búa til ný handahófskennd gildi við hverja breytingu á vinnublaðinu þínu. Fyrir vikið mun röð af handahófi númera stöðugt breytast. Til að koma í veg fyrir að þetta gerist geturðu notað Excel's Paste Special > Values eiginleikann til að skipta út formúlum fyrir gildi.

    Excel SEQUENCE aðgerð vantar

    Eins og önnur kvik fylki er SEQUENCE aðeins fáanleg í Excel fyrir Microsoft 365 og Excel 2021 sem styðja kvik fylki. Þú finnur það ekki í pre-dynamic Excel 2019, Excel 2016 og lægra.

    Svona á að búa til röð í Excel með formúlum. Ég vona að dæmin hafi verið bæði gagnleg og skemmtileg. Engu að síður, takk fyrir að lesa og vonumst til að sjá þig á blogginu okkar í næstu viku!

    Æfa vinnubók til niðurhals

    Excel SEQUENCE formúludæmi (.xlsx skrá)

    Michael Brown er hollur tækniáhugamaður með ástríðu fyrir því að einfalda flókna ferla með hugbúnaðarverkfærum. Með meira en áratug af reynslu í tækniiðnaðinum hefur hann aukið færni sína í Microsoft Excel og Outlook, sem og Google Sheets og Docs. Blogg Michael er tileinkað því að deila þekkingu sinni og sérfræðiþekkingu með öðrum, veita auðveld ráð og leiðbeiningar til að bæta framleiðni og skilvirkni. Hvort sem þú ert vanur fagmaður eða byrjandi, þá býður blogg Michaels upp á dýrmæta innsýn og hagnýt ráð til að fá sem mest út úr þessum nauðsynlegu hugbúnaðarverkfærum.