Kuidas teisendada nädala arv kuupäevadeks

Saate hõlpsasti teisendada kuupäeva Excelis nädala numbriks, kasutades Funktsioon WeekNum . Teisest küljest saate arvutada ka nädalapäevi, kui teate aasta nädala numbrit.

Kuna nädalas on alati 7 päeva ja nädala esimese päeva arvutamiseks nädala numbri järgi, peate välja selgitama aasta esimese nädala kõige esimese päeva ja seejärel lisama nädalale päevad number.

1. Nädala esimene päev



Kopeerige allolev valem, muutke 'YYYY' ja 'WK#' aastaks ja nädala numbriks, et saada nädala esimene päev.

=MAX(KUUPÄEV(AAAA,1,1), KUUPÄEV(AAAA,1,1) – WEEKDAY(DATE(YYYY,1,1), 1 ) + 1 + (WK#-1)*7)

Näiteks esimene päev 1. jaanuar 2016 on nädala 6. päev, kui kasutate nädala esimest päeva pühapäeva. Nädala kõige esimene päev, millel on 1. jaanuar 2016, on 27. detsember 2015.

„27. detsember 2015” saamiseks 1. jaanuaril kasutage järgmist valemit:

=KUUPÄEV(2016,1,1) – WEEKDAY(DATE(2016,1,1), 1 )+1

kus nädalapäeva funktsioonis 1 on nädalapäeva tüüp, vaadake täielikku loendit allpool. Kui soovite nädala esimeseks päevaks esmaspäeva, kasutage 1 asemel 2.

Kui nädala number on näiteks 2, peate kasutama kõige esimest päeva, et lisada 7 päeva, mis on (2-1)*7, või kui teate, et nädala number on 3, peate kasutama kõige esimest päeva lisada (3-1)*7 päeva, et oleks 3. nädala esimene päev. 2016. aasta mis tahes nädala esimese päeva saamiseks kasutage allolevat valemit.

=KUUPÄEV(2016,1,1) – WEEKDAY(DATE(2016,1,1), 1 ) + 1 + (WK# – 1)*7

The Max funktsioon vältima, et esimese nädala esimene päev langeks eelmisele aastale (nt 27. detsember 2015).

2. Nädala viimane päev

Et saada nädala number viimasele nädalapäevale, kasutage allolevat valemit ja muutke YYYY ja WK# oma väärtustele:

=MIN(KUUPÄEV(AAAA,12,31), KUUPÄEV(AAAA,1,1) -NÄDALAPÄEV(KUUPÄEV(AAAA,1,1), 1 ) + 7*WK#)

Loogika seisneb selles, et 1. jaanuariga saadakse nädalale eelnenud viimase täisnädala viimane päev ja seejärel lisatakse nädala numbrile päevad nädalates.

Näiteks viimase täisnädala viimane päev on 26. detsember 2015, mis on arvutatud järgmise valemiga:

=KUUPÄEV(2016,1,1) – WEEKDAY(DATE(2016,1,1), 1 )

kus 1 on nädala tüüp. Nädalate lisamine, et saada nädala numbris viimane nädalapäev.

The Min Funktsioon on vältida olukorda, et viimase nädala viimane päev langeb järgmisele aastale ja 31. detsember jääb sel juhul viimaseks.