Spreadsheet Practice

Función TEXTO (TEXT)

Respuesta rápida

TEXTO convierte un número o una fecha en texto con el formato que elijas, como «1.250,00 €» o «marzo 2026».

Sintaxis
=TEXTO(valor; formato)
Uso más común
="Total: "&TEXTO(B2;"#.##0,00 €") devuelve Total: 1.234,50 € (Mantiene el formato de moneda dentro de una frase)

La necesitas siempre que unes números o fechas con palabras, porque al unirlos se pierde el formato de la celda y se ve el valor guardado tal cual.

Nombre en inglés
TEXT
Disponible en
Todas las versiones actuales
Categoría
Texto
Devuelve
Texto con el aspecto del valor formateado. No se puede sumar ni usar en cálculos de fechas.
Google Sheets
Disponible en Google Sheets con los mismos argumentos.

Sintaxis

=TEXTO(valor; formato)

En Excel en español los argumentos se separan con punto y coma (;) y los decimales llevan coma.

Argumento¿Obligatorio?Qué es
valorObligatorioEl número, la fecha o la celda a la que se da formato.
formatoObligatorioUn código de formato entre comillas, con los mismos códigos que Formato de celdas: "#.##0,00 €", "0,0%", "dd/mm/aaaa", "dddd".

Ejemplos

Cada resultado se calcula sobre la hoja de ejemplo con nuestro motor de fórmulas, el mismo que corrige los ejercicios.

CeldaFórmulaResultadoQué muestra
D2="Total: "&TEXTO(B2;"#.##0,00 €")Total: 1.234,50 €Mantiene el formato de moneda dentro de una frase
D3="Vence el "&TEXTO(A3;"d mmm aaaa")Vence el 30 nov 2026Una fecha legible; sin TEXTO se vería 46356
D4=TEXTO(A4;"dddd")sábadoEl día de la semana con letras

Pruébalo en vivo

Esta es la hoja de ejemplo. Cambia cualquier número o texto, o edita una fórmula escribiéndola en español, y los resultados se actualizan.

Ver los datos de ejemplo como tabla
Fecha de pedidoTotalMargenResultado
07/03/20261.234,50 €25,6%Total: 1.234,50 €
30/11/202689,00 €31,0%Vence el 30 nov 2026
04/07/202615.000,00 €8,2%sábado

Practica TEXTO

Escribe la fórmula en español, con punto y coma. Se corrige al instante y luego se vuelve a comprobar con datos cambiados.

Etiquetas de mes

En D2, muestra el nombre abreviado del mes (ene, feb…) de cada fecha de factura. Rellena hacia abajo hasta D6.

Errores comunes

Lo que vesPor qué ocurre y cómo arreglarlo
Los resultados no sumanTEXTO devuelve texto, así que SUMA lo pasa por alto. Guarda el número en su propia celda para los cálculos y usa TEXTO solo para mostrarlo.
El código de formato da un resultado erróneoLos códigos van entre comillas, y m significa mes en una fecha pero minutos después de h. Copia el código de Formato de celdas > Personalizada para asegurarte.
Los códigos fallan en Excel en otro idiomaLos códigos de formato siguen el idioma de Excel: en Excel en español el año se escribe "aaaa", y en inglés "yyyy". Si compartes informes con otros países, usa celdas con formato siempre que puedas.

Consejos

  • Rellena números con ceros a la izquierda con un código como "00000", para códigos postales e ID.
  • Para etiquetas, "d mmm" da 7 mar y "dddd, d mmmm" da sábado, 7 marzo.

Preguntas frecuentes

¿Por qué mi fecha sale como un número al unirla con texto?

Las fechas se guardan como números de serie, y al unir con & se usa el valor guardado. Envuelve la fecha en TEXTO: ="Vence el "&TEXTO(A2;"d mmm aaaa").

¿Cómo añado ceros a la izquierda en Excel?

=TEXTO(A2;"00000") completa un número hasta cinco cifras, así que 412 pasa a 00412. El resultado es texto, que es justo lo que quieres para códigos postales e ID.

Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .