Kazalo
V programu Microsoft Excel se funkcija SEQUENCE uporablja za ustvarjanje zaporedja številskih vrednosti v različnih oblikah. V tem članku boste izvedeli, kako lahko funkcijo SEQUENCE učinkovito uporabite z različnimi merili in s kombiniranjem z drugimi funkcijami v programu Excel.
Zgornja zaslonska slika je pregled članka, ki predstavlja uporabo funkcije SEQUENCE v programu Excel. V naslednjih razdelkih tega članka boste izvedeli več o naboru podatkov in metodah za pravilno uporabo funkcije SEQUENCE.
Prenesi delovni zvezek za prakso
Prenesete lahko Excelov delovni zvezek, ki smo ga uporabili za pripravo tega članka.
Uporaba funkcije SEQUENCE.xlsxUvod v funkcijo SEQUENCE
- Cilj funkcije:
Funkcija SEQUENCE se uporablja za ustvarjanje zaporedja številskih vrednosti.
- Sintaksa:
=SEQUENCE(vrstice, [stolpci], [začetek], [korak])
- Argumenti Razlaga:
Argument | Obvezno/izbirno | Razlaga: |
---|---|---|
vrstice | Zahtevano | Število vrstic. |
[stolpci] | Izbirno | Število stolpcev. |
[start] | Izbirno | Začetna številka v vrnjenem polju. |
[korak] | Izbirno | Skupna razlika med dvema zaporednima vrednostma v zaporedju števil. |
- Parameter vrnitve:
Polje, ki vsebuje zaporedje številk z opredeljenimi specifikacijami.
16 primerov uporabe funkcije SEQUENCE v Excelu
1. Osnovna uporaba funkcije SEQUENCE s samo enim argumentom
Prvi argument funkcije SEQUENCE funkcija je 'vrstice' ki označuje število vrstic, ki se prikažejo v preglednici. Če ne vnesete drugih argumentov, bo funkcija vrnila določeno število vrstic, pri čemer bo prva vrstica vsebovala številko '1' in pozneje vse druge zaporedne številke bodo prikazane v naslednjih vrsticah.
Na spodnji sliki, Celica B4 vsebuje formulo:
=EKVENCA(5)
Preberite več: 51 najpogosteje uporabljenih matematičnih in trigonometričnih funkcij v Excelu
2. Funkcija SEQUENCE z dvema argumentoma v Excelu
Ker drugi argument funkcije označuje število stolpcev, bo kombinacija prvih dveh argumentov dala polje z določenimi vrsticami in stolpci.
Na spletnem mestu Celica B4 , je SEQUENCE funkcija z argumenti vrstic in stolpcev bo:
=SEQUENCE(5,3)
Preberite več: 44 matematičnih funkcij v Excelu (prenesi brezplačni PDF)
3. Funkcija SEQUENCE s tremi argumenti v Excelu
Tretji argument funkcije je [start] ki označuje začetno vrednost ali številko, ki se prikaže v prvi celici prve vrstice v polju.
Tako bo funkcija s prvimi tremi argumenti vrnila polje, kot je prikazano na naslednji sliki zaslona. In formula v Celica B4 je:
=ZAPOREDJE(5,3,10)
Pri čemer je začetna vrednost 10 v polju, ki je bilo določeno v tretjem argumentu funkcije.
4. Funkcija SEQUENCE s štirimi argumenti v Excelu
Četrti argument funkcije [korak] označuje interval, ki ga je treba upoštevati med katerima koli dvema zaporednima vrednostma v polju. Predpostavimo, da želimo sestaviti aritmetično vrsto celih števil, začenši z 10, kjer je skupna razlika 5.
Zahtevana formula v Celica B4 bo:
=ZAPOREDJE(5,3,10,5)
5. Uporaba funkcije SEQUENCE za generiranje datumov ali mesecev v Excelu
i. Ustvarjanje zaporednih datumov s funkcijama SEQUENCE in TODAY
Spletna stran SEQUENCE je zelo uporabna za ustvarjanje več zaporednih datumov, ki se začnejo z določenim datumom. DANES funkcije znotraj kot tretji argument lahko določimo trenutni datum, ki bo začetni datum. Predpostavimo, da bomo ustvarili seznam desetih zaporednih datumov, ki se začnejo s trenutnim datumom.
Sorodna formula v Celica B5 mora biti:
=ZAPOREDJE(10,1,DANES(),1)
ii. ustvarjanje seznama prvih datumov za zaporedne mesece s funkcijama EDATE in SEQUENCE
EDATE se uporablja za prikaz datuma po ali pred določenim številom mesecev od določenega datuma. EDATE, DATE in SEQUENCE funkcij skupaj, lahko preprosto ustvarimo seznam vseh prvih datumov za več zaporednih mesecev. Recimo, da želimo prikazati prve datume vseh mesecev v letu 2021.
Tako je v izhodu Celica B4 na naslednji sliki bo zahtevana formula:
=DATUM(DATUM(2021,1,1),ZAPOREDJE(12,1,0))
iii. Izdelava seznama imen 12 mesecev s funkcijo SEQUENCE v Excelu
Z uporabo PODNAPIS funkcijo okoli SEQUENCE lahko pripravimo tudi seznam zaporednih dvanajstih mesecev v letu.
Zahtevana formula v Celica B5 mora biti:
=TEXT(EDATE(DATE(2022,1,1),SEQUENCE(12,1,0)), "mmmm")
6. Kombinacija funkcij SEQUENCE in TRANSPOSE v programu Excel
Z uporabo SEQUENCE z vsemi štirimi argumenti znotraj, lahko ustvarimo polje zaporednih številk, pri čemer bo tok številk potekal od leve proti desni, kot je prikazano na spodnji sliki.
Predpostavimo, da želimo v polju prikazati zaporedje teh številk od zgoraj navzdol. V tem primeru moramo uporabiti TRANSPOZE funkcijo, ki bo vrstice pretvorila v stolpce, stolpce pa v vrstice.
Tako je zahtevana formula v izhodu Celica B10 mora biti:
=TRANSPOZICIJA(ZAPOREDJE(5,3,10,5))
7. Ustvarjanje zaporedja rimskih številk v Excelu
Seznam zaporednih rimskih številk je mogoče ustvariti tudi s pomočjo ROMAN in SEKvenca funkcije.
Zahtevana formula v kateri koli celici mora biti:
=ROMAN(ZAPOREDJE(5,3,1,1))
To bo ustvarilo petnajst zaporednih rimskih številk, začenši z 'i' v polju petih vrstic in treh stolpcev.
8. Uporaba funkcije SEQUENCE s funkcijo INDEX v programu Excel
Zdaj si oglejmo spodnji nabor podatkov. Vsaka blagovna znamka pametnega telefona in njen model sta v preglednici prikazana dvakrat: v eni je dejanska cena, v drugi pa znižana cena. Predpostavimo, da želimo prikazati vrstice vseh blagovnih znamk, ki vsebujejo samo znižane cene.
Na izhodu Celica B18 , je ustrezna formula:
=INDEX(B6:D15,ZAPOREDJE(COUNTA(B6:B15)/2,1,2,2),ZAPOREDJE(1,3))
Po pritisku na Vnesite , boste dobili rezultatno paleto z vsemi blagovnimi znamkami pametnih telefonov in imeni modelov samo z njihovimi znižanimi cenami.
🔎 Kako deluje formula?
➯ COUNTA funkcija šteje skupno število celic v območju B6:B15 . Potem je izhod (10) delimo z 2 in dobljeno vrednost vnesemo kot prvi argument (vrstice) o SEQUENCE funkcijo.
➯ V drugem argumentu (številka vrstice) o INDEX funkcijo, je SEQUENCE določa, katere vrstice je treba izločiti iz tabele.
➯ Nazadnje, v tretjem argumentu funkcije INDEX, druga funkcija SEQUENCE opredeljuje vse stolpce, ki jih je treba upoštevati pri pridobivanju podatkov.
Podobna branja
- Kako uporabiti funkcijo RAND v Excelu (5 primerov)
- Funkcija LARGE v programu Excel
- Kako uporabiti funkcijo SUMPRODUCT v Excelu (4 primeri)
- Reševanje enačb v Excelu (polinomske, kubične, kvadratne, & linearne)
- Kako uporabljati funkcijo SUMIF v Excelu (s 5 enostavnimi primeri)
9. Ustvarjanje naključnega vrstnega reda za izhode SEQUENCE
O funkciji SEQUENCE smo se do zdaj naučili, da se vrne z določenim številom zaporednih vrednosti. Vendar lahko zaporedje ali vrstni red številk v rezultatnem polju tudi naključno spremenimo. V ta namen moramo uporabiti funkcijo SORTBY zunaj funkcije SEQUENCE in razvrščanje bo izvedeno na podlagi RANDARRAY kjer funkcija RANDARRAY vrne naključna števila brez določenega vrstnega reda ali zaporedja.
Na spletnem mestu Celica B4 , bi morala biti ustrezna formula za ustvarjanje naključnega vrstnega reda za zaporedne številke:
=SORTBY(ZAPOREDJE(10),RANDARRAY(10))
10. Ustvarjanje dinamičnega koledarja s funkcijo SEQUENCE v Excelu
Ena od najobsežnejših uporab funkcij SEQUENCE je priprava koledarskega meseca. Predpostavimo, da imamo naključno vrednost datuma v Celica C4 in to je 01-08-2021 ali 1. avgust 2021 Z vključitvijo SEQUENCE in TEDENSKI DAN lahko iz določenega datuma izluščimo mesec in s tem prikažemo vse koledarske dneve za ta mesec.
Zahtevana formula za prikaz koledarskega meseca na podlagi datuma v Celica B7 bo:
=ZAPOREDJE(6,7,C4-TEDEN(C4)+1)
🔎 Kako deluje formula?
➯ V SEQUENCE je število vrstic določeno s 6, število stolpcev pa s 7.
➯ Začetni datum je bil določen z "C4-TEDEN(C4)+1" . tukaj TEDENSKI DAN funkcija pridobi serijsko številko dneva v tednu (privzeto, 1 za Nedelja in tako zaporedoma 7 za Sobota ). Datum v Celica C4 odšteje število dni v tednu in kasneje z dodajanjem '1' začetni datum postane prvi datum prihodnjega meseca.
➯ Spletna stran SEQUENCE funkcija nato prikaže zaporedne datume od leve proti desni v polju 6 vrstic in 7 stolpcev. Ne pozabite prilagoditi oblike datumov, da se prikažejo samo zaporedni dnevi.
11. Izdelava ponavljajočega se zaporedja s pomočjo funkcij MOD in SEQUENCE
Z uporabo MOD in funkcije SEQUENCE lahko določeno zaporedje števil ali vrednosti večkrat prikažemo v stolpcu, vrstici ali polju. Na naslednji sliki zaslona so v stolpcu večkrat prikazane celoštevilske vrednosti od 1 do 4.
Zahtevana formula v Celica B4 za ustvarjanje tega polja je:
=MOD(SEQUENCE(12)-1,4)+1
🔎 Kako deluje formula?
➯ Ker je treba tukaj celoštevilske vrednosti od 1 do 4 prikazati večkrat, je treba večkratnik 4 določiti kot število vrstic v SEQUENCE funkcijo.
➯ "ZAPOREDJE(12)-1" ta del formule vrne naslednje polje:
{0;1;2;3;4;5;6;7;8;9;10;11}
➯ MOD funkcija vsako od celoštevilskih vrednosti v polju deli s 4 in vrne vse ostanke v končnem polju.
12. Ustvarjanje ponavljajočih se številk v zaporedju v Excelu
Kombinacija ROUNDUP in funkcija SEQUENCE omogočata ustvarjanje ponavljajočih se števil v zaporedju. Na spodnji sliki so celoštevilske vrednosti od 1 do 5 dvakrat zapored prikazane v Stolpec B.
Zahtevana formula, ki je bila uporabljena za ustvarjanje vrnjenega polja, je:
= ZAOKROŽITEV (ZAPOREDJE(10, 1, 1/2, 1/2), 0)
🔎 Kako deluje formula?
➯ Tu sta bili začetna točka in vrednost koraka v funkciji SEQUENCE dodeljeni z ½ v obeh primerih.
➯ Z navedenimi argumenti bi funkcija SEQUENCE vrnila naslednje polje:
{0.5;1;1.5;2;2.5;3;3.5;4;4.5;5}
➯ Nazadnje je ROUNDUP zaokroži vse decimalne številke na naslednjo celoštevilčno številko.
Preberite več: Kako uporabiti funkcijo ROUNDDOWN v Excelu (5 metod)
13. Ustvarjanje praznih vrednosti v zaporedju številk
Če morate za vsako vrednostjo v zaporedju številk pustiti prazno celico ali presledek, lahko združite IF, INT in SEQUENCE Na naslednji sliki so številke od 1 do 5 prikazane v zaporedju s presledkom za vsako vrednostjo v zaporedju.
Zahtevana formula v Celica B4 je:
=IF(INT(ZAPOREDJE(10, 1, 1, 1, 1/2))=ZAPOREDJE(10, 1, 1, 1/2), ZAPOREDJE(10, 1, 1, 1/2), "")
🔎 Kako deluje formula?
➯ ZAPOREDJE(10,1,1,1,½) ta ponovljeni del formule vrne naslednje polje:
{1;1.5;2;2.5;3;3.5;4;4.5;5;5.5}
➯ INT(ZAPOREDJE(10,1,1,1,½)) vrne še eno polje:
{1;1;2;2;3;3;4;4;5;5}
➯ Z uporabo IF Če se vrednosti ujemajo, se vrnejo vrstice s perspektivnimi vrednostmi. V nasprotnem primeru vrstice ostanejo prazne in se štejejo za prazne celice v izhodnem stolpcu.
14. Oblikovanje zaporedja številk z vodilnimi ničlami v Excelu
Če veste, kako PODNAPIS Funkcija deluje, potem je oblikovanje zaporedja števil z vodilnimi ničlami preveč enostavno. Na primer, vsa števila v naključnem zaporedju bodo imela 4 števke in tista, ki ne bodo imela 4 števk, bodo vsebovala vodilne ničle.
Sorodna formula v Celica B4 bo:
=TEXT(SEQUENCE(10,1,5,50),"0000")
15. Ustvarjanje obratnega vrstnega reda v seznamu s funkcijo SEQUENCE
Zdaj predpostavimo, da želimo obrniti vrstni red celic na seznamu. Za izvedbo tega namena lahko uporabimo ukaz INDEX in . VRSTICE funkcije tukaj skupaj s funkcijo SEQUENCE.
Na spletnem mestu Stolpec B , je nekaj naključnih imen in v Stolpec D , bomo ta imena prikazali v obratnem vrstnem redu. Celica D5 mora biti:
=INDEX(B5:B10, ZAPOREDJE(VRSTICE(B5:B10), , VRSTICE(B5:B10), -1))
V tem primeru funkcija SEQUENCE obrne številke vrstic vseh imen, funkcija INDEX funkcija kasneje na podlagi drugega argumenta izvleče imena v obratnem vrstnem redu. (številka vrstice) ki jo je predhodno spremenila funkcija SEQUENCE.
16. Priprava seznama abeced s funkcijama SEQUENCE in CHAR
V zadnjem primeru si bomo ogledali, kako lahko funkcijo SEQUENCE uporabimo za ustvarjanje seznama abeced v polju. Na naslednji sliki sta bili za prikaz polja, ki vsebuje vse abecede, uporabljeni dve ločeni vrstici.
Zahtevana formula v Celica B4 je:
=CHAR(ZAPOREDJE(2,13,65))
V tej formuli je CHAR Ker je v angleščini 26 abeced, smo tukaj uporabili 13 stolpcev. Številko stolpca lahko določimo tudi kot 2 in formula bo vrnila vse abecede v 13 vrsticah in 2 stolpcih.
💡 Stvari, ki jih je treba upoštevati
🔺 Funkcija SEQUENCE vrne polje tako, da vrednosti razporedi v več vrstic in stolpcev. Če torej katera od vrnjenih vrednosti v polju ne more najti prazne celice, ki bi jo predstavljala, funkcija vrne #SPILL napaka.
🔺 Funkcija SEQUENCE je trenutno na voljo v Microsoft Office 365 samo.
🔺 Privzeta vrednost za vse neobvezne argumente funkcije SEQUENCE je 1 .
Zaključne besede
Upam, da bodo vse zgoraj omenjene metode za uporabo SEQUENCE funkcija vas bo zdaj spodbudila k učinkovitejši uporabi v vaših Excelovih preglednicah. Če imate kakršnakoli vprašanja ali povratne informacije, mi jih sporočite v razdelku za komentarje. Lahko pa si ogledate tudi druge članke, povezane z Excelovimi funkcijami na tej spletni strani.