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