Nola erabili SEQUENCE funtzioa Excel-en (16 adibide)

  • Partekatu Hau
Hugh West

Microsoft Excel-en, SEQUENCE funtzioa formatu ezberdinetako zenbakizko balioen sekuentzia bat sortzeko erabiltzen da. Artikulu honetan, SEQUENCE funtzio hau irizpide ezberdinekin eta Excel-eko beste funtzio batzuekin konbinatuz nola erabil dezakezun ikasiko duzu.

Goiko pantaila-argazkia ikuspegi orokorra da. Excel-en SEQUENCE funtzioaren aplikazio bat adierazten duen artikulua. Datu-multzoari eta SEQUENCE funtzioa behar bezala erabiltzeko metodoei buruz gehiago ikasiko duzu artikulu honetako hurrengo ataletan.

Deskargatu Praktika Lan-koadernoa

Ahal duzu deskargatu artikulu hau prestatzeko erabili dugun Excel lan-koadernoa.

SEQUENCE Funtzioaren erabilera.xlsx

SEQUENCE Funtzioaren sarrera

  • Funtzioaren helburua:

SEQUENCE funtzioa sekuentzia bat sortzeko erabiltzen da. zenbakizko balioak.

  • Sintaxia:

=SEQUENCE(lerroak, [zutabeak], [hasi], [urratsak ])

  • Argudioak Azalpena:
Argudioa Beharrezkoa/ Aukerakoa Azalpena
errenkadak Beharrezkoa Errenkada kopurua.
[zutabeak] Aukerakoa Zutabe kopurua.
[hasi] Aukerakoa Hasierako zenbakia bueltan matrizean.
[urratsa] Aukerakoa OhikoaZero nagusiak dituzten zenbakiak Excel-en

TESTUA funtzioak nola funtzionatzen duen badakizu, errazegia da hasierako zeroak dituzten zenbaki-segida bat formateatzea. Adibidez, ausazko sekuentzia bateko zenbaki guztiek 4 zifra izango dituzte eta 4 zifrarik ez dutenek hasierako zeroak izango dituzte.

B4 gelaxka ko erlazionatutako formula hau izango da:

=TEXT(SEQUENCE(10,1,5,50),"0000")

15. SEQUENCE Funtzioa duen zerrenda batean Alderantzizko Ordena sortzea

Orain demagun zerrenda bateko gelaxken ordena alderantzikatu nahi dugula. Helburua exekutatzeko, INDEX eta ROWS funtzioak erabil ditzakegu hemen SEQUENCE funtzioarekin batera.

B zutabea n, daude. ausazko izen batzuk eta D zutabean , izen hauek alderantzizko ordenan bistaratuko ditugu. Beraz, D5 gelaxka n beharrezkoa den formula hau izan beharko litzateke:

=INDEX(B5:B10, SEQUENCE(ROWS(B5:B10), , ROWS(B5:B10), -1))

Hemen, SEQUENCE funtzioa izen guztien errenkada-zenbakiak alderantzikatzen ditu eta INDEX funtzioak gero alderantzizko ordenan ateratzen ditu izenak aldez aurretik SEQUENCE funtzioak aldatutako (errenkada_zenbakia) bigarren argumentuan oinarrituta.

16. SEQUENCE eta CHAR funtzioekin alfabetoen zerrenda prestatzea

Azken adibidean, SEQUENCE funtzioa matrize bateko alfabetoen zerrenda sortzeko nola erabil daitekeen ikusiko dugu. Hurrengo irudian, bi errenkada bereizi erabili dira alfabeto guztiak dituen matrizea bistaratzeko.

Beharrezkoa B4 gelaxkako formula hau da:

=CHAR(SEQUENCE(2,13,65))

Formula honetan, CHAR funtzioak Unicode-k zehaztutako karaktereak itzultzen ditu. Ingelesez 26 alfabeto daudenez, 13 zutabe erabili ditugu hemen. Zutabe-zenbakia 2 gisa ere defini dezakegu eta formulak 13 errenkada eta 2 zutabetako alfabeto guztiak itzuliko ditu.

💡 Kontuan izan beharreko gauzak

🔺 SEQUENCE funtzioak array bat itzultzen du balioak hainbat errenkada eta zutabetan isuriz. Beraz, matrizean itzultzen diren balioetako batek ezin badu bere burua irudikatzeko gelaxka hutsik aurkitzen, funtzioak #SPILL errorea itzuliko du.

🔺 SEQUENCE funtzioa eskuragarri dago <4 atalean>Microsoft Office 365 soilik.

🔺 SEQUENCE funtzioaren aukerako argumentu guztien balio lehenetsia 1 da.

Ondoriozko hitzak

Espero dut SEQUENCE funtzioa erabiltzeko goian aipatutako metodo guztiek zure Excel-eko kalkulu-orrietan eraginkorrago aplikatzera bultzatuko zaituela. Galdera edo iritzirik baduzu, esan iezadazu iruzkinen atalean. Edo webgune honetan Excel funtzioekin lotutako beste artikulu batzuk ikus ditzakezu.

zenbaki-segidako ondoz ondoko bi balioen arteko aldea.
  • Itzuli parametroa:

Zehaztapenak zehaztutako zenbaki-segida bat duen matrizea. .

16 SEQUENCE Funtzioa Excel-en erabiltzeko adibideak

1. SEQUENCE funtzioaren oinarrizko erabilera argumentu bakarrarekin

SEQUENCE funtzioaren lehen argumentua 'errenkadak' da eta horrek erakutsi beharreko errenkada kopurua adierazten du. kalkulu-orrian. Ez baduzu beste argumenturik sartzen, funtzioak zehaztutako errenkada kopurua itzuliko du, non lehen errenkadak '1' zenbakia izango duen eta geroago beste zenbaki sekuentzial guztiak hurrengo errenkadetan bistaratuko dira.

Beraz, beheko irudian, B4 zelulak formula hau dauka:

=SEQUENCE(5)

Irakurri gehiago: 51 Excel-en gehien erabiltzen diren matematika eta abiarazte funtzioak

2. SEQUENCE Excel-en bi argumentu dituen funtzioa

Funtzioaren bigarren argumentuak zutabe kopurua adierazten duenez, lehenengo bi argumentuen konbinazioak zehaztutako errenkada eta zutabeen array bat sortuko du.

B4 gelaxka n, SEQUENCE funtzioa errenkada eta zutabeen argumentuak izango dira:

=SEQUENCE(5,3)

Irakurri gehiago: 44 Funtzio Matematika Excel-en (Doako PDF deskargatu)

3. SEKUENTZIA Excel-en hiru argudio dituen funtzioa

OrainFuntzioaren hirugarren argumentua [hasi] da eta horrek matrize bateko lehen errenkadako lehen gelaxkan erakutsiko den hasierako balioa edo zenbakia adierazten du.

Beraz, lehenengo hiru argumentuekin , funtzioak array-a itzuliko du hurrengo pantaila-argazkian erakusten den moduan. Eta B4 gelaxka -ko formula hau da:

=SEQUENCE(5,3,10)

Non hasierako balioa 10 den hirugarren argumentuan definitu den matrizean funtzioaren.

4. SEKUENTZIA Funtzioa Excel-en lau argudioekin

Funtzioaren laugarren argumentuak [urrats] arrayko ondoz ondoko bi balioren artean jarraitu behar den tartea adierazten du. 10etik hasita zenbaki osoen serie aritmetikoa eraiki nahi dugula suposatuz, non diferentzia komuna 5 den.

B4 gelaxkan behar den formula hau izango da:

=SEQUENCE(5,3,10,5)

5. SEQUENCE Funtzioa Excel-en datak edo hilabeteak sortzeko

i. SEQUENCE eta TODAY Funtzioekin data sekuentzialak sortzea

SEQUENCE funtzioa oso erabilgarria da data finko batetik hasita ondoz ondoko hainbat egiteko. Hirugarren argumentu gisa barruan GAUR funtzioa erabiliz, hasiera-data izango den uneko data defini dezakegu. Uneko datatik aurrera ondoz ondoko hamar datako zerrenda bat sortuko dugula suposatuz.

B5 gelaxka ko erlazionatutako formulak beharko luke.izan:

=SEQUENCE(10,1,TODAY(),1)

ii. Hilabete sekuentzialen lehen daten zerrenda sortzea EDATE eta SEQUENCE funtzioekin

EDATE funtzioa data jakin batetik hilabete kopuru zehatz baten ondorengo edo aurreko data bistaratzeko erabiltzen da. EDATE, DATE eta SEQUENCE funtzioak elkarrekin konbinatuz, erraz sor ditzakegu lehenengo data guztien zerrenda hainbat hilabetez jarraian. Demagun 2021eko hilabete guztietako lehen datak erakutsi nahi ditugula.

Beraz, hurrengo irudiko B4 gelaxka irteeran, beharrezkoa den formula hau izango da:

=EDATE(DATE(2021,1,1),SEQUENCE(12,1,0))

iii. Excel-en SEQUENCE Funtzioarekin 12 hilabeteko izenen zerrenda egitea

TESTU funtzioa SEQUENCE funtzioaren inguruko TEXT funtzioa erabiliz, zerrenda bat ere prestatu dezakegu. urtean ondoz ondoko hamabi hilabetez.

B5 gelaxkan behar den formula hau izan behar da:

=TEXT(EDATE(DATE(2022,1,1),SEQUENCE(12,1,0)),"mmmm")

6. SEQUENCE eta TRANSPOSE Funtzioen konbinazioa Excel-en

SEQUENCE funtzioa barnean lau argumentuekin aplikatuz, zenbaki sekuentzial batzuen array bat sor dezakegu eta zenbakien fluxua izango da. izan ezkerretik eskuinera beheko irudian bezala.

Demagun, zenbaki horien sekuentzia goitik behera erakutsi nahi dugula matrizean. Kasu honetan, TRANSPOSE funtzioa erabili behar dugu, errenkadak zutabe bihurtuko dituena etazutabeak errenkadetan.

Beraz, irteerako beharrezko formula B10 gelaxka hau izan behar du:

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

7. Zenbaki erromatarren sekuentzia Excel-en sortzea

Zenbaki erromatarren zerrenda bat sortzea ere posible da ROMA eta SEQUENCE funtzioen laguntzarekin.

Beharrezkoa da. Edozein gelaxketan formulak honako hau izan behar du:

=ROMAN(SEQUENCE(5,3,1,1))

Horrek ondoz ondoko hamabost zenbaki erromatarrak sortuko ditu 'i' tik hasita bosten multzoan. errenkadak eta hiru zutabe.

8. SEQUENCE erabiltzea Excel-en INDEX Funtzioa

Orain ikus dezagun beheko datu multzoa. Smartphone marka bakoitza eta bere modeloa taulan bi aldiz agertzen dira: bat benetako prezioarekin eta beste bat prezio deskontuarekin. Demagun, prezio deskontua duten marka guztien errenkadak soilik erakutsi nahi ditugu.

Irteeran B18 gelaxka , erlazionatutako formula hau izango da:

=INDEX(B6:D15,SEQUENCE(COUNTA(B6:B15)/2,1,2,2),SEQUENCE(1,3))

Sartu sakatu ondoren, telefono-marka eta modelo-izen guztiekin lortuko duzu deskontu-prezioekin soilik.

🔎 Nola funtzionatzen du formulak?

COUNTA funtzioak B6:B15 barrutian dauden gelaxken kopurua zenbatzen du. Orduan (10) irteera 2z zatitzen da eta emaitzazko balioa SEQUENCE funtzioaren lehen argumentu (errenkadak) gisa sartzen da.

Bigarren argumentuan (row_num) INDEX funtzioaren SEQUENCE funtzioak definitzen du zein errenkada atera behar diren taulatik.

Azkenik, INDEX funtzioaren hirugarren argumentuan, beste SEQUENCE funtzio batek datuak ateratzeko kontuan hartu beharreko zutabe guztiak definitzen ditu.

Antzeko irakurketak

  • Nola erabili RAND funtzioa Excel-en (5 adibide)
  • LARGE funtzioa Excel-en
  • Nola erabili SUMPRODUCT funtzioa Excel-en ( 4 Adibideak)
  • Excel-en ekuazioak ebaztea (polinomikoak, kubikoak, koadratikoak eta linealak)
  • Nola erabili SUMIF funtzioa Excel-en ( 5 Adibide errazekin)

9. SEQUENCE Irteeretarako Ausazko Ordena bat sortzea

SEQUENCE funtzioari buruz orain arte ikasi duguna da balio sekuentzial kopuru zehatz batekin itzultzen dela. Baina ondoriozko matrizeko zenbakien hurrenkera edo ordena aleatorioz ere egin dezakegu. Horretarako, SORTBY funtzioa SEQUENCE funtziotik kanpo erabili behar dugu eta ordenatzea RANDARRAY funtzioan oinarrituta egingo da non RANDARRAY funtzioak ordena edo sekuentzia berezirik gabeko ausazko zenbakiak itzultzen dituen. .

B4 gelaxka n, zenbaki sekuentzialen ordena ausazko bat sortzeko erlazionatutako formula hau izan beharko litzateke:

=SORTBY(SEQUENCE(10),RANDARRAY(10))

10. Excel-en SEQUENCE Funtzioarekin egutegi dinamikoa sortzea

Gehienetako batSEQUENCE funtzioen erabilera integralak hilabete natural bat prestatzen ari da. Demagun ausazko data-balioa dugula C4 gelaxkan eta hori 2021-08-01 edo 2021eko abuztuaren 1a da. SEKUENTZIA eta WEEKDAY funtzioak batera sartuz gero, zehaztutako data horretatik hilabetea atera dezakegu eta, horrela, hilabete jakin horretako egun natural guztiak erakutsi.

The B7 gelaxkan data batean oinarritutako hilabete natural bat bistaratzeko beharrezkoa den formula hau izango da:

=SEQUENCE(6,7,C4-WEEKDAY(C4)+1)

🔎 Nola funtzionatzen du formulak?

SEQUENCE funtzioan, errenkada kopurua izan da 6rekin definitu da eta zutabe kopurua 7rekin.

Hasiera-data "C4-WEEKDAY(C4)+1" rekin definitu da. Hemen WEEKDAY funtzioak astegunaren serie-zenbakia ateratzen du (lehenespenez, 1 Igandea eta, beraz, segidan 7 larunbata ). C4 gelaxka -ko datak astegunen kopurua kentzen du eta, geroago, '1' gehituz, hasiera-data hilaren lehen data bihurtzen da.

SEQUENCE funtzioak ezkerretik eskuinera ondoko datak erakusten ditu 6 errenkada eta 7 zutabeko array batean. Ez ahaztu daten formatua pertsonalizatzea egunen seriea soilik erakusteko.

11. MOD eta SEQUENCE funtzioen laguntzarekin sekuentzia errepikatua egitea

MOD eta SEQUENCE erabilizfuntzioak batera, zenbaki edo balio segida jakin bat hainbat aldiz erakutsi dezakegu zutabe, errenkada edo array batean. Hurrengo pantaila-argazkian, 1etik 4rako balio osoak hainbat aldiz bistaratu dira zutabe batean.

Matrize hau sortzeko B4 gelaxka n beharrezkoa den formula hau da:

=MOD(SEQUENCE(12)-1,4)+1

🔎 Nola funtzionatzen du formulak?

Hemen 1etik 4rako balio osoak hainbat aldiz erakutsi behar direnez, 4ren multiploa SEQUENCE funtzioko errenkada-kopuru gisa esleitu behar da.

“SEQUENCE(12)-1” , formularen zati honek honako array hau itzultzen du:

{0;1;2;3; 4;5;6;7;8;9;10;11}

MOD funtzioak matrizeko balio oso bakoitzarekin banatzen du. 4 eta hondar guztiak azken array batean itzultzen ditu.

12. Errepikaturiko zenbakiak sekuentzia batean sortzea Excel-en

ROUNDUP konbinazioak, baita SEQUENCE funtzioak ere, errepikatutako zenbakiak sekuentzia batean sortzeko bidea zabaltzen du. Beheko irudian, 1etik 5era arteko balio osoak bi aldiz segidan erakutsi dira B zutabean.

Itzulpen-matrizea sortzeko erabili den formula hau da:

=ROUNDUP(SEQUENCE(10, 1, 1/2, 1/2), 0)

🔎 Nola funtzionatzen du formulak?

Hemen SEQUENCE funtzioko hasierako puntua eta urratsaren balioa ½ -rekin esleitu dira bi kasuetan.

Aipatutako argumentuekin, SEQUENCE funtzioak honako array hau itzuliko luke:

{0.5;1;1.5;2;2.5;3;3.5;4;4.5;5}

Azkenik, ROUNDUP funtzioak hamartar guztiak hurrengo zifrara biribiltzen ditu.

Gehiago irakurri: Nola erabili ROUNDDOWN funtzioa Excel-en (5 metodo)

13. Zenbaki-segida batean balio hutsak sortzea

Zenbaki-segida batean balio bakoitzaren ondoren gelaxka huts bat edo zuriune bat utzi behar baduzu, orduan batu ditzakezu IF, INT eta SEQUENCE. funtzioak baita irteera lortzeko. Hurrengo irudian, 1etik 5era bitarteko zenbakiak sekuentzian sekuentzian balio bakoitzaren ondoren zuriune batekin erakutsi dira.

B4 gelaxka n beharrezkoa den formula hau da:

=IF(INT(SEQUENCE(10, 1, 1, 1/2))=SEQUENCE(10, 1, 1, 1/2), SEQUENCE(10, 1, 1, 1/2), "")

🔎 Nola funtzionatzen du formulak?

SEQUENCE(10,1,1,½) , formularen zati errepikatu honek honako array hau itzultzen du:

{1;1.5;2 ;2.5;3;3.5;4;4.5;5;5.5}

INT(SEQUENCE(10,1,1,½)) beste array bat itzultzen du:

{1;1;2;2;3;3;4;4;5;5}

IF funtzioa erabiliz, formulak egiaztatzen du bigarren matrizeko balioak lehenengoko balioekin bat datozen ala ez. Balioak bat egiten badira, bat datozen errenkadak perspektiba-balioekin itzultzen dira. Bestela, irteerako zutabean gelaxka hutstzat hartzen diren errenkadak hutsik geratzen dira.

14. Sekuentzia baten formateatzea

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.