Tento článek popisuje syntaxi vzorce a použití funkce FORMULATEXT v Microsoft Excelu.
Popis
Vrátí vzorec v podobě řetězce.
Syntaxe
FORMULATEXT(odkaz)
Syntaxe funkce FORMULATEXT má následující argumenty.
-
Odkaz Povinný argument. Odkaz na buňku nebo oblast buněk.
Poznámky
-
Pokud vyberete odkazovanou buňku, vrátí funkce FORMULATEXT hodnoty zobrazené na řádku vzorců.
-
Argument odkaz může odkazovat na jiný list nebo sešit.
-
Pokud argument odkaz odkazuje na jiný neotevřený sešit, vrátí funkce FORMULATEXT chybovou hodnotu #NENÍ_K_DISPOZICI.
-
Pokud argument odkaz odkazuje na celý řádek či sloupec nebo oblast či definovaný název obsahující více než jednu buňku, vrátí funkce FORMULATEXT hodnotu v horní levé buňce řádku, sloupce nebo oblasti.
-
Funkce FORMULATEXT vrátí chybovou hodnotu #NENÍ_K_DISPOZICI v následujících případech:
-
Buňka použitá jako argument odkaz neobsahuje vzorec.
-
Vzorec v buňce je delší než 8 192 znaků.
-
Vzorec nelze v listu zobrazit, například z důvodu uzamčení listu.
-
Externí sešit obsahující vzorec není otevřen v aplikaci Excel.
-
-
Neplatné datové typy použité jako vstupy způsobí #VALUE! chybovou hodnotu #HODNOTA!.
-
Pokud zadáte odkaz na buňku, do které jako argument zadáte funkci, nebude výsledkem upozornění na cyklický dotaz. Funkce FORMULATEXT úspěšně vrátí vzorec v podobě textu v buňce.
Příklad
Zkopírujte vzorová data v následující tabulce a vložte je do buňky A1 nového excelového sešitu. Aby vzorce zobrazily výsledky, vyberte je, stiskněte F2 a potom stiskněte Enter. Pokud potřebujete, můžete přizpůsobit šířky sloupců a zobrazit si všechna data.
Vzorec |
Popis |
Výsledek |
=DNES() |
Vzorec v buňce C2 vrátí vzorec, který najde v buňce A2, jako textový řetězec, abyste mohli snadno prozkoumat jeho strukturu. V buňce A2 je zadaný vzorec =DNES(), který do této buňky vrací aktuální datum. V buňce C2 se tento vzorec =DNES() zobrazí jako text. |
=FORMULATEXT(A2) |