Weronika Kołecka
1 maja, 2025
Chcesz szybko generować ciąg liczb w arkuszu kalkulacyjnym? Wypróbuj funkcję SEKWENCJA (SEQUENCE), która pomoże Ci stworzyć uporządkowaną sekwencję liczb w wierszach i kolumnach. Jeżeli chcesz wiedzieć, jak tworzyć tę funkcję na różne sposoby i w pełni wykorzystać jej możliwości, to serdecznie zapraszam do dalszej części.
Pamiętasz, jak wprowadzałeś ręcznie ciągi liczb, aby utworzyć listę? Teraz możesz to robić w sposób automatyczny. Funkcja SEQUENCE tworzy uporządkowaną sekwencję liczb w Google Sheets. Dzięki tej funkcji możesz mieć automatycznie uzupełniony dokument bez dużego wysiłku. Wykorzystanie tej funkcji przyspieszy Twoją pracę i ułatwi zarządzanie danymi.
Funkcja SEQUENCE ma wiele zastosowań. By zacząć tworzyć bardziej złożone tabele, musisz nauczyć się podstawowych informacji, które są bardzo proste. Z czego składa się funkcja SEQUENCE w Google Sheets?
Proste, prawda? 😄
Na pierwszym miejscu po utworzeniu funkcji SEQUENCE wyświetlana jest liczba wierszy. Żeby je utworzyć, należy wpisać tylko ich ilość, np. 6.
=SEQUENCE(6)
Rezultatem tego działania będzie utworzenie ciągu liczb od 1 do 6.
Na drugim miejscu po utworzeniu funkcji SEQUENCE i wpisaniu liczby wierszy, wyświetlana jest liczba kolumn. W sekcji kolumn wpisać należy ich ilość, np. 2. Sekcję wierszy oraz kolumn rozdzielamy średnikiem.
=SEQUENCE(4;2)
Rezultatem tego działania będzie utworzenie czterech wierszy i 2 kolumn.
Na trzecim miejscu w funkcji zamieszczamy wartość początkową. Jest to liczba, od której tabela powinna się zaczynać. Sekcję wierszy, kolumn i wartości początkowej rozdzielamy średnikiem.
=SEQUENCE(2;3;5)
Rezultatem tego działania będzie utworzenie dwóch wierszy, trzech kolumn, a wartość początkowa wynosić pięć.
Na czwartym miejscu w funkcji zamieszczamy krok, czyli liczbę decydującą o tym, o ile liczby będą się zwiększać lub zmniejszać.
Zwiększanie
=SEQUENCE(3;2;1;3)
Rezultatem tego działania będzie utworzenie trzech wierszy, dwóch kolumn, wartość początkowa wynosić jeden i będzie ona się zwiększać o trzy.
Zmniejszanie
=SEQUENCE(3;2;1;-3)
Rezultatem tego działania będzie utworzenie trzech wierszy, dwóch kolumn, wartość początkowa będzie wynosić jeden i zmniejszać się o trzy punkty w każdym następnym kroku.
Chcesz automatycznie wyznaczyć daty np. co 3, 5 lub 10 dni? Nic prostszego, wystarczy parę kroków.
=SEQUENCE(1;7;
DATA.WARTOŚĆ(”01/02/2021”)
Na samym końcu, czyli na czwartym miejscu zamieszczamy liczbę, która będzie decydować, o ile dni ma być większa data, np. 7. Naciśnij enter lub kliknij poza komórkę. Gotowe!
Stworzona funkcja:
=SEQUENCE(1;7;DATA.WARTOŚĆ(”01/02/2021”);7)
Jaki jest efekt?
Nie wyskoczyła data? Jest to normalne. Zaznacz obszar tabeli. Wejść w opcję więcej formatów, którą znajdziesz w menu, a następnie data.
Ciąg numerów zamienił się w daty. Gotowe!
Jeżeli format, w którym została wyświetlona data, nie odpowiada Twoim preferencjom możesz, go zmienić. Tak jak poprzednio, w menu wybierasz pole więcej formatów, a następnie na dole listy widnieje opcja niestandardowa data i godzina — wybierz sam to, co potrzebujesz 😊
Używanie liczb rzymskich w sekwencji jest przydatne dla osób, które potrzebują formalnego lub klasycznego wyglądu dokumentów. Aby utworzyć liczby rzymskie potrzebujemy dwóch dodatkowych funkcji:
Jeżeli chcesz poczuć się prawdziwym rzymianinem to stwórzmy razem tą sekwencję!
=ARRAYFORMULA(RZYMSKIE())
=ARRAYFORMULA(RZYMSKIE(SEQUENCE(1;5;1;5)))
Jeżeli wszystko zostało poprawnie napisane, to tworzenie liczb rzymskich w funkcji SEQUENCE masz w małym palcu. Rezultatem tego działania będzie utworzenie funkcji SEQUENCE z sekwencją liczb rzymskich zwiększającą się o 5.
Miesiące w formacie mm.yyyy
Słuchaj… Nie musisz ręcznie wpisywać w każdą komórkę dnia, miesiąca i roku. Wystarczy że wpiszesz odpowiednie formuły, a Twoja praca będzie bardziej dynamiczna i dzięki temu zyskasz więcej czasu!
Celem tego przykładu jest utworzenie sekwencji miesięcy w roku 2025:
=ARRAYFORMULA(TEKST(DATA(2025;SEQUENCE
Nie wiesz jak napisać format, w którym wyświetlałyby się godziny? Zerknij tutaj 😀
=ARRAYFORMULA(TEKST(DATA(2025;SEQUENCE(24;1);1);”mm.yyyy”))
Czas w formacie hh:mm
Potrzebujesz szybko rozpisać godziny np. co 15 minut, a może co godzinę? Funkcja ta pozwoli Ci w szybki sposób uporać się z tym problemem. Wystarczy parę kroków:
=ARRAYFORMULA(TEKST(SEQUENCE
=ARRAYFORMULA(TEKST(SEQUENCE(12;1;CZAS(8;0;0)
=ARRAYFORMULA(TEKST(SEQUENCE(12;1;CZAS(8;0;0);CZAS(1;0;0));”hh:mm”))
Sekwencja alfabetu
Pisanie całego alfabetu zajmuje mnóstwo czasu. Pokaże Ci jak w prosty sposób wygenerować sekwencję liter z alfabetu.
=ARRAYFORMULA(ZNAK(SEQUENCE(26;1;65;1)))
Jeśli opanowałeś już funkcję SEQUENCE w Google Sheets, zachęcam do zapoznania się z kolejnymi artykułami. Zapraszam również do dołączenia do naszej grupy na Facebooku, gdzie możesz wymieniać się doświadczeniami i wiedzą na temat Google Sheets. Do zobaczenia!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.