Cuando se concatena un texto con el valor de una celda, este último pierde cualquier formato que tenga aplicado (porcentaje, decimales, fecha, etc.).
Para conservar el formato hay que usar la función TEXTO. Por ejemplo, si tenemos una fecha en la celda [B1], podemos hacer la concatenación =“Informe emitido el” &TEXTO(B1;“dd-mmm-yyyy”).
La función TEXTO convierte en texto un valor numérico, aplicándole un determinado formato. Tiene dos argumentos entre los paréntesis:
El primero es el valor que se va a convertir. En nuestro ejemplo, la fecha indicada en la celda [B1].
El segundo es el formato que se le debe aplicar. Este formato se indica con los mismos códigos que se utilizan al crear un formato personalizado.
En el ejemplo aquí presentado, el código “dd-mmm-yyyy” indica dos dígitos para el día, tres letras para el mes y cuatro dígitos para el año, todo separado por guiones.