„Excel“ formulė: Rodyti formulės tekstą su formule -

Turinys

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.

Įdomios straipsniai...