wie kann ich in einer Tabelle mit fortlaufendem Datum in einer Spalte in einer weiteren Spalte feststellen, der wievielte So (Mo, Di...) es im Monat ist? Bsp: 03.01.2010 ist der 1. Sonntag, 10.01.2010 ist der 2. Sonntag usw.
Tomi
=WENN(MONAT(A2)=MONAT(A1);WENN(WOCHENTAG(A2;1)=1;B1+1;B1);WENN(WOCHENTAG(A2;1)=1;1;0))
Da man das bestimmt noch verinfachen kann, lass ich mal noch offen.| A | B | C | |
| 1 | Datum | Anz WT | oder kurz |
| 2 | Do 01.10.2009 | 1. Donnerstag | 1 |
| 3 | Fr 02.10.2009 | 1. Freitag | 1 |
| 4 | Sa 03.10.2009 | 1. Samstag | 1 |
| 5 | So 04.10.2009 | 1. Sonntag | 1 |
| 6 | Mo 05.10.2009 | 1. Montag | 1 |
| 7 | Di 06.10.2009 | 1. Dienstag | 1 |
| 8 | Mi 07.10.2009 | 1. Mittwoch | 1 |
| 9 | Do 08.10.2009 | 2. Donnerstag | 2 |
| 10 | Fr 09.10.2009 | 2. Freitag | 2 |
| 11 | Sa 10.10.2009 | 2. Samstag | 2 |
| 12 | So 11.10.2009 | 2. Sonntag | 2 |
| 13 | |||
| 14 | So 25.10.2009 | 4. Sonntag | 4 |
| 15 | Mo 26.10.2009 | 4. Montag | 4 |
| 16 | Di 27.10.2009 | 4. Dienstag | 4 |
| 17 | Mi 28.10.2009 | 4. Mittwoch | 4 |
| 18 | Do 29.10.2009 | 5. Donnerstag | 5 |
| 19 | Fr 30.10.2009 | 5. Freitag | 5 |
| 20 | Sa 31.10.2009 | 5. Samstag | 5 |
| 21 | So 01.11.2009 | 1. Sonntag | 1 |
| 22 | Mo 02.11.2009 | 1. Montag | 1 |
| 23 | Di 03.11.2009 | 1. Dienstag | 1 |
| 24 | Mi 04.11.2009 | 1. Mittwoch | 1 |
| 25 | Do 05.11.2009 | 1. Donnerstag | 1 |
| 26 | Fr 06.11.2009 | 1. Freitag | 1 |
| 27 | Sa 07.11.2009 | 1. Samstag | 1 |
| 28 | So 08.11.2009 | 2. Sonntag | 2 |
| 29 | Mo 09.11.2009 | 2. Montag | 2 |
| Formeln der Tabelle | ||||||
|
Um zu ermitteln, wievielter Sonntag im Monat ein bestimmtes Datum ist, kannst Du die folgende Formel verwenden. Gehe wie folgt vor:
=WENN(MONAT(A2)=MONAT(A1);WENN(WOCHENTAG(A2;1)=1;B1+1;B1);WENN(WOCHENTAG(A2;1)=1;1;0))Diese Formel funktioniert, indem sie prüft, ob das aktuelle Datum ein Sonntag ist und ob es im gleichen Monat wie das vorherige Datum liegt. Das Ergebnis gibt an, wievielter Sonntag es im Monat ist.
Fehler: Die Formel liefert unerwartete Ergebnisse.
Fehler: Die Zelle zeigt einen Fehlerwert (#WERT!).
Wenn Du eine einfachere Methode bevorzugst, kannst Du die folgende Formel verwenden, um den Sonntag zu berechnen:
=GANZZAHL((TAG(A2)+6)/7)&"."&TEXT(A2;" TTTT")
Diese Formel gibt den Sonntag als numerischen Wert zurück, gefolgt vom Wochentag. Eine weitere Möglichkeit ist:
=(TAG(A2)+3)/7
Setze das Format auf "0", um nur die Anzahl der Sonntage anzuzeigen.
Hier sind einige Beispiele, um die Nutzung zu verdeutlichen:
| Datum | Wievielter Sonntag |
|---|---|
| 03.01.2010 | 1 |
| 10.01.2010 | 2 |
| 17.01.2010 | 3 |
| 24.01.2010 | 4 |
| 31.01.2010 | 5 |
Diese Tabelle zeigt, wie Du die Formeln anwenden kannst, um die Anzahl der Sonntage im jeweiligen Monat zu ermitteln.
Nutze die Funktion WENNFEHLER, um Fehler in den Berechnungen zu vermeiden:
=WENNFEHLER(WENN(MONAT(A2)=MONAT(A1);WENN(WOCHENTAG(A2;1)=1;B1+1;B1);WENN(WOCHENTAG(A2;1)=1;1;0)); "Kein gültiges Datum")
Wenn Du die Daten für das gesamte Jahr benötigst, kannst Du die Funktion DATUM und JAHR kombinieren, um den ersten Sonntag eines Jahres zu finden:
=DATUM(JAHR(A2);1;1)+(7-WOCHENTAG(DATUM(JAHR(A2);1;1);2)) + 1
1. Wie kann ich den ersten Sonntag im Jahr ermitteln?
Verwende die Formel:
=WENN(WOCHENTAG(DATUM(JAHR(A2);1;1);2)=1;DATUM(JAHR(A2);1;1);DATUM(JAHR(A2);1;1)+(7-WOCHENTAG(DATUM(JAHR(A2);1;1);2)+1))
2. Was mache ich, wenn ich nur die Anzahl der Sonntage in einem bestimmten Jahr wissen möchte?
Zähle die Sonntage in einer Spalte und filtere nach dem Jahr mit der SUMMEWENN-Funktion.