Cuando tengo que compilar el texto de diferentes celdas, tengo problemas con las fechas convertidas en números. Tengo 3 celdas con número de paciente, número de kit y fecha (formateadas en dd-mmm-aaaa). Probé diferentes formatos y fórmulas pero aún no puedo obtener el resultado 1_1234_26-JUL-2021, las fechas siguen cambiando a números.
Respuesta1
No está del todo claro, pero parece que tienes una fórmula como esta:
=A2&"_"&B2&"_"&C2
... donde A2 es un número de paciente, B2 es un número de kit y C2 es una fecha. Espera que C2 se introduzca con el mismo formato, pero aparece como un número, probablemente 44403 si está en Windows y la fecha es 26-JUL-2021. Esto se debe a que Excel trata las fechas (y horas) como números. Para Windows, cuenta los días desde el 01-ENE-1900. Si hace referencia a una fecha en una fórmula, utiliza el número. Sin embargo, hay una manera de forzarlo al formato que desees:
=A2&"_"&B2&"_"&UPPER(TEXT(C2,"dd-mmm-yyyy"))
TEXTOformatea un número como se desee y devuelve el resultado como una cadena.SUPERIORlo hará regresar JUL
en lugar de Jul
.