Funcion DIASEM
- Jaime Franco Jimenez
- 19 abr 2023
- 2 Min. de lectura
Vamos a ver la función DIASEM, que nos devuelve el día de la semana a que corresponde una fecha.
Sintaxis
DIASEM(núm_de_serie,[tipo])
· Número de serie, argumento obligatorio, es un número que representa la fecha del día que intentamos buscar.
· Tipo Opcional. Es un número que determina el tipo de valor que debe devolverse.
Tipo Número devuelto
· 1 u omitido Números del 1 (domingo) al 7 (sábado). Igual que en versiones anteriores de Microsoft 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 del 1 (martes) al 7 (lunes).
· 13 Números del 1 (miércoles) al 7 (martes).
· 14 Números del 1 (jueves) al 7 (miércoles).
· 15 Números del 1 (viernes) al 7 (jueves).
· 16 Números del 1 (sábado) al 7 (viernes).
· 17 Números del 1 (domingo) al 7 (sábado).
Por ejemplo, teniendo la siguiente fecha:

Queremos saber a qué número de día corresponde, para ello, ponemos DIASEM, como argumento numero de serie, seleccionamos la celda con la fecha.
=DIASEM(C2
Punto y coma, se abre la ventana de tipo, en mi caso, selecciono la opción 2, donde el numero 1 corresponde al lunes, y, el numero 7 corresponde al domingo.

Cerramos paréntesis.
=DIASEM(C2;3)
Aceptamos, y, vemos el día al que corresponde dicha fecha.

Para el siguiente ejemplo, tenemos una columna con fechas.

El modelo está en formato de tabla, y, se llama Ventas.
Queremos crear una nueva columna, y, entre día y día, debe de haber una diferencia de una semana.
Vamos a usar la función DIASEM, para calcular el día de la semana de cada fecha, pues, en una celda ponemos la función, como argumento número de serie, seleccionamos la columna fecha.
=DIASEM(Ventas[Fecha]
Punto y coma, se abre una ventana donde debemos de especificar cuando empieza y acaba la semana, en mi caso, selecciono la opcion3, siendo el numero 0 para el lunes y el numero 6 para el domingo.

Cerramos paréntesis.
=DIASEM(Ventas[Fecha];3)
Aceptamos, y, tenemos una matriz desbordada, una matriz desbordada es aquella función, o, formula que devuelve más de un valor, que queremos detalladamente más adelante, con el día al que corresponde cada fecha.

Lo siguiente que debemos de hacer es a la columna fecha restarle el número de días obtenidos anteriormente.
=Ventas[Fecha]-DIASEM(Ventas[Fecha];3)
Aceptamos, y, vemos que todas las fechas comienzan en lunes, solo cambia el día.

Miguel Angel Franco
Komentáře