



Día de la semana en Excel, ¿Qué día corresponde a una fecha?
Emplearemos las siguientes funciones, anidándolas:
- Función DIASEM. Convierte un número en el día de la semana correspondiente.
- Función SI. Especifica un texto lógico para ejecutar.
- Función TEXTO. Da formato a un número y lo convierte en texto.
Ir a: Celda C1. O la celda deseada donde insertar el resultado.
Escribir la función:
=DIASEM(A1;1)El número del segundo argumento indica el número que indica el día de comienzo de la semana, así si escribimos el 1: Devolverá el número 1= Domingo; 2= Lunes; 3= Martes; 4= Miércoles; 5= Jueves; 6= Viernes y 7= Sábado.
Tipo Número Número mostrado 1 u omitido Números del 1 (domingo) al 7 (sábado).Igual que en versiones anteriores de Excel. 2 Números del 1 (lunes) al 7 (domingo). 3 Números del 0 (lunes) al 6 (domingo). 11 Números del 1 (lunes) al 7 (domingo). 12 Números 1 (martes) a 7 (lunes). 13 Números 1 (miércoles) a 7 (martes). 14 Números 1 (jueves) a 7 (miércoles). 15 Números 1 (viernes) a 7 (jueves). 16 Números 1 (sábado) a 7 (viernes). 17 Números del 1 (domingo) al 7 (sábado). Ir a: Celda C1
Verificar como muestra el valor 1 (correspondiente a domingo).

Si deseamos que nos indique el día de la semana en texto, podemos aplicar diferentes métodos:
FUNCIÓN SI. Anidamos la función SI anidándola.
Ir a: Celda D1. Celda donde mostrar el día de la semana en texto.
Escribir la función (en la misma línea):
=SI(DIASEM(A1;1)=1;"Domingo";
SI(DIASEM(A1;1)=2;"Lunes";
SI(DIASEM(A1;1)=3;"Martes";
SI(DIASEM(A1;1)=4;"Miércoles";
SI(DIASEM(A1;1)=5;"Jueves";
SI(DIASEM(A1;1)=6;"Viernes";
SI(DIASEM(A1;1)=7;"Sábado";"")))))))

- FUNCIÓN TEXTO.
Ir a: Celda D2. Celda donde mostrar el día de la semana en texto.
Escribir la función:
=TEXTO(A1;"dddd")Según queramos representar el día cambiamos: "d" para el día en número formato corto 1; "dd" para el día en número formato largo 01; "ddd" día en texto formato corto dom; "dddd" día en texto formato largo domingo.
Ir a: Celda D2
Verificar como muestra el valor domingo.

- FORMATO DE CELDA PERSONALIZADO.
Ir a: Celda C1. Celda donde mostrar el día de la semana en texto que incluye la función DIASEM.
Pulsar botón derecho del ratón
Formato de celdas. Mostrará el cuadro de diálogo de formato.
Pulsar en la pestaña: Número.
Ir a Categoría
Pulsar sobre: Personalizada.
Ir a: Tipo
Escribir:
ddddSegún queramos representar el día cambiamos: "d" para el día en número formato corto 1; "dd" para el día en número formato largo 01; "ddd" día en texto formato corto dom; "dddd" día en texto formato largo domingo.
Pulsar el botón Aceptar. Cierra la ventana y aplica el formato personalizado.
Ir a: Celda C1
Verificar como muestra el valor domingo.

Mediante funciones obtenemos de una fecha el día de la semana en Excel.

a mi personalizando y poniendo dddd, siempre me escribe un dia menos de lo que es, si es martes pondria lunes por ejemplo
Hola José,
Según se indica en la info, el número del segundo argumento de la función indica el día de inicio y finalización de la semana (inserta el deseado =DIASEM(A1;xxxxxxxxx))
Saludos.
muchas gracias.-