Funkce SEQUENCE umožňuje vygenerovat matici obsahující aritmetickou posloupnost, například 1, 2, 3, 4.

V následujícím příkladu jsme vytvořili matici s výškou 4 řádky a šířkou 5 sloupců pomocí funkce =SEQUENCE(4;5).

Příklad funkce SEQUENCE s polem 4×5

=SEQUENCE(řádky;[sloupce];[začátek];[krok])

Argument

Popis

řádky

Povinný

Počet řádků, které se mají vrátit

[sloupce]

Nepovinný

Počet sloupců, které se mají vrátit

[začátek]

Nepovinný

První číslo v posloupnosti

[krok]

Nepovinný

Hodnota diference každé další hodnoty v matici

Poznámky: 

  • Všechny chybějící nepovinné argumenty budou nastaveny na výchozí hodnotu 1. Pokud argument řádků vynecháte, musíte zadat alespoň jeden další argument.

  • Matici si lze představit jako řádek obsahující hodnoty, sloupec obsahující hodnoty nebo kombinaci řádků a sloupců obsahujících hodnoty. Matice pro vzorec funkce SEQUENCE ve výše uvedeném příkladu je oblast C1:G4.

  • Funkce SEQUENCE vrátí matici, která bude mít přesah, pokud půjde o konečný výsledek vzorce. To znamená, že po stisknutí klávesy ENTER Excel dynamicky vytvoří oblast matici odpovídající velikosti. Pokud jsou podpůrná data v excelové tabulce a používáte strukturované odkazy, po přidání dat do oblasti matice nebo odebrání dat z oblasti matice se velikost matice automaticky změní. Další informace najdete v tomto článku o chování přesahujících matic.

  • Excel má omezenou podporu pro dynamické matice mezi sešity. Pokud zdrojový sešit zavřete, vrátí všechny propojené dynamické maticové vzorce chybu #REF!. (Po aktualizaci)

Příklad

Pokud potřebujete rychle vytvořit ukázkovou datovou sadu, tady je příklad, ve kterém se pomocí funkce SEQUENCE a funkcí HODNOTA.NA.TEXT, DATUM, ROK a DNES vytvoří dynamický seznam měsíců pro řádek záhlaví, kde podkladové datum bude vždycky představovat aktuální rok. Náš vzorec: =HODNOTA.NA.TEXT(DATUM(ROK(DNES());SEQUENCE(1;6);1);"mmm")

Pomocí funkce SEQUENCE a funkcí HODNOTA.NA.TEXT, DATUM, ROK a DNES vytvořte dynamický seznam měsíců pro řádek záhlaví.

Tady je příklad funkce SEQUENCE s vnořenými funkcemi CELÁ.ČÁST a NÁHČÍSLO. Tato funkce vytvoří matici tvořenou 5 řádky a 6 sloupci, která obsahuje náhodnou sadu zvětšujících se celých čísel. Náš vzorec: =SEQUENCE(5;6;CELÁ.ČÁST(NÁHČÍSLO()*100);CELÁ.ČÁST(NÁHČÍSLO()*100))

Příklad funkce SEQUENCE s vnořenými funkcemi CELÁ.ČÁST a NÁHČÍSLO, která vytvoří sadu ukázkových dat

Kromě toho můžete v příkladech pomocí funkce =SEQUENCE(5;1;1001;1000) vytvořit sekvenční seznam čísel hlavní knihy.

Potřebujete další pomoc?

Kdykoli se můžete zeptat odborníka z komunity Excel Tech nebo získat podporu v komunitách.

Viz také

Funkce FILTER

Funkce RANDARRAY

Funkce SORT

Funkce SORTBY

Funkce UNIQUE

#PŘESAH! v Excelu

Dynamické matice a chování přesahujících matic

Operátor implicitního průsečíku: @

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.