SEQUENCE (funkce)

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

Poznámka: 24. září 2018: Funkce SEQUENCE je jednou z několika beta funkcí a v současné době je dostupná jenom pro část účastníků programu Office Insider. Tyto funkce budeme v několika nejbližších měsících dál optimalizovat. Až budou připravené, uvolníme je pro všechny účastníky programu Office Insider a pro předplatitele Office 365.

=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. 

  • 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!. Pokud zdrojový sešit zavřete, vrátí všechny propojené dynamické maticové vzorce po aktualizaci chybu #REF!.

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 některého odborníka v technické komunitě Excelu, získat podporu v komunitě pro odpovědi, případně navrhnout novou funkci nebo vylepšení ve fóru Excel User Voice.

Viz také

Funkce FILTER

Funkce RANDARRAY

Funkce SINGLE

Funkce SORT

Funkce SORTBY

Funkce UNIQUE

Chyby #PRESAH! v Excelu

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

Rozšiřte své dovednosti s Office
Projít školení
Získejte nové funkce jako první
Připojte se k účastníkům programu Office Insiders

Byly tyto informace užitečné?

Děkujeme vám za zpětnou vazbu.

Děkujeme vám za váš názor. Vypadá to, že bude užitečné, když vás spojíme s některým z našich agentů z podpory Office.

×