B2
02.01.2007
Danke für eure Hilfe
Gruß Jürgen
*Jürgen Großmann* schrieb am 26.07.2007 um 15:59 Uhr...
> Hallo Leute
> Ich möchte ein Datum (steht in A4) das ich mit der Formel
> =Datum(a1;a2;a3)
> zusammenstelle in der Zelle b2 um 1 erhöhen
> Beispiel
> A4
> 01.01.2007
>
> B2
> 02.01.2007
In B2:
=A4+1
CU!
Didi
--
"Nach Öl bohren? Sie meinen Löcher in die Erde bohren und hoffen,
daß Öl rauskommt? Sind Sie verrückt?"
--> Ein Banker, der dazu aufgefordert wurde, eine der ersten Ölbohrungen
in den USA zu finanzieren
Am Thu, 26 Jul 2007 15:59:24 +0200 schrieb Jürgen Großmann:
> Ich möchte ein Datum (steht in A4) das ich mit der Formel
> =Datum(a1;a2;a3)
> zusammenstelle in der Zelle b2 um 1 erhöhen
> Beispiel
> A4
> 01.01.2007
>
> B2
> 02.01.2007
oder aber direkt und ohne Umwege in B2:
=DATUM(C1;B1;A1+1)
Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2000 SP3 / 2007 Ultimate
=TEXT(WOCHENTAG(DATUM(B1;VERGLEICH(B2;{"Januar";"Februar";"März";"April";"Mai";"Juni";"Juli";"August";"September";"Oktober";"November";"Dezember"};0);D2));"TTT")
wenn ich nun in Zelle e2 folgendes Eingebe AI2+1 erhalte ich einen Mo müßte
aber ein Mi
Das Datum steht in Zelle AI2 mit der Formel
=DATUM(B1;VERGLEICH(B2;{"Januar";"Februar";"März";"April";"Mai";"Juni";"Juli";"August";"September";"Oktober";"November";"Dezember"};0);D2)
was mache ich falsch?
Gruß Jürgen
>> Ich möchte ein Datum (steht in A4) das ich mit der Formel
>> =Datum(a1;a2;a3)
>> zusammenstelle in der Zelle b2 um 1 erhöhen
>> Beispiel
>> A4
>> 01.01.2007
>>
>> B2
>> 02.01.2007
>
>
> Didi schrieb
> In B2:
> =A4+1
Am Thu, 26 Jul 2007 16:46:00 +0200 schrieb Jürgen Großmann:
> Soweit Ok aber Entschuldige das ich es nicht gleich mit angeben habe
> Das ganze sieht folgendermaßen aus
> in der Zeile 2 steht das Datum
> in Zeile 3 der Tag den ich mit der folgenden Formel erhalte.
>
> =TEXT(WOCHENTAG(DATUM(B1;VERGLEICH(B2;{"Januar";"Februar";"März";"April";"Mai";"Juni";"Juli";"August";"September";"Oktober";"November";"Dezember"};0);D2));"TTT")
> wenn ich nun in Zelle e2 folgendes Eingebe AI2+1 erhalte ich einen Mo müßte
> aber ein Mi
> Das Datum steht in Zelle AI2 mit der Formel
>
> =DATUM(B1;VERGLEICH(B2;{"Januar";"Februar";"März";"April";"Mai";"Juni";"Juli";"August";"September";"Oktober";"November";"Dezember"};0);D2)
warum machst du es dir so kompliziert? Für den Wochentag formatiere einfach
dein Datum mit TTT oder TTTT. Also in Zeile3 = Datum aus Zeile 2 und
Format. Dann funktioniert es immer noch als Datum und das +1 bringt das
richtige Ergebnis.
ich nochmals.
Ein kleiner Nachtrag zu Wochentag: Wochentag ohne das 2. Argument berechnet
nach US-Standard und dort fängt die Woche Sonntags an. Deswegen der Versatz
um einen Tag. Bei deinem deutschen System musst du z.B. wenn das Datum in
A1 steht für den Wochentag schreiben:
=WOCHENTAG(A1;2)
angenommen in A1 steht dein Datum und du willst in B1 den Wochentag haben,
dann hast du mehrere Möglichkeiten:
1. In B1: =A1 und benutzerdefiniert TTT oder TTTT formatiern
2. In B1: =TEXT(A1;"TTT")
3. In B1: = WOCHENTAG(A1) und TTT fomatieren
Ich persönlich ziehe Version 1 vor.
Gruß Jürgen
Am Thu, 26 Jul 2007 17:49:26 +0200 schrieb Jürgen Großmann:
> Danke Leute Ihr habt mir super weitergeholfen ich hab jetzt fast das was ich
> wollte muss nur noch raus bekommen wie ich das mit einem Schaltjahr
> hinbekomme.
> Aber das ist eine andere Baustelle die noch zeit hat.
angenommen der Monatserste steht in A1 und in A2 schreibst du = A1+1 und
ziehst die Formel herunter, dann wechselt das Datum in A29 zu 01.03.2007
wird. Lösche dann A29 und schreibe dort hinein:
=WENN(TAG(DATUM(JAHR(A28);MONAT(A28)+1;0))>28;A28+1;"")
Ist das Jahr kein Schaltjahr bleibt die Zelle leer, sonst steht dann der
29.02. drin.
=WENN(TAG(DATUM(JAHR(AE10);MONAT(AE10)+1;0))>28;A210+1;"")
In Zeile 10 stehen die Tage für Februar
in Zeile 18 die März usw.
in D18 habe ich stehen AF10+1 (AF10=der 29.02)
was mache ich falsch
>> Danke Leute Ihr habt mir super weitergeholfen ich hab jetzt fast das was
>> ich
>> wollte muss nur noch raus bekommen wie ich das mit einem Schaltjahr
>> hinbekomme.
>
Am Sat, 28 Jul 2007 08:40:31 +0200 schrieb Jürgen Großmann:
> Soweit ganz Toll dein Tipp.
> folgendes Problem tritt auf
> Ich lassen das komplette Jahr automatisch ausfüllen.
> Meine Tage stehen in zb. in Zeile 2 von D bis AG bzw. AH je nach Monat. Im
> Feb. nur bis AE bzw. AF
> wenn ich nun deinen Tipp ändere und lassen den 29. Feb nicht anzeigen klappt
> auch nur der Rest des Jahres ist dann nicht mehr "da" dort besteht dann
> #wert!
> Die abgeänderte Formel sieht so aus
>
> =WENN(TAG(DATUM(JAHR(AE10);MONAT(AE10)+1;0))>28;A210+1;"")
> In Zeile 10 stehen die Tage für Februar
> in Zeile 18 die März usw.
> in D18 habe ich stehen AF10+1 (AF10=der 29.02)
> was mache ich falsch
du müsstest dann in D18 abfragen, ob es überhaupt einen 29. Feb. gibt.
Z. B. mit
=wenn(AF10="";AE10+1;AF10+1)
ich nochmals.
Schau mal hier rein wie ich es handhaben würde:
http://www.claus-busch.de/Excel/Kalender.xls
Es sind hier nur die ersten 3 Monate ausgefüllt, aber du kannst das ja
erweitern. Das Datum verändert sich, wenn du in A1 das Jahr veränderst.
Am Sat, 28 Jul 2007 13:22:34 +0200 schrieb Jürgen Großmann:
> genau das habe ich gesucht
> Super vielen dank für eure Hilfe auch im Namen meiner Kollegen
gern geschehen. Freut mich, wenn ich helfen konnte. Danke für die
Rückmeldung.