Hallo Fricks, habe ein Problem: Ich gebe in einer Zelle das Jahr ein, in einer weiteren den Monat und in der dritten Zelle den Wochentag. In der 4. Zelle soll Excel mir das Datum des ersten Tages dieses Monats bestimmen. Beispiel: A1: 2005; A2: März; A3: Donnerstag; A4: 03.03.2005
Vielen Dank euch im voraus
Hallo Katja,
=EOMONTH(DATUM(A1;B1;C1);-1)+1
Evtl. musst Du dazu die Analyse-Funktionen bzw. das Analysis Tool Pack per Add-In Manager aktivieren. Gruß Harald
AW: bestimmter Wochentag
25.02.2005 10:18:51
Katja
Hallo Harald, habe alle Add-ins installiert. Klappt nicht. Muß ich die zellen formatieren oder die Analyse-Funktion aktivieren? Muß ich die Formel komplett ändern, wenn meine Ausgangsdaten untereinander stehen, oder reicht es, die Koordinaten in der Formel zu ändern? Gruß Katja
AW: bestimmter Wochentag
wolfram
Versuch es mal mit =MONATSENDE(DATUM(A1;B1;C1);-1)+1
Gruß Wolfram
Hallo Hermann, vielen dank, hat alles geklappt. Gruß Katja
AW: Danke für die Rückmeldung oT.
25.02.2005 11:14:03
HermannZ
.
AW: Danke für die Rückmeldung oT.
25.02.2005 11:26:11
Katja
Hallo Herrmann, habe doch noch ein Problem. Monat und Wochentag vergleicht er aber er bleibt immer im aktuellen Jahr? kannst Du mir nochmal helfen Danke Katja
AW: Wieso?
25.02.2005 12:13:10
HermannZ
Hallo Katja,
das verstehe ich jetzt nicht ganz er nimmt doch das Jahr in meinem Beispiel aus D5 und wenn das geändert wird ändert auch in der Formel das Jahr.
hier noch mal das Beispiel geändert;
Hallo Herrmann, der erste Donnerstag im März 2004 war aber der 4.3.04 und dies ist auch mein problem. Er soll bei den 3 gegebenen Größen immer das erste Datum im Monat angeben, in diesem fall den 4.3.04. Anderes Beispiel: 2006, April, mittwoch = 5.4.2006 Danke
AW: Wieso?
Hübi
Hi Katja,
versuche es einmal mit dieser langen Formel
Hallo Hübi, klappt wunderbar. Nur noch ein Problem. Kann die Formel leider nicht "lesen". Meine Ausgangswerte stehen jetzt bei mir in anderen Zellen. Habe die Koordinaten auch in den formeln geändert. Die klappt dann aber nicht. Muß ich noch weiteres ändern. Gruß Katja
AW: ?
Hübi
Hi Katja,
eigentlich musst du in der Formel nur alle A1 (Jahr), B1 (Monat) und C1 (Wochentag) durch deine Zellbezüge ersetzen.
Um Schreibfehler zu vermeiden, kopiere doch die Formel von hier und füge sie in Excel ein (Bearbeiten - Inhalte einfügen.. Text)
Oder sage mir, in welchen Zellen bei dir was steht, dann passe ich die Formel an.
Gruß Hübi
Anzeige
Etwas kürzer geht es schon
Josef
Hallo Hübi und Katja
Hier eine andere Lösung: =(A2&A1)-WOCHENTAG((A2&A1)-VERGLEICH(LINKS(A3;2);{"Mo";"Di";"Mi";"Do";"Fr";"Sa";"So"};0);2)+7
Gruss Josef
AW: Etwas kürzer geht es schon
Hübi
Hi Josef,
nun war ich so zufrieden mit meiner langen Formel und da kommst du mit dieser einfach genialen Lösung ;-))
Klasse
Gruß Hübi
AW: Dann so.....
25.02.2005 14:31:28
HermannZ
Hallo Katja,
das ist richtig habe den zusammenhang nicht richtig erkannt,
wenn das tagegenau sein soll dann geht das,oder vielmehr ich weis im Moment keine andere Lösung als mit einer Hilfzelle,siehe Beispiel;
Hallo Katja
Falls du dich dazu durchringen kannst, in den Zellen a2 und a3 Zahlen anstelle von Text zu verwenden (die Eingabe ist dann auch viel kürzer und damit schneller), sieht die Sache sehr viel einfacher aus. Nämlich, auf dein Beispiel bezogen:
A1: 2005 a2: 3 (für März) a3: 4 (für Donnerstag)
Die Formel in a4 lautet dann:
=WENN(WOCHENTAG(DATUM(A1;A2;1);2)>A3;DATUM(A1;A2;1)+A3+7-WOCHENTAG(DATUM(A1;A2;1);2);DATUM(A1;A2;1)+A3-WOCHENTAG(DATUM(A1;A2;1);2)) Gruss Louis