Kako koristiti funkciju SEQUENCE u Excelu (16 primjera)

  • Podijeli Ovo
Hugh West

U Microsoft Excelu, funkcija SEQUENCE se koristi za generiranje niza numeričkih vrijednosti u različitim formatima. U ovom članku ćete naučiti kako možete efikasno koristiti ovu funkciju SEQUENCE s različitim kriterijima i kombinirajući je s drugim funkcijama u Excelu.

Snimak iznad je pregled članka koji predstavlja primjenu funkcije SEQUENCE u Excelu. Naučit ćete više o skupu podataka kao i metodama za ispravnu upotrebu funkcije SEQUENCE u sljedećim odjeljcima ovog članka.

Preuzmite Vježbenicu

Možete preuzmite Excel radnu knjigu koju smo koristili za pripremu ovog članka.

Upotreba funkcije SEQUENCE.xlsx

Uvod u funkciju SEQUENCE

  • Cilj funkcije:

Funkcija SEQUENCE se koristi za kreiranje niza numeričke vrijednosti.

  • Sintaksa:

=SEQUENCE(redovi, [kolone], [početak], [korak ])

  • Argumenti Objašnjenje:
Argument Obavezno/ Opciono Objašnjenje
redova Obavezno Broj redaka.
[kolone] Opciono Broj stupaca.
[početak] Opciono Početni broj u nizu povrata.
[korak] Opciono ZajedničkiBrojevi sa vodećim nulama u Excelu

Ako znate kako funkcioniše funkcija TEXT , formatiranje niza brojeva sa vodećim nulama je previše jednostavno. Na primjer, svi brojevi u slučajnom nizu imat će 4 znamenke, a oni koji nemaju 4 znamenke će sadržavati vodeće nule.

Srodna formula u ćeliji B4 bit će:

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

15. Kreiranje obrnutog redoslijeda na listi s funkcijom SEQUENCE

Sad pretpostavimo da želimo obrnuti redoslijed ćelija na listi. Da bismo izvršili svrhu, ovdje možemo koristiti funkcije INDEX i ROWS zajedno sa funkcijom SEQUENCE.

U Koloni B , postoje neka nasumična imena iu Koloni D , ova imena ćemo prikazati obrnutim redoslijedom. Dakle, potrebna formula u ćeliji D5 bi trebala biti:

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

Ovdje, funkcija SEQUENCE preokreće brojeve redova svih imena i funkcija INDEX kasnije izdvaja imena obrnutim redoslijedom na osnovu drugog argumenta (broj_reda) koji je prethodno modificirala funkcija SEQUENCE.

16. Priprema liste abeceda sa funkcijama SEQUENCE i CHAR

U posljednjem primjeru ćemo vidjeti kako se funkcija SEQUENCE može koristiti za kreiranje liste abeceda u nizu. Na sljedećoj slici dva odvojena reda su korištena za prikaz niza koji sadrži sve abecede.

Potrebnoformula u Ćeliji B4 je:

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

U ovoj formuli, CHAR funkcija vraća znakove specificirane u Unicode-u. Kako u engleskom jeziku postoji 26 alfabeta, ovdje smo koristili 13 stupaca. Također možemo definirati broj stupca kao 2 i formula će vratiti sve abecede u 13 redaka i 2 kolone.

💡 Stvari koje treba imati na umu

🔺 Funkcija SEQUENCE vraća niz razlivanjem vrijednosti u više redova i stupaca. Dakle, ako bilo koja od vraćenih vrijednosti u nizu ne može pronaći praznu ćeliju da se predstavlja, funkcija će vratiti #SPILL grešku.

🔺 Funkcija SEQUENCE je trenutno dostupna u Samo za Microsoft Office 365 .

🔺 Zadana vrijednost za sve opcione argumente funkcije SEQUENCE je 1 .

Završne riječi

Nadam se da će vas sve gore navedene metode za korištenje funkcije SEQUENCE sada isprovocirati da ih efikasnije primjenjujete u vašim Excel tabelama. Ako imate bilo kakvih pitanja ili povratnih informacija, javite mi u odjeljku za komentare. Ili možete pogledati naše druge članke vezane za Excel funkcije na ovoj web stranici.

razlika između dvije uzastopne vrijednosti u nizu brojeva.
  • Povratni parametar:

Niz koji sadrži niz brojeva sa definiranim specifikacijama .

16 primjera korištenja funkcije SEQUENCE u programu Excel

1. Osnovna upotreba funkcije SEQUENCE sa samo jednim argumentom

Prvi argument funkcije SEQUENCE je 'rows' koji označava broj redova koji će se prikazati u tabeli. Ako ne unesete druge argumente, funkcija će vratiti određeni broj redova u kojima će prvi red sadržavati broj '1' , a kasnije će svi ostali uzastopni brojevi biti prikazani u sljedećim redovima.

Dakle, na slici ispod, Ćelija B4 sadrži formulu:

=SEQUENCE(5)

Pročitajte više: 51 najčešće korištene matematičke i trig funkcije u Excelu

2. Funkcija SEQUENCE s dva argumenta u Excelu

Pošto drugi argument funkcije označava broj stupaca, kombinacija prva dva argumenta će rezultirati nizom navedenih redaka i stupaca.

U ćeliji B4 , funkcija SEQUENCE s argumentima redova i stupaca bit će:

=SEQUENCE(5,3)

Pročitajte više: 44 matematičke funkcije u Excelu (preuzmite besplatni PDF)

3. Funkcija SEQUENCE s tri argumenta u Excelu

Sadatreći argument funkcije je [start] koji označava početnu vrijednost ili broj koji će biti prikazan u prvoj ćeliji prvog reda u nizu.

Dakle, sa prva tri argumenta , funkcija će vratiti niz kao što je prikazano na sljedećem snimku ekrana. A formula u ćeliji B4 je:

=SEQUENCE(5,3,10)

Gdje je početna vrijednost 10 u nizu koji je definiran u trećem argumentu funkcije.

4. SEQUENCE Funkcija sa četiri argumenta u programu Excel

Četvrti argument funkcije [korak] označava interval koji se mora pratiti između bilo koje dvije uzastopne vrijednosti u nizu. Pod pretpostavkom da želimo izgraditi aritmetički niz cijelih brojeva počevši od 10 gdje je zajednička razlika 5.

Tražena formula u ćeliji B4 bit će:

=SEQUENCE(5,3,10,5)

5. Upotreba funkcije SEQUENCE za generiranje datuma ili mjeseci u Excelu

i. Kreiranje uzastopnih datuma s funkcijama SEQUENCE i TODAY

Funkcija SEQUENCE je vrlo korisna za stvaranje niza uzastopnih datuma počevši od fiksnog datuma. Koristeći funkciju TODAY unutra kao treći argument, možemo definirati trenutni datum koji će biti datum početka. Pod pretpostavkom da ćemo kreirati listu od deset uzastopnih datuma počevši od trenutnog datuma.

Srodna formula u ćeliji B5 bi trebalabiti:

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

ii. Kreiranje liste prvih datuma za uzastopne mjesece sa funkcijama EDATE i SEQUENCE

EDATE funkcija se koristi za prikaz datuma nakon ili prije određenog broja mjeseci od određenog datuma. Kombinovanjem funkcija EDATE, DATE i SEQUENCE zajedno, možemo lako kreirati listu svih prvih datuma za nekoliko uzastopnih meseci. Recimo da želimo prikazati prve datume svih mjeseci u 2021. godini.

Dakle, u izlazu Ćelija B4 na sljedećoj slici, potrebna formula će biti:

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

iii. Izrada liste 12-mjesečnih imena s funkcijom SEQUENCE u Excelu

Upotrebom funkcije TEXT oko funkcije SEQUENCE , također možemo pripremiti listu uzastopnih dvanaest mjeseci u godini.

Tražena formula u ćeliji B5 trebala bi biti:

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

6. Kombinacija funkcija SEQUENCE i TRANSPOSE u Excel

Primjenom funkcije SEQUENCE sa sva četiri argumenta unutra, možemo kreirati niz nekih uzastopnih brojeva i tok brojeva će biti s lijeva na desno kao na slici ispod.

Pretpostavimo da želimo prikazati redoslijed ovih brojeva od vrha do dna u nizu. U ovom slučaju, moramo koristiti funkciju TRANSPOSE koja će pretvoriti redove u stupce ikolone u redove.

Dakle, potrebna formula u izlazu Ćelija B10 treba da bude:

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

7. Kreiranje niza rimskih brojeva u Excelu

Kreiranje liste uzastopnih rimskih brojeva moguće je i uz pomoć funkcija ROMAN i SEQUENCE .

Potrebne formula u bilo kojoj ćeliji treba biti:

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

Ovo će stvoriti petnaest uzastopnih rimskih brojeva počevši od 'i' u nizu od pet reda i tri kolone.

8. Upotreba SEQUENCE sa funkcijom INDEX u Excelu

Sada pogledajmo donji skup podataka. Svaki brend pametnog telefona i njegov model pojavljuju se dva puta u tabeli: jedan je sa stvarnom cijenom, a drugi sa sniženom cijenom. Pretpostavimo da želimo prikazati redove svih brendova koji sadrže samo snižene cijene.

U izlazu Ćelija B18 , povezana formula će biti:

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

Nakon što pritisnete Enter , dobićete rezultujući niz sa svim markama pametnih telefona i nazivima modela samo sa njihovim sniženim cenama.

🔎 Kako formula funkcionira?

COUNTA funkcija broji ukupan broj ćelija u rasponu od B6:B15 . Tada se izlaz (10) dijeli sa 2 i rezultujuća vrijednost se unosi kao prvi argument (redovi) funkcije SEQUENCE .

U drugom argumentu (broj_reda) funkcije INDEX , funkcija SEQUENCE definira koji se redovi moraju izdvojiti iz tablice.

Konačno, u trećem argumentu funkcije INDEX, druga funkcija SEQUENCE definira sve stupce koji se moraju uzeti u obzir za izdvajanje podataka.

Slična očitanja

  • Kako koristiti funkciju RAND u Excelu (5 primjera)
  • VELIKA funkcija u Excelu
  • Kako koristiti funkciju SUMPRODUCT u Excelu ( 4 primjera)
  • Rješavanje jednadžbi u Excelu (polinomski, kubični, kvadratni, i linearni)
  • Kako koristiti funkciju SUMIF u Excelu ( Sa 5 jednostavnih primjera)

9. Kreiranje slučajnog reda za SEQUENCE izlaze

Ono što smo do sada naučili o funkciji SEQUENCE je da se vraća sa određenim brojem sekvencijalnih vrijednosti. Ali takođe možemo nasumično poređati niz ili red brojeva u rezultirajućem nizu. Da bismo to učinili, moramo koristiti funkciju SORTBY izvan funkcije SEQUENCE i sortiranje će se izvršiti na osnovu funkcije RANDARRAY gdje funkcija RANDARRAY vraća nasumične brojeve bez određenog reda ili niza .

U ćeliji B4 , povezana formula za kreiranje slučajnog redoslijeda za sekvencijalne brojeve treba biti:

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

10. Kreiranje dinamičkog kalendara sa funkcijom SEQUENCE u Excelu

Jedan odsveobuhvatno korištenje funkcija SEQUENCE priprema kalendarski mjesec. Pretpostavimo da imamo nasumičnu vrijednost datuma u Ćeliji C4 , a to je 01-08-2021 ili 1. avgust 2021 . Uključujući funkcije SEQUENCE i WEEKDAY zajedno, možemo izdvojiti mjesec iz navedenog datuma i na taj način prikazati sve kalendarske dane za taj određeni mjesec.

potrebna formula za prikaz kalendarskog mjeseca na osnovu datuma u ćeliji B7 bit će:

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

🔎 Kako funkcionira formula?

U funkciji SEQUENCE , broj redova je bio definiran sa 6 i brojem kolona sa 7.

Datum početka je definiran sa “C4-WEEKDAY(C4)+1” . Ovdje funkcija WEEKDAY izdvaja serijski broj dana u tjednu (podrazumevano, 1 za nedjelju i tako sukcesivno 7 za subota ). Datum u ćeliji C4 oduzima broj radnih dana, a kasnije dodavanjem '1' , početni datum postaje prvi datum budućeg mjeseca.

Funkcija SEQUENCE zatim prikazuje uzastopne datume s lijeva na desno u nizu od 6 redova i 7 stupaca. Ne zaboravite prilagoditi format datuma tako da prikazuje samo niz dana.

11. Izrada ponovljenog niza uz pomoć funkcija MOD-a i SEQUENCE

Upotrebom MOD i SEQUENCEfunkcionira zajedno, možemo prikazati određeni niz brojeva ili vrijednosti više puta u koloni, redu ili nizu. Na sljedećem snimku ekrana, cjelobrojne vrijednosti od 1 do 4 su prikazane više puta u koloni.

Potrebna formula u ćeliji B4 za kreiranje ovog niza je:

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

🔎 Kako formula funkcionira?

Budući da se ovdje cjelobrojne vrijednosti od 1 do 4 trebaju prikazati više puta, višekratnik od 4 mora biti dodijeljen kao broj redova u funkciji SEQUENCE .

“SEQUENCE(12)-1” , ovaj dio formule vraća sljedeći niz:

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

MOD funkcija dijeli svaku od cjelobrojnih vrijednosti u nizu sa 4 i vraća sve ostatke u konačnom nizu.

12. Kreiranje ponovljenih brojeva u nizu u programu Excel

Kombinacija ROUNDUP , kao i funkcija SEQUENCE, otvara put za kreiranje ponovljenih brojeva u nizu. Na donjoj slici, cjelobrojne vrijednosti od 1 do 5 prikazane su dva puta uzastopno u Koloni B.

Potrebna formula koja je korištena za kreiranje niza povratnih podataka je:

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

🔎 Kako formula funkcionira?

Ovdje su početna točka i vrijednost koraka u funkciji SEQUENCE dodijeljene sa ½ u oba slučaja.

Uz navedene argumente, funkcija SEQUENCE bi vratila sljedeći niz:

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

Konačno, funkcija ROUNDUP zaokružuje sve decimale na sljedeći cijeli broj.

Pročitajte više: Kako koristiti funkciju ROUNDDOWN u Excelu (5 metoda)

13. Generiranje praznih vrijednosti u nizu brojeva

Ako trebate ostaviti praznu ćeliju ili razmak nakon svake vrijednosti u nizu brojeva, tada možete spojiti IF, INT i SEQUENCE također funkcionira za dobivanje izlaza. Na sljedećoj slici brojevi od 1 do 5 prikazani su u nizu s razmakom nakon svake vrijednosti u nizu.

Potrebna formula u ćeliji B4 je:

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

🔎 Kako formula funkcionira?

SEQUENCE(10,1,1,½) , ovaj ponovljeni dio formule vraća sljedeći niz:

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

INT(SEQUENCE(10,1,1,½)) vraća drugi niz:

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

Uz korištenje funkcije IF , formula provjerava da li se vrijednosti u drugom nizu podudaraju s vrijednostima u prvom. Ako se vrijednosti podudaraju, upareni redovi se vraćaju s perspektivnim vrijednostima. U suprotnom, redovi ostaju prazni koje se smatraju praznim ćelijama u izlaznoj koloni.

14. Formatiranje sekvence

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.