also zum beispiel 26.01.2003 = sontag
if irgendwas = sontag... ?
Markus
also zum beispiel 26.01.2003 = sontag
if irgendwas = sontag... ?
Markus
Du musst auf Format - Zellen und dort bei Benutzerdefiniert im TTTT eingeben
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
Holger
Ja, mit
=WOCHENTAG(A1)
dann erhälst du eine Zahl von 1-7, die du dann auswerten kannst
gruss Bolli
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
Um den Wochentag aus einem Datum in Excel auszulesen, kannst du die Funktion WOCHENTAG verwenden. Hier ist eine einfache Schritt-für-Schritt-Anleitung:
26.01.2003).=WOCHENTAG(A1)
Dies gibt dir eine Zahl zurück (1 für Sonntag, 2 für Montag, usw.).
=TEXT(A1; "TTTT")
Diese Formel gibt "Sonntag" zurück, wenn das Datum in A1 der 26. Januar 2003 ist.
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.
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:
ALT + F11.Function WochentagAusDatum(datum As Date) As String
WochentagAusDatum = Format(datum, "dddd")
End Function=WochentagAusDatum(A1) eingeben.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.
Wochentag als Text:
Mit der Formel =TEXT(A1; "TTTT") wird "Sonntag" ausgegeben.
VBA-Beispiel:
Wenn du das VBA-Skript wie oben beschrieben implementierst, gibt =WochentagAusDatum(A1) ebenfalls "Sonntag" zurück.
WOCHENTAG mit dem zweiten Argument, um die Rückgabewerte nach deinen Wünschen zu gestalten (1=Sonntag, 2=Montag usw.).WENN-Funktion mit WOCHENTAG, um bestimmte Aktionen auszuführen, wie in diesem Beispiel:
=WENN(WOCHENTAG(A1; 2)=7; "Wochenende"; "Wochentag")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.