
Bendroji formulė
=FORMULATEXT(A1)
Santrauka
Norėdami rodyti vienos formulės tekstą su kita, galite naudoti funkciją FORMULATEXT. Parodytame pavyzdyje D5 formulė, nukopijuota žemiau, yra:
=FORMULATEXT(C5)
Paaiškinimas
FORMULATEXT yra visiškai automatinis. Kai bus pateikta langelio, kuriame yra formulė, nuoroda, ji grąžins visą formulę kaip tekstą. Pavyzdyje kaip šou, formulė:
=FORMULATEXT(C5)
pateikia tekstą "= IF (B5> = 70," Pass "," Fail ")".
Spręsti klaidas
Funkcija FORMULATEXT grąžins klaidą # N / A, kai langelyje nėra formulės. Norėdami užfiksuoti šią klaidą ir nieko nerodyti, kai langelyje nėra formulės, galite naudoti IFERROR funkciją taip:
=IFERROR(FORMULATEXT(A1),"")
Arba galite naudoti „ISFORMULA“ ir „IF“:
=IF(ISFORMULA(A1),FORMULATEXT(A1),"")
Tikrinamas konkretus tekstas
Norėdami patikrinti konkretaus teksto formulę, galite naudoti funkcijas ISNUMBER ir SEARCH. Toliau pateiktoje formulėje tikriname A1 formulę, kad sužinotume, ar joje yra „obuolys“:
=ISNUMBER(SEARCH("apple",FORMULATEXT(A1)))
Rezultatas yra TRUE arba FALSE. Išsamų paaiškinimą rasite šiame puslapyje.