Fórmula de Excel: Mostrar texto de fórmula con fórmula -

Tabla de contenido

Fórmula genérica

=FORMULATEXT(A1)

Resumen

Para mostrar el texto de una fórmula con otra fórmula, puede utilizar la función FORMULATEXT. En el ejemplo que se muestra, la fórmula en D5, copiada, es:

=FORMULATEXT(C5)

Explicación

El FORMULATEXT es completamente automático. Cuando se le da la referencia de una celda que contiene una fórmula, devolverá la fórmula completa como texto. En el ejemplo que se muestra, la fórmula:

=FORMULATEXT(C5)

devuelve el texto "= SI (B5> = 70," Pasa "," No pasa ")".

Lidiar con los errores

La función FORMULATEXT devolverá el error # N / A cuando una celda no contiene una fórmula. Para atrapar este error y no mostrar nada cuando una celda no contiene una fórmula, puede usar la función IFERROR de esta manera:

=IFERROR(FORMULATEXT(A1),"")

Alternativamente, puede usar ISFORMULA e IF así:

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

Comprobando texto específico

Para verificar una fórmula para un texto específico, puede usar las funciones ISNUMBER y SEARCH. En la siguiente fórmula, estamos verificando una fórmula en A1 para ver si contiene "manzana":

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

El resultado es VERDADERO o FALSO. Consulte esta página para obtener una explicación completa.

Articulos interesantes...