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

Wochentag aus Datum auslesen?

Forumthread: Wochentag aus Datum auslesen?

Wochentag aus Datum auslesen?
28.01.2003 13:45:58
Markus
kann man, anhand des Datums den Wochentag auslesen und diesen weiterverarbeiten!?

also zum beispiel 26.01.2003 = sontag
if irgendwas = sontag... ?

Markus

Anzeige

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Re: Wochentag aus Datum auslesen?
28.01.2003 13:49:43
elisa

Hallo Markus

Du musst auf Format - Zellen und dort bei Benutzerdefiniert im TTTT eingeben

Re: Wochentag aus Datum auslesen?
28.01.2003 13:50:03
Hajo_Zi

Hallo Markus

ein Hallo zu Beginn und ein Gruß am Ende läst den Beitrag doch gleich viel freundlicher aussehen. Auch wenn Du den Beitrag am Computer eingibst sitzen an der anderen Seite doch Leute und keine Maschinen die Deine Frage beantworten und da sollte Zeit für die paar Worte doch vorhanden sein.

Weekday(Datum, 2)

Gruß Hajo

Anzeige
Re: Wochentag aus Datum auslesen?
28.01.2003 13:50:35
Holger Levetzow

sieh mal nach unter Wochentag.
z.B. =wenn(wochentag(A1)=1; ....; ....)

Holger

Re: Wochentag aus Datum auslesen?
28.01.2003 13:50:54
Bolli

Hallo Markus

Ja, mit
=WOCHENTAG(A1)
dann erhälst du eine Zahl von 1-7, die du dann auswerten kannst

gruss Bolli

Re: Wochentag aus Datum auslesen?
28.01.2003 13:55:47
Markus

Hallo Hajo,

Hast ja recht... hatte ich diesmal mit lauter testen ganz vergessen ...
Sorry

Hatte heut schon mal gepostet :)

Danke aber für die infos, werds gleich umsetzen
Gruss

Markus

Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Wochentag aus Datum auslesen in Excel


Schritt-für-Schritt-Anleitung

Um den Wochentag aus einem Datum in Excel auszulesen, kannst du die Funktion WOCHENTAG verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:

  1. Datum eingeben: Trage das Datum in eine Zelle ein, z.B. in Zelle A1 (z.B. 26.01.2003).
  2. Wochentag ermitteln: In einer anderen Zelle schreibst du die Formel:
    =WOCHENTAG(A1)

    Dies gibt dir eine Zahl zurück (1 für Sonntag, 2 für Montag, usw.).

  3. Wochentag als Text anzeigen: Wenn du den Wochentag als Text anzeigen möchtest, kannst du die Formel wie folgt anpassen:
    =TEXT(A1; "TTTT")

    Diese Formel gibt "Sonntag" zurück, wenn das Datum in A1 der 26. Januar 2003 ist.


Häufige Fehler und Lösungen

  • Fehler: #WERT!
    Ursache: Das Datum in der Zelle ist nicht korrekt formatiert.
    Lösung: Stelle sicher, dass das Datum als Datum und nicht als Text eingegeben wurde.

  • Fehler: Falsches Ergebnis
    Ursache: Die Funktion WOCHENTAG hat unterschiedliche Rückgabewerte, je nach dem verwendeten Typ.
    Lösung: Verwende WOCHENTAG(A1; 2) für Montag=1 bis Sonntag=7.


Alternative Methoden

Neben der Verwendung von Formeln kannst du auch VBA (Visual Basic for Applications) nutzen, um den Wochentag aus einem Datum zu ermitteln. Hier ist ein einfaches Beispiel:

  1. Öffne den VBA-Editor: Drücke ALT + F11.
  2. Füge ein neues Modul ein: Rechtsklick auf "VBAProject (DeineDatei.xlsx)" → Einfügen → Modul.
  3. Füge den folgenden Code ein:
    Function WochentagAusDatum(datum As Date) As String
       WochentagAusDatum = Format(datum, "dddd")
    End Function
  4. Verwende die Funktion: In Excel kannst du dann =WochentagAusDatum(A1) eingeben.

Praktische Beispiele

  1. Einfaches Beispiel:
    Wenn du in Zelle A1 das Datum 26.01.2003 stehen hast und die Formel =WOCHENTAG(A1; 2) verwendest, erhältst du den Wert 7, was Sonntag entspricht.

  2. Wochentag als Text:
    Mit der Formel =TEXT(A1; "TTTT") wird "Sonntag" ausgegeben.

  3. VBA-Beispiel:
    Wenn du das VBA-Skript wie oben beschrieben implementierst, gibt =WochentagAusDatum(A1) ebenfalls "Sonntag" zurück.


Tipps für Profis

  • Wochentag in Zahl umwandeln: Nutze die Funktion WOCHENTAG mit dem zweiten Argument, um die Rückgabewerte nach deinen Wünschen zu gestalten (1=Sonntag, 2=Montag usw.).
  • Verwenden von Bedingungen: Kombiniere die WENN-Funktion mit WOCHENTAG, um bestimmte Aktionen auszuführen, wie in diesem Beispiel:
    =WENN(WOCHENTAG(A1; 2)=7; "Wochenende"; "Wochentag")

FAQ: Häufige Fragen

1. Wie kann ich den Wochentag in eine Zahl umwandeln?
Verwende die Funktion =WOCHENTAG(A1) und passe den Typ an, z.B. =WOCHENTAG(A1; 2) für Montag=1 bis Sonntag=7.

2. Kann ich den Wochentag als Text erhalten?
Ja, benutze die Funktion =TEXT(A1; "TTTT"), um den Wochentag als Text (z.B. "Sonntag") zu erhalten.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige