Excel FORMULATEXT función
- Ej1: fórmula de celda de visualización de uso básico
- Ej2: contar la longitud de la fórmula
- Ej3: Mostrar fórmula de otra celda
- Ej4: Mostrar fórmula o un mensaje
Descripción
El FORMULATEXT La función se usa para mostrar o devolver una fórmula como una cadena de texto de una referencia dada.
Sintaxis y argumentos
Sintaxis de la fórmula
FORMULATEXT(reference) |
Argumentos
|
Valor de retorno
El FORMULATEXT La función devuelve una fórmula como cadena de texto.
Acerca de los errores
El resultado es un valor de error # N / A si:
1) La celda de referencia no contiene una fórmula;
2) La fórmula en la celda referenciada tiene más de 8192 caracteres;
3) La hoja de trabajo está protegida contra la visualización de fórmulas;
4) El libro de trabajo externo que contiene la fórmula está cerrado.
El resultado es #VALUE! valor de error si:
1) Algún carácter no válido escrito en función.
Uso y ejemplos
Aquí tomo algunos ejemplos simples para explicar cómo usar el FORMULATEXT función en Excel.
Ej1: fórmula de celda de visualización de uso básico
Fórmula
=FORMULAR(A2)
A1 contiene la fórmula =TODAY() y devuelve la fecha de hoy,
B2 contiene la fórmula =FORMULATEXT(A2) y devuelve la cadena de texto que se muestra en la barra de fórmulas de la celda A2
Resultado: muestra la fórmula aplicada en la celda A2 como una cadena de texto
Ej2: contar la longitud de la fórmula
Fórmula
=LEN((FORMULATEXT(A3)))
Explique:
LEN: contar los caracteres de una celda
LEN((FORMULATEXT(reference))): cuenta el número de caracteres de la fórmula a partir de la referencia.
Resultado: cuente la longitud de la fórmula en la celda A3
Ej3: Mostrar fórmula de otra celda
Fórmula
=FORMULATEXT(INDIRECT(B5))
Explique:
INDIRECT(B5): mostrar el valor en la celda B5. en mi ejemplo, la celda B5 contiene el valor "B2".
luego
FORMULARTEXR(INDIRECT(B5)) igual a FORMULATEXT(B2)
Resultado: muestra la fórmula aplicada en la celda B2
Ej4: Mostrar fórmula o un mensaje
Si la referencia no contiene una fórmula, la FORMULATEXT La función devolverá el valor de error # N / A como se muestra a continuación. Para evitar que aparezca el valor de error, puede combinar el ISFORMULA función y el FORMULATEXT función para mostrar la fórmula o un mensaje basado en la referencia.
Fórmula
=IF(ISFORMULA(A2),FORMULATEXT(A2),"not a formula")
Explicar
Si la celda A2 contiene una fórmula, ejecute el FORMULATEXT función; si no, muestra la cadena de texto "no es una fórmula".
Nota: Esta FORMULATEXT funciones es una nueva adición desde Excel 2013
Las mejores herramientas de productividad de oficina
Kutools for Excel - Te ayuda a destacar entre la multitud
Kutools for Excel Cuenta con más de 300 funciones, Garantizar que lo que necesita está a sólo un clic de distancia...

Office Tab - Habilitar lectura y edición con pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre docenas de documentos abiertos!
- Reduzca cientos de clics del mouse para usted todos los días, diga adiós a la mano del mouse.
- Aumenta su productividad en un 50% al ver y editar varios documentos.
- Trae pestañas eficientes a Office (incluido Excel), al igual que Chrome, Edge y Firefox.
