Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

KW Woche und bedingte Formatierung
#31
Hallöchen,

dann dröseln wir das Ganze nochmal auf ... Ziel wäre ja, eine Formel zu entwickeln, die ich nur in B2 eingebe und dann über das ganze Jahr nach rechts ziehen kann.

Ich habe hier mal für den Januar die Formeln etwas ausführlicher geschrieben, auch wenn man z.B. *0 oder *1 normalerweise nicht braucht. Ganz deutlich wird das z.B. in B2.
In der Formel habe ich noch 4 Bestandteile, die sich viertelweise oder monatsweise ändern.
Ab B3 habe ich versucht, diese Daten zu berechnen, sodass keine feste Eingabe nötig ist. Gib mal die Formeln in B3:B5 ein und ziehe sie nach rechts in den Februar und weiter. Du wirst dann sehen, dass sich die Daten entsprechend dem Monat und dem Viertel anpassen oder wiederholen.

Nächster Step wäre dann, die Formel in B2 anhand der Bestandteile von B3:B6 anzupassen und dann geht's von links nach rechts ...
---> und dann wäre noch das Ding mit der GANZZAHL ... habe ich hier leider außen vor gelassen.

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDE
1Januar
217. Janx
31111
431313131
51230
60123

ZelleFormel
B2=WENN(UND(TAG($A2)>31/4*0;TAG($A2)<=31/4*1);"x";"")
C2=WENN(UND(TAG($A2)>31/4*1;TAG($A2)<=31/4*2);"x";"")
D2=WENN(UND(TAG($A2)>31/4*2;TAG($A2)<=31/4*3);"x";"")
E2=WENN(UND(TAG($A2)>31/4*3;TAG($A2)<=31/4*0);"x";"")
B3=GANZZAHL((SPALTE()+2)/4)
B4=TAG(DATUM(JAHR($A2);B3+1;))
B5=REST(SPALTE()+3;4)
B6=REST(SPALTE()+2;4)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#32
Hi,


okay.

Könntest du für das Verständnis auch Februar hintendran hängen?
Denn die Ganzzahl in Feb müsste ja dann 2 sein, in den Formeln B2:E2 wird aber nicht auf die 1 in Jan eigegangen. Wie soll dann monatsweise unterschieden werden?
Antworten Top
#33
Hallöchen,

so, nun hier komplett. Wie gesagt, in den Zeilen 3 bis 6 habe ich mir schrittweise überlegt, wie ich die einzelnen fest in den Formeln in Zeile 2 eingetragenen Bestandteile berechnen kann.  In Zeile 7 habe ich das dann übertragen - habe dort als Grundlage die Formel aus B2 genommen und mit den "Schritten" bearbeitet. Nun kann die Formel beliebig nach rechts gezogen werden.
Arbeitsblatt mit dem Namen 'Tabelle1'
ABCDEFGHI
1JanuarFebruar
217. Janx
311112222
43131313128282828
512301230
601230123
7flexibel:x

ZelleFormel
B2=WENN(UND(TAG($A2)>31/4*0;TAG($A2)<=31/4*1;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
C2=WENN(UND(TAG($A2)>31/4*1;TAG($A2)<=31/4*2;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
D2=WENN(UND(TAG($A2)>31/4*2;TAG($A2)<=31/4*3;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
E2=WENN(UND(TAG($A2)>31/4*3;TAG($A2)<=31/4*0;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
F2=WENN(UND(TAG($A2)>31/4*0;TAG($A2)<=31/4*1;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
G2=WENN(UND(TAG($A2)>31/4*1;TAG($A2)<=31/4*2;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
H2=WENN(UND(TAG($A2)>31/4*2;TAG($A2)<=31/4*3;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
I2=WENN(UND(TAG($A2)>31/4*3;TAG($A2)<=31/4*0;GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
B3=GANZZAHL((SPALTE()+2)/4)
B4=TAG(DATUM(JAHR($A2);B3+1;))
B5=REST(SPALTE()+3;4)
B6=REST(SPALTE()+2;4)
B7=WENN(UND(TAG($A2)>TAG(DATUM(JAHR($A2);GANZZAHL((SPALTE()+2)/4)+1;))/4*REST(SPALTE()+2;4);TAG($A2)<=TAG(DATUM(JAHR($A2);GANZZAHL((SPALTE()+2)/4)+1;))/4*REST(SPALTE()+3;4);GANZZAHL((SPALTE()+2)/4)=MONAT($A2));"x";"")
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top


Gehe zu:


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