für mich unlösbar:
ich habe eine Tabelle, die zwar spaltenmäßig immer gleich aufgebaut ist, sich aber vom Ihnalt erweitern oder verkürzen kann.
In Spalte A (mit Übershrift in A1) stehen (sortiert) immer maximal die folgenden Möglichkeiten bzw. Kategorien je Zelle zur Auswahl:
Loss
Win/Booked
Win
open
NoKey
(Es kann auch sein, dass es weniger Möglichkeiten sind, wenn eine der Kategorien wegfällt)
Zu diesen Bezeichnungen sind jeweils immer 2 Umsatzarten in den Spalten G und I zugeordnet, welche ganz einfach je Kategorie aufzusummieren sind, quasi so:
Kategorie Loss, Summe Umsatz aus Spalte G, Summe Umsatz aus Spalte I.
Dafür konnte ich die folgenden Formeln erstellen:
=SUMMEWENN(A1:A900;"Loss";G1:G900) und =SUMMEWENN(A1:A900;"Loss";I1:I900)
=SUMMEWENN(A1:A900;"Win/Booked";G1:G900) und =SUMMEWENN(A1:A900;"Win/Booked";I1:I900)
...usw. für die restlichen Kategorien.
Wie man sieht ist das mit dem beschränkten Zell-Suchbereich auch ungünstig,da die Tabelle in ihrer Länge variabel ist.
Bräuchte nun ein Makro, dass die zugehörigen Umsätze (Spalte G und Spalte I)für die bereits vorsortierten Kategorien (Spalte A) jeweils aufsummiert und um diese Zwischensummen darzustellen nach jeder Kategorie eine Zeile einfügt, zum Beispiel:
Spalte A:..........Spalte D.....Spalte G.......Spalte I
Loss.....................................20..............3
Loss.....................................10..............5
Loss.....................................5..............10
eingefügte Zeile..Summe.........35.............18
Win......................................1...............7
Win.....................................12..............7
eingefügte Zeile..Summe.........13.............14
...usw...
am Ende steht..Gesamtsumme.......13.............14
In Spalte D müsste dann in die btreffende Zelle das Wort Summe hineingeschrieben werden.
Schriftart: Calibri, Schriftgröße 11 und bitte die Inhalte der eingefügten Zeilen Fett.
Format der Summenergebnisse: #.##0. "T";[Rot]-#.##0. "T"
(bedeutet Anzeige in tausend mit dem T Zeichen dargestellt)
Am Ende der Tabelle (nach der letzten befüllten Zelle in Spalte A) sollen dann die einzelnen Summen aufsummiert werden (Wort Gesamtsumme in der letzten Zelle Spalte D)wobei hier nur die Kategorie Loss nicht einbezogen werden soll, da diese Umsätze ohnehin schon verloren sind.
Vielen Dank für Eure Unterstützung, mfg Susann