Jak na Excel Obsah cvičení Teorie Základy Pokročilé řady Výpočty Kaledář Pavel Lasák Lektor, expert na Microsoft Excel, držitel prestižního ocenění Microsoftu MVP v České republice Další informace ke cvičení: https://office.lasakovi.com/excel/funkce-nove/Nove-funkce-EXCEL-seznam/ https://office.lasakovi.com/excel/funkce-nove/SEQUENCE-rada-cisel-Excel/ Copyright, Pavel Lasák 2020 05/2020, 09/2023 5002722 l 5002722 SEQUENCE (SEQUENCE) http://office.lasakovi.com Popis Aritmetická posloupnost Syntaxe CZ =SEQUENCE(řádky; [sloupce]; [začátek]; [krok]) Syntaxe EN =SEQUENCE (rows, [columns], [start], [step]) Popis argumentů rows - Number of rows to return. columns - [optional] Number of columns to return. start - [optional] Starting value (defaults to 1). step - [optional] Increment between each value (defaults to 1). Příklady Pavel Lasák - 2019 SEQUENCE (SEQUENCE) http://office.lasakovi.com Složka Podsložka Soubor Soubor 03 - Funkce 33_Nove-funkce-dynamicke 33C - SEQUENCE-sequence.xlsx Základy Úkol Vytvořte řadu od 1 do 3 ve sloupci / řádku #NAME? #NAME? #NAME? Úkol Vytvořte řadu od 1 do 4 ve řádku #NAME? #NAME? {=_xlfn.sequence(1;4)} #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Tip #NAME? #NAME? {=_xlfn.sequence(;4)} Úkol Zobrazte čísla 1 - 12 v matici 3x4 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? {=_xlfn.sequence(3;4)} Pavel Lasák - 2019 Funkce v B14 {=_xlfn.sequence(3)} {=_xlfn.sequence(1;4)} {=_xlfn.sequence(;4)} {=_xlfn.sequence(3;4)} SEQUENCE (SEQUENCE) http://office.lasakovi.com Složka Podsložka Soubor Soubor 03 - Funkce 33_Nove-funkce-dynamicke 33C - SEQUENCE-sequence.xlsy Pokročilé Úkol Zobrazte čísla 1 - 12 v matici 3x4 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? {=_xlfn.sequence(3;4)} Úkol Zobrazte čísla 10 až 21 v matici 3x4 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? {=_xlfn.sequence(3;4;10)} #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Úkol Zobrazte čísla 10 až 65 Po 5 v matici 3x4 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? {=_xlfn.sequence(3;4;10;5)} Pavel Lasák - 2019 #NAME? #NAME? #NAME? SEQUENCE (SEQUENCE) http://office.lasakovi.com Zadejte počet sloupců tabulky Zadejte počet řádků tabulky #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 5 6 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Tip Ověření dat #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Tip Ověření dat Rok Měsíc 30.10.2023 6.11.2023 13.11.2023 20.11.2023 27.11.2023 4.12.2023 2023 11 31.10.2023 7.11.2023 14.11.2023 21.11.2023 28.11.2023 5.12.2023 1.11.2023 8.11.2023 15.11.2023 22.11.2023 29.11.2023 6.12.2023 2.11.2023 9.11.2023 16.11.2023 23.11.2023 30.11.2023 7.12.2023 3.11.2023 10.11.2023 17.11.2023 24.11.2023 1.12.2023 8.12.2023 4.11.2023 11.11.2023 18.11.2023 25.11.2023 2.12.2023 9.12.2023 Funkce {=DATE(C10;C11;1)-CHOOSE(WEEKDAY( DATE(C10;C11;1);2);0;1;2;3;4;5;6) + {0;7;14;21;28;35} + {0.1.2.3.4.5.6}} Rok Měsíc 30.10.2023 6.11.2023 13.11.2023 20.11.2023 27.11.2023 4.12.2023 2023 11 31.10.2023 7.11.2023 14.11.2023 21.11.2023 28.11.2023 5.12.2023 1.11.2023 8.11.2023 15.11.2023 22.11.2023 29.11.2023 6.12.2023 2.11.2023 9.11.2023 16.11.2023 23.11.2023 30.11.2023 7.12.2023 3.11.2023 10.11.2023 17.11.2023 24.11.2023 1.12.2023 8.12.2023 4.11.2023 11.11.2023 18.11.2023 25.11.2023 2.12.2023 9.12.2023 Funkce {=DATE(C28;C29;1)-CHOOSE(WEEKDAY( DATE(C28;C29;1);2);0;1;2;3;4;5;6) + {0;7;14;21;28;35} + {0.1.2.3.4.5.6}} Rok Měsíc #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 2023 11 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Funkce {=IF( MONTH( DATE(C47;C48;1)CHOOSE(WEEKDAY( DATE(C47;C48;1);2);0;1;2;3;4;5;6) + _xlfn.sequence(6;1;0;7) + _xlfn.sequence(;7;0) ) = C48; DATE(C47;C48;1)CHOOSE(WEEKDAY( DATE(C47;C48;1);2);0;1;2;3;4;5;6) + _xlfn.sequence(6;1;0;7) + _xlfn.sequence(;7;0); "")} Rok Měsíc #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 2023 11 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Rok Měsíc 5.11.2023 12.11.2023 19.11.2023 26.11.2023 3.12.2023 10.12.2023 30 6 13 20 27 4 2023 11 31 7 14 21 28 5 Rok Měsíc 1 8 15 22 29 6 2 9 16 23 30 7 3 10 17 24 1 8 4 11 18 25 2 9 5 12 19 26 3 10 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 2023 11 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Funkce ;2;3;4;5;6) + {=DATE(S10;S11; _xlfn.sequence(6; 5.11.2023 12.11.2023 19.11.2023 26.11.2023 3.12.2023 10.12.2023 ;2;3;4;5;6) + Rok Měsíc #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 6 13 20 27 2023 11 7 14 21 28 1 8 15 22 29 2 9 16 23 30 3 10 17 24 4 11 18 25 5 12 19 26 n.sequence(6;1;0;7) n.sequence(6;1;0;7) #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### ### #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 10;S11; _xlfn.sequence(6;1;0;7) + _xlfn.sequence(;7;0))} Rok Měsíc #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 2023 11 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Kalendář Pavel Lasák, 2023 Kalendář s využitím podmíněného formátování Rok Měsíc 2023 11 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Funkce v B9 {=_xlfn.sequence(6;7; DATE(C6;C7;1) - CHOOSE( WEEKDAY(DATE(C6;C7;1);2);0;1;2;3;4;5;6))} Kalendář bez podmíněného formátování Rok Měsíc 2023 11 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Funkce v B27 #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? {=IF(MONTH( _xlfn.sequence(6;7;DATE(C21;C22;1)CHOOSE(WEEKDAY(DATE(C21;C22;1);2);0;1;2;3;4;5;6)) ) =C22;_xlfn.sequence(6;7;DATE(C21;C22;1)CHOOSE(WEEKDAY(DATE(C21;C22;1);2);0;1;2;3;4;5;6));"")} #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? 2);0;1;2;3;4;5;6))} #NAME? #NAME? #NAME? #NAME? #NAME? #NAME? Další informace o funkcích http://office.lasakovi.com FILTER RANDARRAY SEQUENCE SINGLE SORT SORTBY UNIQUE Další informace o funkcích http://office.lasakovi.com https://office.lasakovi.com/excel/funkce-nove/FILTER-vyfiltrovat-data-v-Excel/ https://office.lasakovi.com/excel/funkce-nove/RANDARRAY-nahodne-cislo-Excel/ https://office.lasakovi.com/excel/funkce-nove/SEQUENCE-rada-cisel-Excel/ funkce již neexistuje, byla pouze v insider verzi https://office.lasakovi.com/excel/funkce-nove/SORT-setridit-data-v-Excel/ https://office.lasakovi.com/excel/funkce-nove/SORTBY-setridit-data-v-Excel/ https://office.lasakovi.com/excel/funkce-nove/UNIQUE-funkce-unikatni-data-v-Excel/