Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Samstage eines Jahres darstellen

Samstage eines Jahres darstellen
24.09.2004 21:25:25
mike49
Hallo zusammen,
habe eine Tabelle, in der alle Samstage des in H1 eingetragenen Jahres im Bereich A4:A56 dargestellt werden. Wie man im Beispiel für das Jahr 2007 sieht, wird in A4 der letzte Samstag des Vorjahres angezeigt. Für das Jahr 2004 wird in A56 der erste Samstag des Folgejahres angezeigt. Das sollte so nicht sein.
Ich möchte im Prinzip erreichen, dass in A4 immer der 1. Samstag des in H1 stehenden Jahres steht und keine Samstage des Folgejahres angezeigt werden. Die Zellen sollen in diesem Fall leer sein.
Kann man so was lösen?
Gruß
mike49
 
 ABCDEFGH
1Anwesenheitsliste2007
2        
3SamstagFrederikJulianManuelMarcelAntonioAndreasUnterschrift
430.12.06       
506.01.07       
613.01.07       
720.01.07       
827.01.07       
903.02.07       
1010.02.07       
1117.02.07       
1224.02.07       
1303.03.07       
1410.03.07       
1517.03.07       
1624.03.07       
1731.03.07       
1807.04.07       
1914.04.07       
2021.04.07       
2128.04.07       
2205.05.07       
2312.05.07       
2419.05.07       
2526.05.07       
2602.06.07       
2709.06.07       
2816.06.07       
2923.06.07       
3030.06.07       
3107.07.07       
3214.07.07       
3321.07.07       
3428.07.07       
3504.08.07       
3611.08.07       
3718.08.07       
3825.08.07       
3901.09.07       
4008.09.07       
4115.09.07       
4222.09.07       
4329.09.07       
4406.10.07       
4513.10.07       
4620.10.07       
4727.10.07       
4803.11.07       
4910.11.07       
5017.11.07       
5124.11.07       
5201.12.07       
5308.12.07       
5415.12.07       
5522.12.07       
5629.12.07       
Formeln der Tabelle
A4 : =DATUM(H1;1;7)-WOCHENTAG(DATUM(H1;1;7);2)-1
A5 : =A4+7
A6 : =A5+7
A7 : =A6+7
A8 : =A7+7
A9 : =A8+7
A10 : =A9+7
A11 : =A10+7
A12 : =A11+7
A13 : =A12+7
A14 : =A13+7
A15 : =A14+7
A16 : =A15+7
A17 : =A16+7
A18 : =A17+7
A19 : =A18+7
A20 : =A19+7
A21 : =A20+7
A22 : =A21+7
A23 : =A22+7
A24 : =A23+7
A25 : =A24+7
A26 : =A25+7
A27 : =A26+7
A28 : =A27+7
A29 : =A28+7
A30 : =A29+7
A31 : =A30+7
A32 : =A31+7
A33 : =A32+7
A34 : =A33+7
A35 : =A34+7
A36 : =A35+7
A37 : =A36+7
A38 : =A37+7
A39 : =A38+7
A40 : =A39+7
A41 : =A40+7
A42 : =A41+7
A43 : =A42+7
A44 : =A43+7
A45 : =A44+7
A46 : =A45+7
A47 : =A46+7
A48 : =A47+7
A49 : =A48+7
A50 : =A49+7
A51 : =A50+7
A52 : =A51+7
A53 : =A52+7
A54 : =A53+7
A55 : =A54+7
A56 : =A55+7
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Anzeige

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Ein Formel-Versuch zu spaeter Stunde ...
24.09.2004 22:02:05
Volker
Hallo mike49,
teste mal in A4:
=WENN(7-WOCHENTAG(DATUM(H1;1;1);2)&gt0;DATUM(H1;1;7-WOCHENTAG(DATUM(H1;1;1);2));DATUM(H1;1;7))
Wie schon im Betreff geschrieben, ist's ein Schnellschuss zu spaeter Stunde.
Auch am Ende Deiner Liste kannst Du ja WENN einsetzen.
Gruss
Volker Croll
www.crolltools.decolor>
Anzeige
AW: Ein Formel-Versuch zu spaeter Stunde ...
mike49
Hallo Volker,
danke für deine Hilfe. Mit der Formel in A4 klappts. Nur mit der Formel in A56 komm ich nicht klar. Wie müsste die denn heißen?
Gruß
mike49
AW: Samstage eines Jahres darstellen
Josef
Hallo Mike
In Zelle A4
=DATUM(H1;1;8)-WOCHENTAG(DATUM(H1;1;2);2)
In Zelle A56
=WENN(MONAT(A55+7)=1;"";A55+7)
Gruss Josef
Anzeige
AW: Samstage eines Jahres darstellen
mike49
Hallo Josef,
genau das war's. Danke dir.
Gruß
mike49
AW: Samstage eines Jahres darstellen
25.09.2004 01:21:48
chris
Wenn möglich bitte diese Formel mal erklären verstehe die nicht ganz.
Macht zwar das was sie soll aber verstehe SIe nicht.Wäre super wenn die mir mal einer eklären könnte ! Danke
=DATUM(H1;1;8)-WOCHENTAG(DATUM(H1;1;2);2)
=WENN(MONAT(A55+7)=1;"";A55+7)
Anzeige
AW: Samstage eines Jahres darstellen
FP
Hallo Sepp,
meine Lösung:
in A4:
=("1-"&H1)+REST(7-("1-"&H1);7)
in A5:
=A4+7 ( bis A55 runterziehen )
in A56:
=WENN(TAG(A55)&lt25;A55+7;"")
Servus aus dem Salzkammergut
Franz
Auch noch wach?
Boris
Hi Franz,
...oder ist in Österreich ne Zeitverschiebung, die ich nicht mitbekommen habe? ;-))
Grüße Boris
Anzeige
AW: Samstage eines Jahres darstellen
Josef
Hallo Franz
Die Verwendung der Funktion REST zur Bestimmung des Wochentages hat immer den Nachteil, dass man die Formel anpassen muss, wenn das 1904 Datumsformat verwendet wird. Deshalb poste ich immer eine Lösung mit WOCHENTAG.
Hier noch meine Lösung für den Wettbewerb der kürzesten Formel:
=("1-"&H1)-REST("1-"&H1;-7)
Gruss Sepp
Anzeige
AW: Samstage eines Jahres darstellen
FP
Hallo Sepp,
das Datumsformat 1904 mag ich ohnehin nicht ;-)
Schöne Verkürzung ist Dir da gelungen!
Servus aus dem Salzkammergut
Franz
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Samstage eines Jahres in Excel darstellen


