V tomto článku sa popisuje syntax vzorca a používanie funkcie FORMULATEXT v Microsoft Exceli.
Popis
Vráti vzorec vo forme reťazca.
Syntax
FORMULATEXT(odkaz)
Syntax funkcie FORMULATEXT obsahuje nasledovné argumenty:
-
Referencia Povinný argument. Odkaz na bunku alebo rozsah buniek.
Poznámky
-
Ak vyberiete odkazovanú bunku, funkcia FORMULATEXT vráti to, čo je zobrazené v riadku vzorcov.
-
Argument Referencia môže odkazovať na iný hárok alebo zošit.
-
Ak argument Referencia odkazuje na iný zošit, ktorý nie je otvorený, funkcia FORMULATEXT vráti chybovú hodnotu #NEDOSUPNÝ.
-
Ak argument Referencia odkazuje na celý riadok alebo stĺpec, na rozsah alebo definovaný názov obsahujúci viac ako jednu bunku, funkcia FORMULATEXT vráti hodnotu v riadku, stĺpci alebo rozsahu v hornej bunke úplne vľavo.
-
Funkcia FORMULATEXT vracia chybovú hodnotu #NEDOSTUPNÝ v nasledovných prípadoch:
-
Bunka, na ktorú odkazuje argument Referencia neobsahuje vzorec.
-
Vzorec v bunke je dlhší ako 8192 znakov.
-
Vzorec nemôže byť zobrazený v hárku; napríklad kvôli ochrane hárka.
-
Externý zošit, ktorý obsahuje vzorec, nie je otvorený v programe Excel.
-
-
Neplatné typy údajov použité ako vstupy vytvoria #VALUE! .
-
Zadaním odkazu do bunky, do ktorej zadávate funkciu ako argument, sa nezobrazí upozornenie o zacyklenom odkaze. Funkcia FORMULATEXT úspešne vráti vzorec vo forme textu v bunke.
Príklad
Vzorové údaje skopírujte do nasledujúcej tabuľky a prilepte ich do bunky A1 nového excelového hárka. Ak chcete, aby vzorce zobrazovali výsledky, označte ich, stlačte kláves F2 a potom stlačte kláves Enter. V prípade potreby môžete upraviť šírku stĺpcov, aby sa údaje zobrazovali celé.
Vzorec |
Popis |
Výsledok |
=TODAY() |
Vzorec v bunke C2 vráti vzorec nájdený v bunke A2 ako textový reťazec, aby ste mohli jednoducho skontrolovať jeho štruktúru. Vzorec zadaný do bunky A2 je =TODAY() a v bunke A2 vráti aktuálny deň. Vzorec =TODAY() by sa mal zobraziť ako text v bunke C2. |
=FORMULATEXT(A2) |