Registriert seit: 21.02.2018
Version(en): 2016
21.02.2018, 19:42
(Dieser Beitrag wurde zuletzt bearbeitet: 21.02.2018, 20:05 von WillWissen.
Bearbeitungsgrund: Formatierung
)
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
Registriert seit: 11.04.2014
Version(en): Office 2007
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:1 Nutzer sagt Danke an Steffl für diesen Beitrag 28
• Maho
Registriert seit: 24.10.2015
Version(en): 2010
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)
Registriert seit: 21.02.2018
Version(en): 2016
Perfekt! Vielen Dank

Maho
Registriert seit: 21.02.2018
Version(en): 2016
(21.02.2018, 19: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
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
Hallöchen,
oder so:
Arbeitsblatt mit dem Namen 'Tabelle1' |
| A | B |
1 | 2019 | 30.12.2018 |
Zelle | Formel |
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:1 Nutzer sagt Danke an schauan für diesen Beitrag 28
• Maho
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
22.02.2018, 07:47
(Dieser Beitrag wurde zuletzt bearbeitet: 22.02.2018, 07:47 von LCohen.)
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:1 Nutzer sagt Danke an LCohen für diesen Beitrag 28
• Maho