Schritt-für-Schritt-Anleitung

  1. Jahreszahl eingeben: Trage das gewünschte Jahr in die Zelle H1 ein.

  2. Erster Samstag: In Zelle A4 verwendest du die folgende Formel, um den ersten Samstag des Jahres zu berechnen:

    =DATUM(H1;1;8)-WOCHENTAG(DATUM(H1;1;2);2)
  3. Folgende Samstage: Ziehe die Formel in A4 bis A55 nach unten, um alle Samstage des Jahres anzuzeigen.

  4. Letzter Samstag: In Zelle A56 fügst du diese Formel ein, um sicherzustellen, dass kein Samstag des nächsten Jahres angezeigt wird:

    =WENN(MONAT(A55+7)=1;"";A55+7)
  5. Überprüfung: Stelle sicher, dass die Zellen A4 bis A56 nur die Samstage des in H1 angegebenen Jahres anzeigen.


Häufige Fehler und Lösungen

  • Problem: Zelle A4 zeigt den letzten Samstag des Vorjahres an.

    • Lösung: Stelle sicher, dass du die richtige Formel in A4 verwendest, um den ersten Samstag korrekt zu berechnen.
  • Problem: Zelle A56 zeigt unerwartete Werte an.

    • Lösung: Überprüfe, ob die Formel in A56 korrekt eingegeben wurde und ob die vorherige Zelle (A55) tatsächlich einen Samstag enthält.

Alternative Methoden

  • Formel mit REST: Eine alternative Formel für A4 könnte so aussehen:

    =("1-"&H1)+REST(7-("1-"&H1);7)
  • Für Excel 2008 oder älter: Verwende die Funktion DATUM in Kombination mit WOCHENTAG, um die Samstage zu ermitteln.


Praktische Beispiele

  • Beispiel für das Jahr 2023: Wenn du 2023 in H1 eingibst, solltest du die Samstage vom 7. Januar bis zum 30. Dezember sehen, mit A4 als 7. Januar und A56 leer, da der 6. Januar 2024 ist.

  • Erstellen eines Kalenders: Nutze die angezeigten Samstage, um eine Anwesenheitsliste oder einen Veranstaltungskalender in Excel zu erstellen.


Tipps für Profis

  • Dynamische Formeln: Nutze WENN-Funktionen, um die Anzeige von Samstagen dynamisch zu gestalten, falls sich das Jahr ändert.

  • Kalender-Formatierungen: Verwende bedingte Formatierungen in Excel, um die Samstage hervorzuheben, sodass sie auf einen Blick erkennbar sind.


FAQ: Häufige Fragen

1. Wie kann ich auch Sonntage anzeigen? Um auch Sonntage anzuzeigen, kannst du eine ähnliche Methode verwenden, indem du die Formeln anpasst, um die Sonntage zu berechnen.

2. Funktioniert das auch in älteren Excel-Versionen? Ja, die beschriebenen Formeln sollten in den meisten Excel-Versionen funktionieren, auch in Excel 2007 oder Excel 2010.

3. Gibt es eine Möglichkeit, mehrere Wochentage gleichzeitig anzuzeigen? Ja, du kannst die Formeln erweitern, um mehrere Wochentage anzuzeigen, indem du zusätzliche Bedingungen in die Formeln integrierst.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige