Excel vzorec: Zobraziť text vzorca so vzorcom -

Obsah

Všeobecný vzorec

=FORMULATEXT(A1)

Zhrnutie

Ak chcete zobraziť text jedného vzorca s iným vzorcom, môžete použiť funkciu FORMULATEXT. V zobrazenom príklade je vzorec v D5, skopírovaný nadol,:

=FORMULATEXT(C5)

Vysvetlenie

FORMULATEXT je plne automatický. Keď dostanete odkaz na bunku, ktorá obsahuje vzorec, vráti celý vzorec ako text. V ukážke je uvedený vzorec:

=FORMULATEXT(C5)

vráti text "= IF (B5> = 70," Pass "," Fail ")".

Zaoberanie sa chybami

Funkcia FORMULATEXT vráti chybu # N / A, keď bunka neobsahuje vzorec. Na zachytenie tejto chyby a nezobrazenie ničho, keď bunka neobsahuje vzorec, môžete použiť funkciu IFERROR takto:

=IFERROR(FORMULATEXT(A1),"")

Prípadne môžete použiť ISFORMULA a IF takto:

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

Prebieha kontrola konkrétneho textu

Ak chcete skontrolovať vzorec pre konkrétny text, môžete použiť funkcie ČÍSLO a VYHĽADÁVANIE. V nasledujúcom vzorci kontrolujeme vzorec v A1, či obsahuje „jablko“:

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

Výsledkom je PRAVDA alebo NEPRAVDA. Na tejto stránke nájdete úplné vysvetlenie.

Zaujímavé články...