TEXTO

La función de Excel TEXTO (TEXT en inglés) Convierte un valor numérico en un valor de texto especificando un formato.

TEXTO(valor, formato)



¿Para qué sirve la función TEXTO en Excel?

¿Imaginas una función en Excel que te permita dar formato a un número antes de ser concatenado con otra cadena de texto? Pues ahora puedes hacerlo: gracias a la función TEXTO (o función TEXT en inglés) puedes cambiar la apariencia de un valor numérico y transformarlo en texto con códigos de formato. De esta manera los números se muestran en un formato mucho más legible y claro de cara al análisis.

💡 OJO: A veces, convertir los números en texto con la función TEXTO puede dificultar la referencia en cálculos futuros. Así pues, procura mantener el valor original numérico en una celda y utilizar la función TEXTO en otra celda distinta.

Parámetros de la función TEXTO en Excel

A diferencia de otras funciones en Excel -que cuentan con más de dos argumentos- la sintaxis de la función TEXTO está conformada por dos únicos argumentos, ambos de carácter obligatorio:

  • valor: El valor numérico que queremos convertir en texto.
  • format_text: La cadena de texto que define el formato que se quiere aplicar al valor numérico especificado.

Ejemplos con la función TEXTO

La fórmula de la función TEXTO siempre será la siguiente:

=TEXTO(Valor al que se le quiere dar formato, "Código de formato que se quiere aplicar").

Teniendo en cuenta la sintaxis de la función TEXTO tendrás que sustituir los valores y los códigos de formato que quieras calcular con esta función de texto. A continuación puedes consultar una serie de ejemplos muy básicos con los que iniciarte con esta función tan práctica de Microsoft Excel:

Fórmula de la función TEXTO ¿Qué calcula?
=TEXTO(HOY(),"DDDD") Día de la semana de hoy
=TEXTO(HOY(),"DD/MM/AA") Fecha de hoy en formato DD/MM/AA
=TEXTO(AHORA(),"H:MM AM/PM") Hora actual, por ejemplo, 13:29
=TEXTO(0.285,"0.0%") Porcentaje
=TEXTO(AHORA(),"H:MM AM/PM") Porcentaje, por ejemplo, 28,5 %
==TEXTO(123456,"##0° 00' 00''") Latitud y longitud
=TEXTO(1234567898,"[<=9999999]###-####;(###) ###-####") Números de teléfono
  • ¿Te ha servido de ayuda?
  • No

Parámetros que permite la función TEXTO (TEXT)

Para usar la función TEXTO hay que indicar los siguientes parámetros:

  • valor (obligatorio): El valor numérico que convertirá a texto.
  • formato (obligatorio): El formato que se aplicará al valor.

Cálculos con la función TEXTO (TEXT)

A continuación podrás encontrar algunos ejemplos de uso real de la función TEXTO:

TEXTO(123, “$0.00″) = “$123.00″ TEXTO(74832.432, “0.00E+00″) = “7.48E+04″