Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
964to968
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
964to968
964to968
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Datum

Datum
06.04.2008 15:06:39
Marco
Hallo zusammen, ich bruche mal wieder Eure Hilfe.
Ich habe in Zelle A1 das Valuta Datum 08.04.2008
Danach habe ich den Zellen B9 bis B23 folgendes
1W
2W
3W
1M
.....
12M
Was ich nun möchte ist vom Valuta Datum ausgehend das es mir hinter den jeweiligen Zellen von B9 bis B23 das Enddatum anzeigt. Zum Beispiel: in Zelle B23 habe ich 12M was für 12 Monate steht, in Zelle C23 soll es mir nun den 08.04.2009 anzeigen. Und falls mal ein Enddatum auf ein Weekend fällt, soll es mir den nächst möglichen Arbeitstag anzeigen. Kann mir da jemand helfen, was ich da für ne Formel verwenden muss? Besten Dank im Voraus. Marco

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Datum
06.04.2008 15:28:00
Josef
Hallo Marco,
meinst du so?
Tabelle3

 ABCDE
1Di   08.04.08    
2     
3     
4     
5     
6     
7     
8     
9 1WDi   15.04.08  
10 2WDi   22.04.08  
11 3WDi   29.04.08  
12 1MDo  08.05.08  
13 2MMo  09.06.08  
14 3MDi   08.07.08  
15 4MFr   08.08.08  
16 5MMo  08.09.08  
17 6MMi   08.10.08  
18 7MMo  10.11.08  
19 8MMo  08.12.08  
20 9MDo  08.01.09  
21 10MMo  09.02.09  
22 11MMo  09.03.09  
23 12MMi   08.04.09  
24     
25     

Formeln der Tabelle
ZelleFormel
C9=$A$1+ZEILE(A1)*7+((WOCHENTAG($A$1+ZEILE(A1)*7;2)=6*2)+(WOCHENTAG($A$1+ZEILE(A1)*7;2)=7)*1)
C10=$A$1+ZEILE(A2)*7+((WOCHENTAG($A$1+ZEILE(A2)*7;2)=6*2)+(WOCHENTAG($A$1+ZEILE(A2)*7;2)=7)*1)
C11=$A$1+ZEILE(A3)*7+((WOCHENTAG($A$1+ZEILE(A3)*7;2)=6*2)+(WOCHENTAG($A$1+ZEILE(A3)*7;2)=7)*1)
C12=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A1); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A1); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A1); TAG($A$1)); 2)=7*1))
C13=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A2); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A2); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A2); TAG($A$1)); 2)=7*1))
C14=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A3); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A3); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A3); TAG($A$1)); 2)=7*1))
C15=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A4); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A4); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A4); TAG($A$1)); 2)=7*1))
C16=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A5); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A5); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A5); TAG($A$1)); 2)=7*1))
C17=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A6); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A6); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A6); TAG($A$1)); 2)=7*1))
C18=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A7); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A7); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A7); TAG($A$1)); 2)=7*1))
C19=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A8); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A8); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A8); TAG($A$1)); 2)=7*1))
C20=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A9); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A9); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A9); TAG($A$1)); 2)=7*1))
C21=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A10); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A10); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A10); TAG($A$1)); 2)=7*1))
C22=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A11); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A11); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A11); TAG($A$1)); 2)=7*1))
C23=DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A12); TAG($A$1))+((WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A12); TAG($A$1)); 2)=6)*2+(WOCHENTAG(DATUM(JAHR($A$1); MONAT($A$1)+ZEILE(A12); TAG($A$1)); 2)=7*1))
Excel Tabellen im Web darstellen  Excel Jeanie HTML

Gruß Sepp



Anzeige
AW: Datum
06.04.2008 15:30:00
Marco
besten dank sepp, werde ich gleich mal testen. herzlichen dank!

AW: Datum
06.04.2008 16:07:47
Marco
sali sepp, kannst du mir erklären für was Zeile(A1) steht? und warum brauchst du in Zelle C10 Zeile(A2) obwohl es in A2 gar keine bezug gibt? mfg marco

AW: Datum
06.04.2008 18:48:48
Gert
Hallo Marco,
geh mal auf die "xls-Hilfe" les Dir mal die Beschreibung von "Absoluten- und Gemischten-Bezügen"
durch.
Dann wirst Du auch erkennen warum der Sepp so viele Dollarzeichen ($) integriert hat.
Es betrifft ja die Zeilen C10 & C11.
Ich wünsch Dir noch einen schönen Sonntag.
mfg
Gert

AW: Datum
06.04.2008 19:13:33
Marco
werde ich gerne machen, danke gert!

Anzeige
AW: Datum
06.04.2008 15:28:00
Daniel
HI
mal so als Ansatz:
wenn du das Datum um x Wochen verschieben willst, dann könnte das einfach so funktionieren (für x die Zahl oder den Zellbezug einsetzen, hierbei ist der Wochentag immer der gleiche wie vom Ausgangsdatum
=A1 + 7*x


Wenn du das Datum um x Monate verschieben willst, brauchst du folgende Funktion:


=Datum(Jahr(A1);Monat(A1)+x;Tag(A1))


dabei ist allerdings der Wochentag veränderlich, um sicherzustellen, daß der nächst Montag angezeigt wird, müsstest du die Funktion so erweitern:


=DATUM(JAHR(A1);MONAT(A1)+x;TAG(A1))+WENN(WOCHENTAG(DATUM(JAHR(A1);MONAT(A1)+x;TAG(A1));2)


für die Zellen C9 bis C11 müsstets du also die erste Formel einsetzen, für die restlichen dann die zweite.
Gruß, Daniel

Anzeige
AW: Datum
06.04.2008 15:31:00
Marco
sali daniel, werde mich gleich dahinter setzen und auch deinen Vorschlag ausprobieren. besten dank jedenfalls!

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige