Opis
Użyj tej funkcji, aby wygenerować listę kolejnych numerów w tablicy. Tablica może być jednowymiarowa (pojedynczy wiersz lub pojedyncza kolumna) lub dwuwymiarowa, określana za pomocą argumentów wierszy i kolumn.
Składnia
SEKWENCJA(wiersze, [kolumny], [początek], [krok])
Wejścia
Ta funkcja akceptuje następujący argument:
| Nazwa | Wymagane | Opis | Prawidłowe dane wejściowe |
|---|---|---|---|
wierszy |
Tak | Liczba wierszy do wygenerowania (domyślnie 1) | Liczba całkowita dodatnia, odwołanie do komórki zawierającej liczbę całkowitą dodatnią lub formuła, której wynikiem jest liczba całkowita dodatnia. |
kolumn |
Nie | Liczba kolumn do wygenerowania (domyślnie 1) | Liczba całkowita dodatnia, odwołanie do komórki zawierającej liczbę całkowitą dodatnią lub formuła, której wynikiem jest liczba całkowita dodatnia. |
start |
Nie | Pierwsza wartość w sekwencji. (Domyślnie 1) | Liczba, odwołanie do komórki zawierającej liczbę lub formuła, której wynikiem jest liczba. Uwaga: Sekwencja zawsze porusza się w kierunku dodatnim, nawet jeśli wartość początkowa jest ujemna. |
krok |
Nie | Wartość do zwiększenia pomiędzy numerami sekwencji (domyślnie 1) | Liczba, odwołanie do komórki zawierającej liczbę lub formuła, której wynikiem jest liczba. |
Przykłady
Dane próbki
| A | B | C | D | E | |
|---|---|---|---|---|---|
| 1 | Identyfikator |
Nazwa |
Wiek |
Dział |
Wynagrodzenie |
| 2 | 1 | Jan Kowalski | 35 | Obroty | 75000 |
| 3 | |||||
| 4 | 2 | Emma Johnson | 28 | Marketing | 65000 |
| 5 | 3 | Michał Chen | 42 | Inżynieria | 95000 |
| 6 | 4 | Sarah Williams | 31 | Dział kadr | 70000 |
Przykładowe formuły
| Przypadek użycia | Formuła | Wynik | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Wypełnij pionowy zestaw 3 komórek, zaczynając od liczby 4. | =SEKWENCJA(3,,4) |
Powoduje to wypełnienie trzech komórek, zaczynając od komórki, w której znajduje się formuła, liczbami 4, 5 i 6, co daje następujący wynik:
|
||||||||||||
| Wypełnij 2 rzędy po 3 komórki, zaczynając od liczby 1, przy czym liczby znajdują się w poszczególnych komórkach. | =SEKWENCJA(2, 3) |
Tworzy tablicę 2x3, zaczynając od 1, i generuje następujące dane:
|
||||||||||||
| Wypełnij 2 kolumny i rzędy po 3 komórki, zaczynając od liczby 10, przy czym liczby znajdują się w poszczególnych komórkach. | =SEKWENCJA(3, 2, 10, 5) |
Tworzy tablicę 3x2, zaczynając od 10 i zwiększając ją o 5, co daje następujący wynik:
|
||||||||||||
| Ponieważ daty na platformie Workiva są numerami seryjnymi, możesz łatwo użyć funkcji SEQUENCE do generowania dat sekwencyjnych. Na przykład, aby wygenerować listę 12 dat odpowiadających pierwszemu dniowi miesiąca dla wszystkich miesięcy w roku (w tym przypadku 2025), można użyć funkcji SEQUENCE z funkcjami DATE i EDATE. | =EDATE(DATA(2025;1;1);SEKWENCJA(12;1;0)) |
Ta formuła używa SEQUENCE do utworzenia tablicy komórek o wymiarach 12x1, a następnie wypełnia komórki za pomocą
|
||||||||||||
| Utwórz listę pierwszych 12 dat weekendowych w 2025 roku. | =DZIEŃ.ROBOCZY.INTL(DATA(2025;1;1)-1;SEKWENCJA(12);"1111100") |
Ta formuła używa SEQUENCE do utworzenia tablicy komórek o wymiarach 12x1, a następnie wypełnia komórki za pomocą
|
||||||||||||
| Wygeneruj dwunastomiesięczną listę nazw miesięcy, zaczynając od lutego. | =TEKST(EDATA(DATA(2022;2;1);SEKWENCJA(12;1;0)),"mmmm") |
Ta formuła używa SEQUENCE do utworzenia tablicy 12x1 komórek, a następnie wypełnia komórki za pomocą
|
||||||||||||
| Wyodrębnij pierwsze 3 wartości z zakresu (B2:B12), wykluczając z wyników wszelkie puste komórki. | =INDEKS(FILTR(B2:B12, B2:B12<>""), SEKWENCJA(3;1;1;1)) |
Ta formuła używa sekwencji do utworzenia tablicy komórek o wymiarach 3x1, a następnie wypełnia komórki za pomocą
|
||||||||||||
| Utwórz kalendarz na cały rok | =SEKWENCJA(53,7,46023) |
Ta formuła używa sekwencji, aby utworzyć tablicę komórek o wymiarach 53x7, a następnie wypełnia komórki począwszy od 1 stycznia 2026 r. (46023). Uwaga: Aby wyświetlić wartości jako daty, należy zastosować do komórek żądany format daty. |
Uwagi
- Podobnie jak wszystkie funkcje tablicowe, funkcja SEQUENCE dynamicznie wypełnia wyniki w sąsiadujących komórkach, zaczynając od komórki zawierającej funkcję SEQUENCE.
- SEKWENCJA:
- Przydatny do generowania danych testowych lub tworzenia sekwencji numerycznych.
- Można tworzyć tablice jednokolumnowe, wielokolumnowe i dwuwymiarowe.
- Obsługuje niestandardowe wartości początkowe i przyrosty kroków.
- Działa zarówno ze wzrostem dodatnim, jak i ujemnym.
- Potrafi wygenerować tablicę liczbową wewnątrz innej formuły, co jest częstym wymogiem w bardziej zaawansowanych formułach.
Porady
- Jeśli masz wiersz nagłówka i nie chcesz, aby nagłówki były uwzględniane, zacznij wartości tablicy o wiersz niżej (na przykład w zestawie danych powyżej zacznij od komórki A2, a nie od A1).
- Funkcja SEQUENCE może być łączona z innymi funkcjami, takimi jak:
Powiązane funkcje
Oto inne funkcje formuł tablicowych obsługiwane w arkuszach kalkulacyjnych Workiva.