Wenn 29.Februar dann =D34 sonst =D33
#11
(14.08.2014, 10:57)Kuwer schrieb: Hallo Nick,

ich hatte nicht vermutet, dass in A1 ein Datum, sondern eben nur das vierstellige Jahr steht. Smile

Gruß Uwe

.. jo - dachte ich mir schon ... aber ist ja jetzt geklärt :D

Diese Datei wird mich schon noch ne kleine Weile beschäftigen Wink

Grüßle
__________ Nick
Top
#12
Hi Nick,

(14.08.2014, 11:30)Nick schrieb: Diese Datei wird mich schon noch ne kleine Weile beschäftigen Wink

ich würde es so machen:

Tabelle1
ABCD
33Do 13.02.Fr 28.02.
34Fr 14.02.
35Sa 15.02.
36
37März 2014
38
39Sa 01.03.So 16.03.
40So 02.03.Mo 17.03.
Schriftart wird in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
D34=WENN(TAG(D33+1)=1;"";D33+1)
A37=A39
A39=MONATSENDE(A35;0)+1
D39=A53+1
D33,A33:A35,A40,D40=D32+1
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 18.12 einschl. 64 Bit

abgesehen davon:
beginnen Deine Projekte immer im Januar, d.h. ist der 28. Februar immer in D33?
Wenn nicht, muß das mit dem 29. Februar noch angepaßt werden, da dann ja in jedem Block der Februar sein könnte. Und wenn es nicht der Februar ist, muß es auch mit der Zählung weitergehen:

Tabelle1
G
33Lösung Ralf
34Mi 29.02.
35
52Do 29.03.
53Fr 30.03.
54Sa 31.03.
Schriftart wird in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
G34,G52=WENN(MONAT(D33+1)<>MONAT(D33);"";D33+1)
G35,G53:G54=WENN(ODER(G34="";MONAT(D34+1)<>MONAT(D34));"";D34+1)
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 18.12 einschl. 64 Bit
[-] Folgende(r) 1 Nutzer sagt Danke an Rabe für diesen Beitrag:
  • nobody
Top
#13
Hi Ralf, - Danke für Deine Mühe.

Also diese Dateien gehen immer vom 01.Jan. bis 31.Dez.
Da wird ein Ausdruck gemacht und jeden Tag ein Wert abgelesen, der
von einem konstanten Nenndruck (z.B.) abweicht.
Das Eintragen geschieht erst von Hand und wird später in die Tabelle
übertragen.

Nu habe ich für ca. 10 Jahre die Werte in Excel einzugeben und bin am
"rumdoktern" :D wie ich den Damen die Eingabe erleichtern kann.

Aber erstmal hab ich jetzt den Kalender so wie Du es gesschrieben hast,
ja teilweise nahezu gleich ist, wie von @Kuwer und @Peter.

Meine "Denke" hatte zwar auch funktioniert,- aber ich hab mich dann doch
für "einfach anstatt umständlich, - wenns geht" - entschieden.

Soweit mal vielen Dank Euch.

Bis demnächst :D

Grüßle
__________ Nick
Top
#14
Moin,

damit es nicht langweilig wird ;)
Bezug: Tabelle von Rabe - Für A39 bietet sich auch an: =MAX(D33:D36)+1 dann ist auch der Fall abgefangen, dass das Blatt einmal nicht mit Januar beginnt.
Beste Grüße
  Günther

Excel-ist-sexy.de
  …schau doch mal rein!
Der Sicherheit meiner Daten wegen lade ich keine *.xlsm bzw. *.xlsb- Files mehr herunter! -> So geht's ohne!
Top
#15
Hallo Günther,

OK, vertiefen wir das weiter. Smile)
Also mir wäre die Abhängigkeitskette so oder so zu lang.
Ich würde jeden Monatsanfang selbst bestimmen (wollen) !!! Smile)
Also nach dem Schema =DATUM(A1;3;1)
Das könnte man noch ausbauen, wenn man, nur mal so, 12x den April bräuchte. Wink
Dann könnte man z.B. die Zellen A2 bis A13 als Vorgaben für die gewünschten Monate (jeweils ein- oder zweistellige Zahl) verwenden
A2: 4
A3: 4
A4: 4
A5: 4
A6: 4
usw...
und das dann so in der Art für die Monatsersten verwenden:
=DATUM(A1;A2;1) für den April (normal für Januar)
=DATUM(A1;A3;1) für den April (normal für Februar)
=DATUM(A1;A4;1) für den April (normal für März)
=DATUM(A1;A5;1) für den April (normal für April)
=DATUM(A1;A6;1) für den April (normal für Mai)
=DATUM(A1;A7;1) für den April (normal für Juni)
usw...

Gruß Uwe
Top
#16
Hallo zusammen,

die Monatsangaben braucht man nicht unbedingt. Bei gleich langen Seiten - respektive gleichem "Zeilennummernabstand" könnte man auch über den ganzzahligen Rest einer Division die Monatsnummer feststellen.

Arbeitsblatt mit dem Namen 'Tabelle1'
 A
11
21
111
121
132
142
242
252
263
273

ZelleFormel
A1=GANZZAHL(ZEILE()/13)+1
A2=GANZZAHL(ZEILE()/13)+1
A11=GANZZAHL(ZEILE()/13)+1
A12=GANZZAHL(ZEILE()/13)+1
A13=GANZZAHL(ZEILE()/13)+1
A14=GANZZAHL(ZEILE()/13)+1
A24=GANZZAHL(ZEILE()/13)+1
A25=GANZZAHL(ZEILE()/13)+1
A26=GANZZAHL(ZEILE()/13)+1
A27=GANZZAHL(ZEILE()/13)+1
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg

