(14.08.2014, 09:57)Kuwer schrieb: [ -> ]Hallo Nick,
ich hatte nicht vermutet, dass in A1 ein Datum, sondern eben nur das vierstellige Jahr steht.
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
Grüßle
__________ Nick
Hi Nick,
(14.08.2014, 10:30)Nick schrieb: [ -> ]Diese Datei wird mich schon noch ne kleine Weile beschäftigen
ich würde es so machen:
Tabelle1 | A | B | C | D |
33 | Do 13.02. | | | Fr 28.02. |
34 | Fr 14.02. | | | |
35 | Sa 15.02. | | | |
36 | | | | |
37 | März 2014 | | | |
38 | | | | |
39 | Sa 01.03. | | | So 16.03. |
40 | So 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 |
33 | Lösung Ralf |
34 | Mi 29.02. |
35 | |
52 | Do 29.03. |
53 | Fr 30.03. |
54 | Sa 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 |
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
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.
Hallo Günther,
OK, vertiefen wir das weiter.
)
Also mir wäre die Abhängigkeitskette so oder so zu lang.
Ich würde jeden Monatsanfang
selbst bestimmen (wollen) !!!
)
Also nach dem Schema =DATUM(A1;3;1)
Das könnte man noch ausbauen, wenn man, nur mal so, 12x den April bräuchte.
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
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 |
1 | 1 |
2 | 1 |
11 | 1 |
12 | 1 |
13 | 2 |
14 | 2 |
24 | 2 |
25 | 2 |
26 | 3 |
27 | 3 |
Zelle | Formel |
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
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' |
| A | B | C |
1 | 2014 | FEB | 2 |
2 | 01.02.2014 | 01.02.2014 | |
3 | 02.02.2014 | 02.02.2014 | |
28 | 27.02.2014 | 27.02.2014 | |
29 | 28.02.2014 | 28.02.2014 | |
30 | | | |
31 | | | |
32 | | | |
Zelle | Formel |
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 |
Hallo zusammen,
wie bekomme ich diesen Fehler weg?
Tabelle1 | A | B | C | D |
34 | Di 14.02. | | | Mi 29.02. |
35 | Mi 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 |
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.
Hi Ralf,
also in D34 mit Jahreszahl klappt deine Formel
Tabelle1 | D |
31 | 26.02.2016 |
32 | 27.02.2016 |
33 | 28.02.2016 |
34 | 29.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
.... äää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.
:15:
Grüßle
________ Nick