Cómo mostrar fechas como días de la semana en Microsoft Excel
Al trabajar con Excel e intentar analizar o presentar datos de fecha, es muy común querer ver los días de la semana en lugar de solo las fechas. Quizás estés haciendo seguimiento de ventas semanales, horarios o plazos, y tener el nombre del día facilita mucho la identificación de patrones. El problema es que Excel no muestra los días automáticamente a menos que lo configures correctamente; de lo contrario, te ves obligado a usar esos aburridos números de serie o formatos de fecha complejos que no deseas. Así que aquí te mostramos algunos trucos prácticos para convertir fechas en días de la semana que realmente tienen sentido: nada de magia, solo soluciones sencillas que funcionan en la práctica, aunque a veces requieren un poco de trabajo.
Cómo cambiar las celdas de fecha para que muestren el día de la semana en Excel
Cambie el formato de celda para mostrar los nombres de los días.
Esta es la forma más sencilla y directa. Básicamente, solo necesitas cambiar la forma en que Excel presenta los datos sin modificar el valor de la fecha. Es ideal si quieres conservar las fechas intactas, pero mostrar el nombre del día de la semana. A veces, Excel usa formatos de fecha numéricos por defecto, y reformatear la información ayuda a que resalte mejor durante el análisis o al imprimir informes.
- Seleccione la celda o el rango de celdas que contienen las fechas que desea convertir; arrastre el cursor sobre ellas o haga clic en una si se trata de una sola celda.
- Haz clic con el botón derecho y selecciona Formato de celdas en el menú contextual. También puedes ir a la pestaña Inicio, hacer clic en la flecha pequeña de la sección Número y, a continuación, seleccionar Más formatos de número.
- En el cuadro de diálogo Formato de celdas, vaya a la pestaña Número y, a continuación, seleccione Personalizado en la lista de la izquierda.
- Escriba
dddden el cuadro Tipo el nombre completo del día de la semana (lunes, martes, etc.).Si prefiere solo la abreviatura (lun., mar.), escribaddd. - Haz clic en Aceptar y ¡listo!, ahora las fechas deberían mostrarse como los nombres de los días de la semana, mientras que los datos reales permanecen iguales.
En algunas configuraciones, puede que tengas que volver a seleccionar el formato o aplicarlo de nuevo si Excel se resiste un poco. Pero, según mi experiencia, suele funcionar a la perfección; solo es cuestión de aplicar el formato personalizado correcto.
Utilice la función TEXTO para generar los nombres de los días.
Para mayor flexibilidad, sobre todo si quieres que el nombre del día de la semana aparezca en una columna diferente o mantener intactos los datos de fecha originales, usar la fórmula TEXTO es una solución ideal. Resulta muy práctica para conversiones rápidas en línea sin necesidad de modificar el formato de datos existente.
- Haga clic en la primera celda de la nueva columna junto a sus fechas (por ejemplo, si su fecha está en B2, comience en C2).
- Escriba la fórmula:
=TEXT(B2, "dddd")para el nombre completo o=TEXT(B2, "ddd")para la abreviatura. Asegúrese de reemplazarB2con la referencia de celda correspondiente. - Presione Enter. Luego, arrastre hacia abajo el controlador de relleno (el pequeño cuadrado en la parte inferior derecha de la celda) para copiar la fórmula al resto de la lista.
De esta forma, se crea una nueva columna donde cada fecha aparece con el nombre de su día de la semana. Si posteriormente se elimina la columna de fechas original, estas se mantienen como texto, lo que resulta bastante flexible para informes o paneles de control.
Combina las funciones DÍA DE LA SEMANA y ELEGIR para crear nombres personalizados para los días de la semana.
Si deseas tener más control, tal vez quieras que los días se muestren en otro idioma o con un estilo diferente, combinar WEEKDAY con CHOOSE te ofrece esa ventaja. No es la fórmula más sencilla, pero funciona a la perfección una vez que le coges el truco. Sobre todo si quieres traducir los días o modificar su visualización.
Comprender el día de la semana
Esta función convierte una fecha en un número, donde 1 suele ser domingo, 2 lunes, y así sucesivamente. Por lo tanto, al usarla, =WEEKDAY(B2)se obtiene un número que corresponde a un día de la semana.
Utilizando CHOOSE para los nombres de los días
La función ELEGIR selecciona un valor en función de un número. Por lo tanto, si quiero asignar el lunes al número 2, configuraría algo como esto:
=CHOOSE(2, "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
Pero claro, en lugar de ese número predefinido, introduces un valor =WEEKDAY(B2), lo que lo hace dinámico:
=CHOOSE(WEEKDAY(B2), "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday")
Esta fórmula, una vez configurada, generará el nombre del día de la semana para cada fecha de la columna. Es un proceso algo manual, pero es fiable y muy personalizable si necesitas localización o abreviaturas no predeterminadas.
Cómo obtener rápidamente el día de la semana de un calendario
Si solo tienes curiosidad por una fecha específica, siempre puedes consultarla en un calendario. Pero si tu lista de fechas ya está en Excel, estos trucos son más rápidos que hojear un calendario de papel o usar Google. Una vez que te acostumbres, apreciarás tener estas opciones a mano, sobre todo al crear resúmenes o horarios semanales.
Artículos relacionados
¿Te resultó útil este artículo?