ich hätte da mal gern ein Problem :-)
ohne VBA scheint mir das wohl nicht lösbar, vielleicht hat aber jemand auch einen Formel-Lösungsweg parat:
Zweck:
Es soll das Maximum einer variierenden Anzahl von Einzelsummen gefunden werden.
Struktur:
Erster Summand steht in ACY3 (bis ACY102), der zweite in ACZ4 (bis ACZ103).
In Spalte C (ab C3 bis C102) steht das Kriterium (Werte x oder leer), das entscheidet, bis zu welcher Zeile die Maximum-Suche jeweils stattfindet.
Gewünschtes Verhalten:
Beginnend mit Zeile 3 bilde solange die einzelnen Summen aus dem Wert in gleicher Zeile in Spalte ACY und dem Wert in Spalte ACZ der nächsten Zeile, bis in der Zeile des für eine einzelne Summe verwendeten Wertes der Spalte ACZ in Spalte C ein x steht. Aus diesen ermittelten Einzelsummen wähle das Maximum und schreibe es in Zeile 3 in Spalte ADA.
Fahre bis zur Zeile 104 analog fort, nach Zeile 3 fortsetzend mit der Zeile, in der das x in Spalte C gefunden wurde bis zum nächsten x. Somit ergeben sich in Spalte ADA nur in den Zeilen Berechnungsergebnisse, in den in Spalte C gleichzeitig auch ein x steht (Ausnahme ist Zeile 3 und Zeile mit letztem x in Spalte C).
Ich habe eine Beispieldatei hochgeladen und dort in Spalte ADC die gewünschten Ergebnisse für ein paar Zeilen exemplarisch mit einfachen Formeln manuell ermittelt.
Ich hoffe verständlich zu sein und hoffe auch, dass Ihr mir helfen könnt, weil ich echt schlecht VBA spreche, aber denke, dass ich Code modifizieren bzw. ein wenig weiterentwickeln können würde.
https://www.herber.de/bbs/user/121483.xlsx
Vielen Dank und Grüße!
Dave