Bei so einer "festen" Liste würde ich den Januar mit den Formeln oder mit Reihe ausfüllen, dann die Monate untereinander kopieren (alles mit Werte einfügen) und die 31. ggf. löschen. Das flexible Monatsende als Formel dann nur am 29. Februar. Die Formeln würdest Du ja auch nach unten kopieren Wink
Wenn Du in Deiner Excel-Tabelle die Formeln stehen lässt, hast Du mehr als 3650, die letztendlich nur einen "statischen Datumsblock" bilden.

Ich hatte auch mal eine andere Lösung, allerdings waren da die Monate einzeln auf verschiedenen Excel-Blättern. Da konnte man die Daten über den Blattnamen steuern. In A1 trägt man das Jahr ein, B1 holt sich per Formel den Blattnamen, der wird in C1 in eine Monatszahl umgewandelt. Mit A1 und C1 arbeiten dann die Formeln.
Wenn die Jahreszahl nicht auf dem Blatt stehen soll, könnte man die ja hier bei der Frage auch aus dem Blattnamen extrahieren. Ich glaub, ich hab die Jahreszahl in der Frage oder irgendwo später gesehen ...

Arbeitsblatt mit dem Namen 'FEB'
 ABC
12014FEB2
201.02.201401.02.2014 
302.02.201402.02.2014 
2827.02.201427.02.2014 
2928.02.201428.02.2014 
30   
31   
32   

ZelleFormel
B1=TEIL(ZELLE("dateiname";A1);FINDEN("]";ZELLE("dateiname";A1))+1;255)
C1=VERGLEICH(B1;{"JAN"."FEB"."MRZ"."APR"."MAI"."JUN"."JUL"."AUG"."SEP"."OKT"."NOV"."DEZ"."Datenblatt"};0)
A2=DATUM($A$1;$C$1;ZEILE()-1)
B2=DATUM($A$1;$C$1;ZEILE()-1)
A3=DATUM($A$1;$C$1;ZEILE()-1)
B3=DATUM($A$1;$C$1;ZEILE()-1)
A28=DATUM($A$1;$C$1;ZEILE()-1)
B28=DATUM($A$1;$C$1;ZEILE()-1)
A29=DATUM($A$1;$C$1;ZEILE()-1)
B29=DATUM($A$1;$C$1;ZEILE()-1)
A30=WENN(MONAT(DATUM($A$1;$C$1;ZEILE()-1))=$C$1;DATUM($A$1;$C$1;ZEILE()-1);"")
B30=WENN(MONAT($B$29+ZEILE()-29)=MONAT($B$29);B29+1;"")
A31=WENN(MONAT(DATUM($A$1;$C$1;ZEILE()-1))=$C$1;DATUM($A$1;$C$1;ZEILE()-1);"")
B31=WENN(MONAT($B$29+ZEILE()-29)=MONAT($B$29);B30+1;"")
A32=WENN(MONAT(DATUM($A$1;$C$1;ZEILE()-1))=$C$1;DATUM($A$1;$C$1;ZEILE()-1);"")
B32=WENN(MONAT($B$29+ZEILE()-29)=MONAT($B$29);B31+1;"")
Diese Tabelle wurde mit Tab2Html (v2.5.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#17
Hallo zusammen,

wie bekomme ich diesen Fehler weg?

Tabelle1
ABCD
34Di 14.02.Mi 29.02.
35Mi 15.02.
36#WERT!
Schriftart wird in dieser Tabelle nicht dargestellt

verwendete Formeln
Zelle Formel Bereich N/A
D34=WENN(MONAT(D33+1)<>MONAT(D33);"";D33+1)
A34:A35=A33+1
D35: D36=WENN(ODER(D34="";MONAT(D34+1)<>MONAT(D34));"";D34+1)
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 18.12 einschl. 64 Bit
Top
#18
Hallo Ralf,

prüfe das getrennt. Wenn in der Zelle zuvor nix steht, dann kommt auch wieder nix, falls nicht, dann erst die andere Prüfung:
=WENN(D34="";"";WENN(MONAT(D34+1)<>MONAT(D34);"";D34+1))
Ansonsten bringt Dir Excel den Fehler, weil in der "leeren" Zelle "" steht und die somit nicht alternativ mit 0 "bewertet" wird.
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Top
#19
Hi Ralf,

also in D34 mit Jahreszahl klappt deine Formel



Tabelle1
D
3126.02.2016
3227.02.2016
3328.02.2016
3429.02.2016
35 
36 

verwendete Formeln
Zelle Formel Bereich
D32 =D31+1
D33 =D32+1
D34 =D33+1
D35 =WENN(ODER(D34="";MONAT(D34+1)<>MONAT(D34));"";D34+1)
D36 =WENN(ODER(D34="";MONAT(D34+1)<>MONAT(D34));"";D35+1)

Tabellendarstellung in Foren Version 8.6 by Beverly's Excel-Inn

Mit freundlichen Grüßen  :)
Michael
Top
#20
.... ääähm ..... ja.... hm .... jo .... :21:

...also ich habe in jedes Blatt an die Stelle des 1. eines Monats:
=DATUM(A1;1;1) usw. genommen und gut is. Damit erspar ich mir die "Kette"
zwischen den Blättern und kann trotzdem mit 1 Eintrag in A1 den gesamten Kalender
auf ein anderes Jahr aktualisieren.

Aber scheee von Eich, wenner do als weider macht. Smile :15:

Grüßle
________ Nick
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste