NUM.DE.SEMANA en Excel




Descripción de la función NUM.DE.SEMANA en Excel

La función NUM.DE.SEMANA en Excel te da el día de la semana que corresponde a la fecha que le indiques y de acuerdo al día que determines que inicia la semana, por ejemplo NUM.DE.SEMANA(“25/9/2012”,2) es igual a la semana del año 40.

Existen dos sistemas que se usan para esta función:

  • Sistema 1:  La semana que contiene el 1 de enero es la primera semana del año y se numera como semana 1.
  • Sistema 2:  La semana que contiene el primer jueves del año es la primera semana del año y se numera como semana 1.

Sintaxis

NUM.DE.SEMANA(núm_de_serie, [tipo_devuelto])
  • núm_de_serie: Es un argumento obligatorio y es una fecha contenida en la semana. Las fechas deben especificarse usando la función FECHA o como resultado de otras fórmulas o funciones. Por ejemplo, utilice FECHA(2012, 1, 30) para el 30 de enero de 2012. Pueden producirse problemas si las fechas se escriben como texto.
  • tipo_devuelto: Es un argumento opcional y representa un número que determina en qué día comienza la semana. El valor por default es 1.

Tipo

La semana empieza el

Sistema

1 u omitido

Domingo

1

2

Lunes

1

11

Lunes

1

12

Martes

1

13

Miércoles

1

14

Jueves

1

15

Viernes

1

16

Sábado

1

17

Domingo

1

21

Lunes

2

 Anotaciones

  • Microsoft Excel almacena las fechas como números de serie secuenciales para que se puedan usar en cálculos. De manera predeterminada, la fecha 1 de enero de 1900 es el número de serie 1 y la fecha 17 de septiembre de 2012 es el número de serie 41169, porque es 41,169 días posteriores al 1 de enero de 1900. Microsoft Excel para Macintosh utiliza un sistema de fechas predeterminado diferente.
  • Si núm_de_serie está fuera del rango para el valor de base de fecha actual, se devuelve un error #¡NUM!.
  • Si tipo está fuera del rango especificado en la tabla anterior, se devuelve un error #¡NUM!.

Ejemplo

En este ejemplo vamos a hacer un comparativo con en base a los métodos 1, 2 y 21 del argumento tipo_devuelto para analizar cómo se comporta la función NUM.DE.SEMANA en Excel.

Para empezar vamos a sacar el número de la semana de los primeros días del mes de enero de 2012, para que veas qué número de semana resulta de la función NUM.DE.SEMANA en Excel:

Función NUM.DE.SEMANA en Excel

Vamos a analizar la tabla:

Tenemos la lista de los primeros días del mes, el primer día del año (01/01/2012) inició en domingo.

En la columna C llamada “SEMANA EMPIEZA EN DOMINGO” aplicamos la función NUM.DE.SEMANA usando el método 1. Para la primer fecha escribimos en la celda C3 la función con los siguientes argumentos:

=NUM.DE.SEMANA(B3,1)

Aplicamos la misma función al resto de los días.

En la columna D llamada “SEMANA EMPIEZA EL LUNES “, vamos a usar el método 2, que indica que la semana inicia el lunes. En la celda D3, para el primer día del año escribimos la función NUM.DE.SEMANA con los siguientes argumentos:

=NUM.DE.SEMANA(B3,2)

Aplicamos la función al resto de los días.

Por último en la columna E llamada “SEMANA EMPIEZA EN LUNES” vamos a usar el método 21:

En la celda E3 escribimos:

=NUM.DE.SEMANA(B3,21)

Aplicamos la función al resto de los días.

Como puedes observar, de acuerdo al método que emplees, el día de la semana del año empieza en diferentes días, lo que afecta directamente tus cálculos, por lo que debes poner especial atención en esto, sino obtendrás resultados erróneos.

Ejemplo 2

Con el ejemplo 1, con los métodos 1, 2 y 21, ya viste el número de la semana que Excel le asigna a las fechas de los primeros días del año. Ahora vamos a ver qué resultados obtenemos usando los tres métodos, pero con fechas actuales:

Función NUM.DE.SEMANA en Excel

Seguimos el mismo procedimiento que el ejemplo 1.

Al igual en el ejemplo 1, el método hace que el resultado del número de la semana cambie drásticamente.

Ya tienes el conocimiento necesario para saber qué método aplicar de acuerdo a los cálculos que necesites hacer.

Si tienes alguna duda o comentario escríbenos.

Leave a Reply