Beräkning av datum för den n: e specifika veckodagen i månaden i Microsoft Excel 2010

Anonim

I den här artikeln lär vi oss hur man beräknar datumet för den nionde specifika veckodagen i månaden i Microsoft Excel 2010.

Tänk på ett scenario där du vill ta reda på en formel som visar datumet Nth specifika dag vardag i månaden.

Vi kommer använda DATUM & VECKODAG funktioner för att få utgången.

DATUM: Returnerar det nummer som representerar datumet i Microsoft Excel-datum-tidskoden.

Syntax: = DATE (år, månad, dag)

år: Årsargumentet kan innehålla en till fyra siffror. Som standard använder Excel datumsystemet 1900.

månad: Det är det andra argumentet som representerar årets månad från 1 till 12 (januari till december)

dag: Det är det tredje argumentet som representerar dagen i månaden från 1 till 31.

VECKODAG: Det returnerar ett tal från 1 till 7 som identifierar veckodagen för ett datum

Syntax: = WEEKDAY (serial_number, return_type)

serienummer: Detta representerar datumet för den dag du vill hitta.

retur_typ: Detta är valfritt. Ett tal som bestämmer typen av returvärde.

Låt oss ta ett exempel:

  • Vi har år och månad i kolumn C&D.
  • I kolumn E vill vi hitta datumet för första lördagen i skärningspunkten mellan år och månad.

  • I cell E5 skulle formeln vara
     = DATE (C5, D5,1+((1- (6> = WEEKDAY (DATE (C5, D5,1), 2)))*7+ (6-WEEKDAY (DATE (C5, D5,1), 2 )))) 

  • För att kontrollera om formeln har returnerat rätt utmatning kan vi använda Text fungera.
  • I cell F5 skulle formeln vara
     = TEXT (E5, "dddd") 

  • Om vi ​​ändrar år eller månad kommer vår formel att returnera datumet i enlighet därmed, säg om vi ändrar året till 2014