Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Letzter Sonntag vor bestimmten Datum
#1
Hallo,
ich habe folgendes Problem und komme der Lösung nicht auf die Schliche:
 
Ich benötige das Datum des letzten Sonntags vor dem 6. Januar eines Jahres.
 
Vielen Dank!
Maho
Antworten Top
#2
Hallo,

auf Excelformeln wirst Du fündig
Gruß Stefan
Win 10 / Office 2016
[-] Folgende(r) 1 Nutzer sagt Danke an Steffl für diesen Beitrag:
  • Maho
Antworten Top
#3
Hallo Maho,
in Excel: =A1-WOCHENTAG(A1)+1 , falls in A1 das Datum steht
in VBA: Cells(1, 1) - Weekday(Cells(1, 1)) + 1
Gruß der AlteDresdner (Win11, Off2021)
[-] Folgende(r) 1 Nutzer sagt Danke an AlterDresdner für diesen Beitrag:
  • Maho
Antworten Top
#4
Perfekt! Vielen Dank Smile

Maho
Antworten Top
#5
(21.02.2018, 18:50)AlterDresdner schrieb: Hallo Maho,
in Excel: =A1-WOCHENTAG(A1)+1 , falls in A1 das Datum steht
in VBA: Cells(1, 1) - Weekday(Cells(1, 1)) + 1

Hallo AlterDresdner,
jetzt habe ich doch noch ein Problem in der Formel gefunden. 2019 ist der 6. Januar ein Sonntag, der letzte Sonntag zuvor müsste also der 30. Dezember 2018 sein, die Formel gibt aber ebenfalls den 6. Januar aus.

Lg Maho
Antworten Top
#6
Hallöchen,

oder so:

Arbeitsblatt mit dem Namen 'Tabelle1'
AB
1201930.12.2018

ZelleFormel
B1=DATUM(A1;1;6)-1-REST(DATUM(A1;1;6)-1-1;7)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
[-] Folgende(r) 1 Nutzer sagt Danke an schauan für diesen Beitrag:
  • Maho
Antworten Top
#7
Dann wird aus:

=A1-WOCHENTAG(A1)+1

halt über Deinen gewünschten Tages-Shift:

=A1-1-WOCHENTAG(A1-1)+1

rotkürzend auf:

=A1-WOCHENTAG(A1-1)
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Maho
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste