Podeu convertir fàcilment una data al número de la setmana a Excel amb el Funció WeekNum . D'altra banda, també podeu calcular els dies de la setmana si coneixeu el número de setmana de l'any.
Com que sempre hi ha 7 dies a la setmana i per calcular el primer dia de la setmana en funció del número de setmana, haureu d'esbrinar el primer dia de la primera setmana de l'any i després afegir els dies a la setmana. nombre.
1. El primer dia de la setmana
Copieu la fórmula següent, canvieu 'AAAA' i '#WK' per l'any i el número de la setmana per obtenir el primer dia de la setmana.
=MAX(DATA(AAAA,1,1), DATA(AAAA,1,1) – DIA DE LA SETMANA(DATA(AAAA,1,1), 1 ) + 1 + (WK#-1)*7)
Per exemple, el primer dia 1 de gener de 2016 és el sisè dia de la setmana si utilitzeu diumenge el primer dia de la setmana. El primer dia de la setmana que té l'1 de gener de 2016 és el 27 de desembre de 2015.
Per obtenir '27 de desembre de 2015' basat en l'1 de gener, utilitzeu la fórmula següent:
=DATA(2016,1,1) – DIA DE LA SETMANA(DATA(2016,1,1), 1 )+1
on 1 a la funció de dia laborable és el tipus de dia laborable, consulteu a continuació la llista completa. Si voleu que el dilluns sigui el primer dia de la setmana, feu servir 2 en lloc d'1.
Si el número de la setmana és 2, per exemple, heu d'utilitzar el primer dia per afegir 7 dies, que és (2-1)*7, o si sabeu que el número de la setmana és 3, heu d'utilitzar el primer dia. afegir (3-1)*7 dies per tenir el primer dia de la 3a setmana. Per obtenir el primer dia de qualsevol setmana del 2016, utilitzeu la fórmula següent.
=DATA(2016,1,1) – DIA DE LA SETMANA(DATA(2016,1,1), 1 ) + 1 + (WK# – 1)*7
El Funció màxima és evitar que el primer dia de la primera setmana caigui l'any anterior (p. ex., 27 de desembre de 2015).
2. L'últim dia de la setmana
Per obtenir l'últim dia de la setmana amb el número de setmana, utilitzeu la fórmula següent i canvieu AAAA i WK# als valors que tingueu:
=MIN(DATA(AAAA,12,31), DATA(AAAA,1,1) -DIA DE LA SETMANA(DATA(AAAA,1,1), 1 ) + 7*WK#)
La lògica és obtenir l'últim dia de l'última setmana completa abans de la setmana amb l'1 de gener i després afegir dies en setmanes al número de setmana.
Per exemple, l'últim dia de l'última setmana completa és el 26 de desembre de 2015 calculat per la fórmula:
=DATA(2016,1,1) – DIA DE LA SETMANA(DATA(2016,1,1), 1 )
on 1 és el tipus de setmana. Afegir les setmanes per obtenir l'últim dia de la setmana al número de setmana.
El Funció mínima és evitar la situació que l'últim dia de l'última setmana caigui l'any vinent, i el 31 de desembre serà l'últim dia en aquest cas.