Формула Excel: Показати текст формули з формулою -

Зміст

Загальна формула

=FORMULATEXT(A1)

Резюме

Щоб показати текст однієї формули з іншою формулою, ви можете використовувати функцію FORMULATEXT. У наведеному прикладі формула в D5, скопійована вниз, має вигляд:

=FORMULATEXT(C5)

Пояснення

FORMULATEXT є повністю автоматичним. Якщо вказано посилання на клітинку, яка містить формулу, вона поверне всю формулу у вигляді тексту. У прикладі, як показано, формула:

=FORMULATEXT(C5)

повертає текст "= IF (B5> = 70," Pass "," Fail ")".

Виправлення помилок

Функція FORMULATEXT поверне помилку # N / A, коли комірка не містить формули. Щоб зафіксувати цю помилку і нічого не відображати, коли комірка не містить формули, ви можете використовувати функцію IFERROR наступним чином:

=IFERROR(FORMULATEXT(A1),"")

Крім того, ви можете використовувати ISFORMULA та IF, як це:

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

Перевірка конкретного тексту

Щоб перевірити формулу для конкретного тексту, ви можете використовувати функції ISNUMBER та SEARCH. У формулі нижче ми перевіряємо формулу в А1, щоб перевірити, чи містить вона "яблуко":

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

Результат або TRUE, або FALSE. Повне пояснення див. На цій сторінці.

Цікаві статті...