
Splošna formula
=FORMULATEXT(A1)
Povzetek
Za prikaz besedila ene formule z drugo formulo lahko uporabite funkcijo FORMULATEXT. V prikazanem primeru je formula v D5, kopirana navzdol,:
=FORMULATEXT(C5)
Pojasnilo
FORMULATEXT je popolnoma samodejen. Ko se sklicuje na celico, ki vsebuje formulo, bo vrnila celotno formulo kot besedilo. V primeru, kot je prikazano, formula:
=FORMULATEXT(C5)
vrne besedilo "= IF (B5> = 70," Pass "," Fail ")".
Obravnavanje napak
Funkcija FORMULATEXT bo vrnila napako # N / A, če celica ne vsebuje formule. Če želite napako ujeti in ničesar ne prikažete, ko celica ne vsebuje formule, lahko uporabite funkcijo IFERROR, kot je ta:
=IFERROR(FORMULATEXT(A1),"")
Lahko pa uporabite ISFORMULA in IF na ta način:
=IF(ISFORMULA(A1),FORMULATEXT(A1),"")
Preverjanje določenega besedila
Če želite preveriti formulo za določeno besedilo, lahko uporabite funkciji ISNUMBER in SEARCH. V spodnji formuli preverjamo formulo v A1, ali vsebuje "jabolko":
=ISNUMBER(SEARCH("apple",FORMULATEXT(A1)))
Rezultat je TRUE ali FALSE. Za popolno razlago glejte to stran.