V tem članku sta opisani sintaksa formule in uporaba FORMULATEXT v Microsoft Excelu.
Opis
Vrne formulo kot niz.
Sintaksa
FORMULATEXT(sklic)
V sintaksi funkcije FORMULATEXT so ti argumenti:
-
Referenčni Obvezen. Sklic na celico ali obseg celic.
Opombe
-
Funkcija FORMULATEXT vrne tisto, kar je prikazano v vnosni vrstici, če izberete sklic na celico.
-
Sklic argumenta je lahko na drug delovni list ali delovni zvezek.
-
Če je sklic dokumenta na drug delovni zvezek, ki ni odprt, FORMULATEXT vrne napako vrednosti #N/A.
-
Če je sklic dokumenta na celotno vrstico, stolpec, obseg ali določeno ime, ki vsebuje več kot eno celico, FORMULATEXT vrne vrednost v skrajni zgornji levi celici vrstice, stolpca ali obsega.
-
FORMULATEXT vrne vrednost napake # N/A v naslednjih primerih:
-
Celica, ki se uporablja kot sklic argumenta, ne vsebuje formule.
-
Formula v celici ima več kot 8192 znakov.
-
Formule ni mogoče prikazati na delovnem listu; na primer zaradi zaščite delovnega lista.
-
Zunanji delovni zvezek, ki vsebuje formulo, ni odprt v Excelu.
-
-
Neveljavni podatkovni tipi, uporabljeni kot vnosi, bodo ustvarili #VALUE! .
-
Če v celico, v katero ste vnesli funkcijo kot argument, vnesete sklic na celico, se ne bo prikazalo opozorilo o krožnem sklicu. Funkcija FORMULATEXT bo uspešno vrnila formulo kot besedilo v celici.
Primer
Kopirajte vzorčne podatke iz te tabele in jih prilepite v celico A1 v novem Excelovem delovnem listu. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.
Formula |
Opis |
Rezultat |
=TODAY() |
Formula v C2 vrne najdeno formulo v celici A2 kot besedilni niz, tako da lahko preprosto pregledate njeno strukturo. Formula, ki je vnesena v A2, je =TODAY() in bo vrnila današnji dan v A2. Formula =TODAY() bi morala biti prikazana kot besedilo v C2. |
=FORMULATEXT(A2) |