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:Este FORMULATEXT funciones es una nueva adición desde Excel 2013
Las mejores herramientas de productividad de oficina
Kutools para Excel: te ayuda a destacar entre la multitud
¿Le gustaría completar su trabajo diario de forma rápida y perfecta? Kutools for Excel ofrece 300 potentes funciones avanzadas (combinar libros de trabajo, sumar por color, dividir contenido de celdas, convertir fecha, etc.) y ahorrarle un 80% de tiempo.
- Diseñado para 1500 escenarios de trabajo, te ayuda a resolver el 80% de problemas de Excel.
- Reduzca miles de clics de teclado y mouse todos los días, alivie sus ojos y manos cansados.
- Conviértete en un experto en Excel en 3 minutos. Ya no es necesario recordar fórmulas dolorosas y códigos VBA.
- Prueba gratuita ilimitada de 30 días. Garantía de devolución de dinero de 60 días. Actualización y soporte gratuitos durante 2 años.

Ficha Office: habilite la lectura y edición con pestañas en Microsoft Office (incluya 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 (incluye Excel), al igual que Chrome, Firefox y el nuevo Internet Explorer.
