2013-04-24 12 views
6

Mój tydzień pracy trwa od poniedziałku do niedzieli i muszę znaleźć sposób na automatyczne aktualizowanie dwóch różnych komórek na podstawie on = today(), jaka jest faktyczna data początek i koniec bieżącego tygodnia pracy.Automatyczne znajdowanie początku i końca tygodnia pracy w arkuszu kalkulacyjnym Google

Czy istnieje wzór, który może to znaleźć?

Podobnie:

Jest tam również podobny sposób zautomatyzować pierwsze i ostatnie dni bieżącego miesiąca w różnych komórkach?

Dziękujemy z wyprzedzeniem o jakiejkolwiek pomocy

Odpowiedz

14

Zakładając jesteś przedstawieniu datę w A1 ...

Początek tygodnia roboczego zawierającego tę datę (zakładając, że praca tydzień zaczyna się w poniedziałek):

=A1-WEEKDAY(A1;3)

koniec tygodnia pracy:

=A1-WEEKDAY(A1;3)+6

początku miesiąca:

=EOMONTH(A1;-1)+1

koniec miesiąca:

=EOMONTH(A1;0)

wiem, że to Microsoft Excel dokumentacja, ale this opisuje funkcja EOMONTH.

+0

Piękny - To działało świetnie. Czy istnieje łatwy sposób na uzyskanie dat rozpoczęcia i zakończenia w zeszłym miesiącu? – DMarx

+1

'= EOMONTH (A1; -2) + 1' i' = EOMONTH (A1; -1) '. Będę edytować w dokumentacji EOMONTH w odpowiedzi. – AdamL