2016-09-21 3 views
-1

In Excel muss ich eine Formel erstellen, die mir das Datum des ersten Donnerstags nach dem Beginn des Geschäftsjahres gibt. Unser Geschäftsjahr beginnt am 10.01. Also zum Beispiel 1.10.2016 Beginnt das Jahr und ich möchte berechnen, was der Donnerstag an oder nach diesem Datum ist, damit ich programmatisch eine neue Woche für jede Zeile am Donnerstag danach erstellen kann. Also, wenn es Donnerstag auf 10/1 fallen würde, wären die Reihen 10/1, 10/8, 10/15 und weiter. Jedoch ist 01.10.2016 an einem Samstag. Der erste Donnerstag danach ist der 06.10.2016. Wie gehe ich vor, um diesen Donnerstag mit einer Formel zu finden?Excel - Finden Sie das Datum eines bestimmten Tages nach einem bestimmten Datum

+0

Dies ist sehr gut möglich. [Bitte zeigen Sie, was Sie bisher versucht haben.] (Http://stackoverflow.com/help/how-to-ask) – gms0ulman

Antwort

1

Dies sollte es tun, wenn der Beginn des Geschäftsjahres in A1 ist und in Ihren locale Tagen gezählt ist von 1 = Sonntag bis 7 = Samstag: -

=A1+MOD(5-WEEKDAY(A1),7) 

Diese nicht für mich arbeiten Excel 2007 sollte aber kann noch einfacher sein

=A1-WEEKDAY(A1,15)+7 

der 15 mit 10 + W für andere Tage der Woche ersetzt werden, wobei W die Tageszahl ist von Sonntag beginnen = 1.

+0

Danke, das funktioniert. Ich habe eine Lösung gefunden, obwohl sie nicht ganz so einfach ist wie deine. Was ich getan habe, war das. '= IF ((5- (WEEKDAY (FYBegin))) <0, WEEKDAY (FYBegin) -2,5- (WEEKDAY (FYBegin)))' –

+0

Großartig. = A1-WEEKDAY (A1,15) +7 ist noch einfacher, hat aber an meinem alten Excel 2007 nicht funktioniert. –

Verwandte Themen