LAMBDA http://office.lasakovi.com Popis Funkce LAMBDA slouží k vytvoření vlastní funkce bez použití VBA (programování). Stačí ji vložit do definovaného názvu (pojmenované oblasti). Tímto eliminujeme u složitějších funkcí problémy s jejich vnořováním a vkláídaní vzorců se zpřehlední. Syntaxe CZ =LAMBDA(x;y;x+y) Syntaxe EN =LAMBDA(x;y;x+y) Popis argumentů x - první parametr y - druhý parametr "x+y - kalkulace - jak s parametry pracovat, lze vkládat i klasické funkce z Excel" Příklady Tip Funkce vložit jako definovaný název !! Pavel Lasák - 2019 ##### Sheet/List 2 ##### Výpočet plochy/obvodu obdelníku https://office.lasakovi.com/ Plocha delka sirka Výsledek Funkce 10 20 200 #NÁZEV? 10 20 200 #NÁZEV? 10 20 200 #NÁZEV? 10 20 #HODNOTA! #NÁZEV? Obvod delka sirka Výsledek Funkce 10 20 60 #NÁZEV? 10 20 60 #NÁZEV? 10 20 60 #NÁZEV? ##### Sheet/List 3 ##### Počet slov https://office.lasakovi.com/ "Úkol: Potřeba spočítat počet slov, kdy ve složitejším případě, může být buňka i prázdná" Text Počet Funkce Pavel Lasák má rád Excel 5 #NÁZEV? Ahoj Ahoj 2 #NÁZEV? Ahoj Ahoj 2 #NÁZEV? s s s 3 #NÁZEV? Pavel Lasák 2 #NÁZEV? 1 #NÁZEV? Pavel Lasák má rád Excel 5 #NÁZEV? 0 #NÁZEV? Pavel Lasák má rád Excel 5 #NÁZEV? 0 #NÁZEV? 0 #NÁZEV? Pavel Lasák má rád Excel 5 #NÁZEV? Pavel Lasák má rád Excel 5 #NÁZEV? ##### Sheet/List 4 ##### Výpočet velikonoc využitím funkce LAMBDA https://office.lasakovi.com/ Rok Velikonoce Funkce 2022 4/18/2022 #NÁZEV? 4/18/2022 #NÁZEV? 2022 4/18/2022 #NÁZEV? 4/18/2022 #NÁZEV? 2022 4/18/2022 #NÁZEV? Zdroj: https://spreadsheetpage.com/ ##### Sheet/List 5 ##### Čtvrtletí https://office.lasakovi.com/ Datum Čtvrtletí Funkce 11/23/2023 4 #NÁZEV? 11/23/2023 4 #NÁZEV? 11/23/2023 4 #NÁZEV? 11/23/2023 #NÁZEV? #NÁZEV? 11/23/2023 #NÁZEV? #NÁZEV? 11/23/2023 #NÁZEV? #NÁZEV? 11/23/2023 #NÁZEV? #NÁZEV? 11/23/2023 #NÁZEV? #NÁZEV? 11/23/2023 #NÁZEV? #NÁZEV? ##### Sheet/List 6 ##### Bodové ohodnocení https://office.lasakovi.com/ Body Známka Funkce 60 E #NÁZEV? 61 D #NÁZEV? Body Známka 62 D #NÁZEV? 100 … 91 A 90 … 81 B Pořadavky 80 … 71 C 70 … 61 D 60 … 0 E ##### Sheet/List 7 ##### LPDA - RPAD v Excel https://office.lasakovi.com/ Doplnit znaky do požadovaného počtu - náhrada LPAD RPAD - využití funkce LAMBDA Text Počet znaků Znak na doplnění Výsledek Funkce Pavel 10 * *****Pavel #NÁZEV? Lasák 8 * ***Lasák #NÁZEV? Teorie "LPAD(text, počet, znak) // pro SQL" =LAMBDA(text;pocet;znak; CONCATENATE(OPAKOVAT(znak;pocet-DÉLKA(text));text)) zadat jako definovaný název LPAD "=LPAD(text, počet, znak) // pro Excel pokud je LAMBDA v definovaném názvu" Doplnit znaky do požadovaného počtu - náhrada LPAD RPAD - využití funkce LAMBDA Text Počet znaků Znak na doplnění Výsledek Funkce Pavel 10 * Pavel***** #NÁZEV? Excel 7 * Excel** #NÁZEV? Teorie "RPAD(text, počet, znak) // pro SQL" =LAMBDA(text;pocet;znak; CONCATENATE(text;OPAKOVAT(znak;pocet-DÉLKA(text)))) zadat jako definovaný název LPAD "=RPAD(text, počet, znak) // pro Excel pokud je LAMBDA v definovaném názvu" Název listu TEORIE_