Formula Excel: Afișați textul formulelor cu formula -

Cuprins

Formula generică

=FORMULATEXT(A1)

rezumat

Pentru a afișa textul unei formule cu o altă formulă, puteți utiliza funcția FORMULATEXT. În exemplul prezentat, formula din D5, copiată, este:

=FORMULATEXT(C5)

Explicaţie

FORMULATEXT este complet automat. Atunci când este dată referința unei celule care conține o formulă, aceasta va returna întreaga formulă ca text. În exemplul prezentat, formula:

=FORMULATEXT(C5)

returnează textul "= IF (B5> = 70," Trece "," Eșuează ")".

Gestionarea erorilor

Funcția FORMULATEXT va returna eroarea # N / A atunci când o celulă nu conține o formulă. Pentru a prinde această eroare și a nu afișa nimic atunci când o celulă nu conține o formulă, puteți utiliza funcția IFERROR astfel:

=IFERROR(FORMULATEXT(A1),"")

Alternativ, puteți utiliza ISFORMULA și IF astfel:

=IF(ISFORMULA(A1),FORMULATEXT(A1),"")

Verificarea textului specific

Pentru a verifica o formulă pentru un anumit text, puteți utiliza funcțiile ISNUMBER și SEARCH. În formula de mai jos, verificăm o formulă în A1 pentru a vedea dacă conține „măr”:

=ISNUMBER(SEARCH("apple",FORMULATEXT(A1)))

Rezultatul este fie ADEVĂRAT, fie FALS. Consultați această pagină pentru o explicație completă.

Articole interesante...