Una de las funciones proporcionadas en Analysis ToolPak es WEEKNUM. Esta función se usa, curiosamente, para devolver el número de semana representado por una fecha en particular. Usas la función de esta manera:

=WEEKNUM(A5,1)

En este caso, A5 contiene un número de serie de fecha y el valor 1 indica que WEEKNUM debe asumir que todas las semanas comienzan en domingo.

Si prefiere que sus semanas comiencen los lunes, puede usar el valor 2 en su lugar.

Debe tener en cuenta que WEEKNUM siempre considera que el primer día de un año determinado corresponde a la primera semana del año. Por lo tanto, es posible que la fórmula anterior regrese hasta 54 semanas en un año. ¿Cómo puede ser esto?

Usemos el año 2011 como ejemplo. En 2011, el 1 de enero cae en sábado. En lo que respecta a WEEKNUM, esto es en la primera semana del año. Ahora, el 2 de enero de ese año cae en domingo. Dado que WEEKNUM cree que cada domingo comienza una nueva semana, el segundo día de la semana se considera en la segunda semana del año.

Esto está bien, hasta que llegues al final del año. La quincuagésima segunda semana de 2011 finaliza (según WEEKNUM) el 24 de diciembre y la quincuagésima tercera semana comienza el 25 de diciembre (un domingo).

Un escenario aún más interesante es cuando el año comienza un sábado y el año es bisiesto. Esto sucedió en el año 2000. En ese caso, la quincuagésima tercera semana comenzó el 24 de diciembre y la quincuagésima cuarta semana comenzó el 31 de diciembre.

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (2326) se aplica a Microsoft Excel 97, 2000, 2002 y 2003. Puede encontrar una versión de este consejo para la interfaz de cinta de Excel (Excel 2007 y posterior) aquí:

link: / excelribbon-Using_the_WEEKNUM_Function [Uso de la función WEEKNUM].