Clever-Excel-Forum

Normale Version: Automatisch nach 5 Spalten Wert in Zeile erhöhen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen,

ich bin mit einer neuer Anforderung für eine Excel Datei etwas überfordert bzw. kann keine Lösung finden wie das klappen soll.

Ich habe in den Zeilen A2 und A5 habe ich je eine Variable. Im Bereich C1:Z2 werden alle Monate von zwei Jahren angezeigt.
A2 zeigt die Anzahl an Monaten und A5 die Zahl um den der Wert steigen soll.

Beispiel:
A2 = 5
A5 = 2
Wert im Januar = 5

Nun soll der Wert von Januar bis Mai "5" sein und im Juni bis Oktober "7" sein, ab November dann "9" uws..
Ändert sich der Wert in A2 z.B. auf 4, dann soll eben ab Mai schon der Wert "7" angezeigt werden.

Ich habe dafür eine kleine Bsp-Datei gebastelt. Ich hoffe jemand kann mir einen Weg zeigen ob das ganze ohne Makro möglich ist umzusetzen.

Danke
Hallo,

erst ein mal sind A2 und A5 Zellen, keine Zeilen. Dann stehen da Werte drin, keine Variablen. Mit Makro kein Problem, eine Formellösung fällt mir als VBA-lastigen Anwender spontan nicht ein.
(13.12.2019, 12:28)Klaus-Dieter schrieb: [ -> ]Hallo,

erst ein mal sind A2 und A5 Zellen, keine Zeilen. Dann stehen da Werte drin, keine Variablen. Mit Makro kein Problem, eine Formellösung fällt mir als VBA-lastigen Anwender spontan nicht ein.

Hab ich falsch formuliert .. sorry. Wollte damit ausdrücken dass es sich um veränderbare Zahlen handeln soll.
Bzgl. A2 & A5 hab ich wohl wieder zu schnell geschrieben und zu schlecht drüber gelesen.

Ja, eine Makro Lösung habe ich auch schon im Kopf. Aber es soll leider mit einer Formellösung gelingen.
Hallo N...,
ab Zelle D2:

=WENN(REST(SPALTE();$A$2)=3;C2+$A$5;C2)
Hallo,

also ist der Weg das Ziel. Hausaufgabe?
(13.12.2019, 12:35)Ego schrieb: [ -> ]Hallo N...,
ab Zelle D2:

=WENN(REST(SPALTE();$A$2)=3;C2+$A$5;C2)

Perfekt .. Vielen vielen Dank :)
Okay, leider etwas zu früh gefreut.
Klappt leider nicht ganz richtig. 

Ist der Wert in A2 kleiner als 4 ändert sich leider nichts.
Hallo N...,

jetzt auch für 1 bis 3:

=WENN(ODER($A$2=1;REST(SPALTE()-SPALTE($B$2);$A$2)=1);C2+$A$5;C2)