Excel: cómo utilizar correctamente la función CALENDARWEEK()

Excel puede mostrar la semana del calendario en función de una fecha o, por el contrario, determinar la fecha a partir de una semana del calendario. Gracias a la función calendar week(), esto también es posible con poco gasto de tiempo. Asi es como se hace:
Función SEMANA DEL CALENDARIO()
Puede usar la función calendar week() para determinar el número de semana correcto para una fecha. El año calendario tiene 52 semanas; Puede elegir exactamente cuándo Excel debe comenzar a contar (más sobre eso en un momento).
La sintaxis general para la función semana del calendario de Excel() es:
=KALENDERWOCHE(Fortlaufende_Zahl; [Zahl_Typ])
- Número_consecutivo :ingrese una fecha/valor numérico válido o seleccione la celda que contiene la fecha.
- [number_type] :especifique con qué día de la semana debe comenzar la semana del calendario. En general, por defecto, una semana comienza el domingo. Los corchetes significan que el argumento es opcional; si no ingresa un valorpara este argumento, Excel asume que la semana comienza endomingo.
La indicación del inicio de la semana es un factor importante para el cálculo correcto de la semana. El comienzo de la semana se muestra como un número. Entonces, dependiendo de lo que haya especificado en [number_type] , Excel devolverá resultados diferentes. Las dos variantes más comunes son:
- Sistema 1: La semana que incluye el primer jueves del año se reconoce como KW1. Por cierto, este es el procedimiento correcto según la norma europea ( ISO 8601 ). Por lo tanto, ingrese 14 para [Number_Type] para el inicio de la semana .
- Sistema 2: La semana que comprende el primero de enero del año se reconoce como KW1. Esta es una especie de configuración predeterminada.
Pero Excel ofrece aún más posibilidades. Para configurar el inicio de la semana de forma individual, utilice los datos del siguiente resumen:
inicio de semana | Valor |
Domingo | 1 o 17 o nada |
Lunes | 2 o 11 |
Martes | 12 |
Miércoles | 13 |
Jueves | 14 |
Viernes | 15 |
Sábado | dieciséis |
Determinar la semana del calendario de Excel desde la fecha
A continuación, le mostraremos paso a paso cómo puede determinar la semana del calendario a partir de una fecha:
Paso 1: escriba las fechas que desea convertir a KW en su hoja de cálculo de Excel.
Paso 2: Haga clic con el puntero del mouse en la celda que luego contendrá el resultado.
Paso 3: Luego ingrese el signo igual “ = ” y el nombre de la función “ SEMANA DEL CALENDARIO ” para iniciar la función.
Paso 4: abra los corchetes y use su mouse para seleccionar la fecha, es decir, el " Número_consecutivo ". Por supuesto, esto también puede ser una referencia de celda.
Paso 5: Con un punto y coma “ ; ” separe el segundo factor entre paréntesis – el “ number_type ”. En nuestro caso, ingresamos un 14 para esto porque queremos que Excel calcule de acuerdo con el estándar europeo en este ejemplo.
Paso 6: Cierra los corchetes nuevamente y luego confirma tu entrada con Enter . Excel entonces realiza el cálculo.
Paso 7: ahora puede actualizar la celda para que Excel calcule automáticamente la semana del calendario para los datos a continuación.
Determinar la fecha de Excel a partir de la semana del calendario
Ahora echemos un vistazo a cómo funciona al revés, es decir, si desea convertir una semana calendario (KW) en una fecha.
Como es bien sabido, una semana calendario siempre consta de siete días, por lo que queremos determinar tanto el primer día de la semana como el último día de la semana.
El primer día de la semana
Como una semana siempre tiene siete días y queremos calcular el primer día de la semana en Excel, primero debemos averiguar el primer día de la primera semana del año . En base a eso, podemos agregar los días apropiados a la semana del calendario.
La sintaxis para la función del primer día de la semana es:
=MAX(DATUM(JJJJ;1;1);DATUM(JJJJ;1;1)-WOCHENTAG(DATUM(JJJJ;1;1);14)+1+(KW#-1)*7)
- AAAA :Ingrese el año para esto.
- KW# :Ingrese la semana del calendario para esto.
- 14 : Elegimos 14 como el tipo de día de la semana porque en este ejemplo queremos que la semana del calendario de Excel comience con un jueves. Si prefiere que Excel reconozca un día diferente como el primer día de la semana, consulte nuestra tabla anterior en el artículo .
- MAX() : La función MAX() evita que el primer día de la primera semana del año caiga en el año anterior (por ejemplo, domingo 25/12/2022).
A continuación le mostraremos cómo ingresar la fórmula correctamente:
Paso 1: Haga clic con el puntero del mouse en la celda que luego contendrá el resultado.
Paso 2: Ingrese la fórmula anterior y reemplace los marcadores de posición " YYYY " y " KW# " con el año y la semana del calendario.
Paso 3: Confirme su ingreso con Enter y Excel realizará el cálculo.
Nota: Excel puede mostrarle inicialmente un número como resultado. Formatee correctamente las celdas como Fecha para obtener la solución correcta.
El último día de la semana
Queremos obtener el último día de la última semana completa del año. En base a esto, Excel luego agregará días en semanas a la semana del calendario.
La sintaxis para la función del último día de la semana es:
=MIN(DATUM(JJJJ;12;31);DATUM(JJJJ;1;1)-WOCHENTAG(DATUM(JJJJ;1;1);14) + 7*KW#)
- AAAA :Ingrese el año para esto.
- KW# :Ingrese la semana del calendario para esto.
- 14 : Elegimos 1 como el tipo de día de la semana porque queremos que Excel reconozca el jueves como el primer día de la semana. Si prefiere que Excel reconozca un día diferente como el primer día de la semana, consulte nuestra lista anteriormente en el artículo .
- Min() : La función Min() evita que el último día de la última semana caiga en el próximo año.
Para obtener un resultado correcto, ingrese la fórmula de acuerdo con las instrucciones anteriores . Además, no olvide formatear correctamente las celdas de resultados como Date .
Deja una respuesta