Společnost Microsoft oznamuje novou funkci, která způsobí převrat ve vytváření vzorců v aplikaci Excel

Ikona času čtení 2 min. číst


Čtenáři pomáhají podporovat MSpoweruser. Pokud nakoupíte prostřednictvím našich odkazů, můžeme získat provizi. Ikona popisku

Přečtěte si naši informační stránku a zjistěte, jak můžete pomoci MSPoweruser udržet redakční tým Dozvědět se více

Microsoft Excel Lambda

Společnost Microsoft dnes oznámila novou funkci, která způsobí převrat ve vytváření vzorců v aplikaci Excel. Excel vzorce jsou velmi populární, ale nemůžete použít jazyk vzorců k definování vlastních opakovaně použitelných funkcí. Nová funkce LAMBDA vám umožní definovat vlastní uživatelské funkce pomocí vzorcového jazyka aplikace Excel. Můžete také volat jednu funkci z druhé.

Opakovaně použitelné vlastní funkce

S LAMBDA můžete vzít jakýkoli vzorec, který jste vytvořili v aplikaci Excel, zabalit do funkce LAMBDA a pojmenovat ji (například „MYFUNCTION“). Pak můžete kdekoli na listu odkazovat na MYFUNCTION a znovu použít tuto vlastní funkci v celém listu. Níže ukážu několik příkladů.

Rekurze

Opakovaně použitelné funkce jsou dostatečným důvodem k tomu, abyste začali využívat výhody LAMBDA, ale je tu ještě jedna věc ... můžete udělat rekurzi. Pokud například vytvoříte LAMBDA nazvanou MYFUNCTION, můžete zavolat MYFUNCTION v rámci definice MYFUNCTION. To je něco, co dříve bylo možné pouze v aplikaci Excel pomocí skriptu (jako VBA/JavaScript). Níže ukážu také příklad, jak to můžete využít k vytváření věcí, které dříve nebyly možné bez psaní skriptu.

Syntaxe:

= LAMBDA (výpočet [parametr1, parametr2,…,])

Argument Popis
parametr Hodnota, kterou chcete předat funkci, například odkaz na buňku, řetězec nebo číslo. Můžete zadat až 253 parametrů. Tento argument je volitelný.
výpočet

Vzorec, který chcete provést a vrátit jako výsledek funkce. Musí to být poslední argument a musí vrátit výsledek. Tento argument je povinný.

Nová funkce lambda je dostupná pro Office Insider na Microsoft Windows a Mac sestavení Excelu.

Zdroj: Microsoft

Více o tématech: vynikat, Lambda, microsoft

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *