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.
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 |
|---|---|---|
valor | Obligatorio | El número, la fecha o la celda a la que se da formato. |
formato | Obligatorio | Un 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.
| Celda | Fórmula | Resultado | Qué 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 2026 | Una fecha legible; sin TEXTO se vería 46356 |
| D4 | =TEXTO(A4;"dddd") | sábado | El 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 pedido | Total | Margen | Resultado |
| 07/03/2026 | 1.234,50 € | 25,6% | Total: 1.234,50 € |
| 30/11/2026 | 89,00 € | 31,0% | Vence el 30 nov 2026 |
| 04/07/2026 | 15.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
D2, muestra el nombre abreviado del mes (ene, feb…) de cada fecha de factura. Rellena hacia abajo hasta D6.Errores comunes
| Lo que ves | Por qué ocurre y cómo arreglarlo |
|---|---|
| Los resultados no suman | TEXTO 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óneo | Los 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 idioma | Los 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.
Esta página en inglés: TEXT. Traductor de funciones de Excel: Nombres de las funciones en 8 idiomas. Todas las funciones en español.
Actualizado Comprobado ejecutándolo: nuestro motor de fórmulas calculó todas las fórmulas de esta página el .