Beregne datoen for den niende spesifikke ukedagen i måneden i Microsoft Excel 2010

Anonim

I denne artikkelen lærer vi hvordan du beregner datoen for den niende bestemte ukedagen i måneden i Microsoft Excel 2010.

Vurder et scenario der du vil finne ut en formel som viser datoen Nth spesifikk dag ukedag i måneden.

Vi vil bruke DATO OG UKEDAG funksjoner for å få utgangen.

DATO: Returnerer tallet som representerer datoen i Microsoft Excel-dato-tidskoden.

Syntaks: = DATE (år, måned, dag)

år: Årsargumentet kan inneholde en til fire sifre. Som standard bruker Excel 1900 -datasystemet.

måned: Det er det andre argumentet som representerer årets måned fra 1 til 12 (januar til desember)

dag: Det er det tredje argumentet som representerer dagen i måneden fra 1 til 31.

UKEDAG: Den returnerer et tall fra 1 til 7 som identifiserer ukedagen i en dato

Syntaks: = WEEKDAY (serienummer, returtype)

serienummer: Dette representerer datoen for dagen du vil finne.

retur_type: Dette er valgfritt. Et tall som bestemmer typen returverdi.

La oss ta et eksempel:

  • Vi har år og måned i kolonne C&D.
  • I kolonne E vil vi finne datoen for første lørdag i krysset mellom år og måned.

  • I celle E5 vil formelen være
     = DATE (C5, D5,1+((1- (6> = WEEKDAY (DATE (C5, D5,1), 2)))*7+ (6-WEEKDAY (DATE (C5, D5,1), 2 ))))) 

  • For å sjekke om formelen har returnert riktig utgang, kan vi bruke Tekst funksjon.
  • I celle F5 vil formelen være
     = TEKST (E5, "dddd") 

  • Hvis vi endrer år eller måned, vil formelen vår returnere datoen tilsvarende, si om vi endrer året til 2014