Dato for neste onsdag

May 23  by Eliza

Sam har en dato i celle A1, og han ønsker å beregne datoen for følgende onsdag i celle B1. Han lurer på hva formelen han bør bruke for beregningen.

Det er faktisk mange formler du kan bruke, og den du velger er ganske mye opp til deg. Her er en god representativ prøvetaking av formler du kan bruke:

= HVIS (UKEDAG (A1) <= 4, A1 + 4-UKEDAG (A1), A1 + 11-UKEDAG (A1))
= A1 + UKEDAG (A1, 1) + VELG (UKEDAG (A1, 1), 2, 0, -2, -4, 1, -1, -3)
= A1 + VELG (UKEDAG (A1), 3,2,1,0,6,5,4)
= A1-MOD (UKEDAG (A1) -5,7) 6
= A1 + MOD (4-UKEDAG (A1), 7)

Disse formlene returnerer en dato som representerer neste onsdag, forutsatt at datoen i celle A1 er ikke en onsdag for å begynne med. For eksempel, hvis datoen i A1 er 5/26/10 (onsdag), så hver av disse vil returnere 5/26/10. Men hvis datoen er 5/27/10 så formelen returnerer 6/2/10.

Hvis du vil ha en formel som vil tilbake neste onsdag selv når startdato er en onsdag, så du bør stole på en annen formel. Velg fra en av disse:

= A1 + IF (UKEDAG (A1,1) = 4,7, IF (UKEDAG (A1,1) <4,4-UKEDAG (A1,1), 11-UKEDAG (A1,1)))
= HVIS (UKEDAG (A1) = 4)
= A1-MOD (UKEDAG (A1) -4,7) 7
= A1 + 4 + ((UKEDAG (A1)> = 4) * 7) -WEEKDAY (A1)
= A1 + MOD (10 UKEDAG (A1), 7) 1
= A1 + IF (UKEDAG (A1) <4,4,11) -WEEKDAY (A1)
= TAK (A1-4,7) 4
= A1 + 6-MOD (A1 + 2,7)

Det bør bemerkes at to av disse formlene siste fungerer helt fint på PC, men vil ikke fungere som forventet på Mac. Dette er fordi grunnlaget datoen som brukes for dato serienumre er forskjellig på Mac enn det er på PC, og dermed beregningene-som opererer på de underliggende serienumre for datoene-returnere ulike verdier på hver plattform.

ExcelTips er din kilde for kostnadseffektiv Microsoft Excel trening. Dette tipset (8625) gjelder for Microsoft Excel 2007 og 2010. Du kan finne en versjon av dette tipset for den eldre menygrensesnittet av Excel her: Dato for neste onsdag.