Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1348to1352
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro Zeilen eifügen für Zwischensummen

Makro Zeilen eifügen für Zwischensummen
27.02.2014 13:28:37
Susann
Hallo Herber-Team,
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

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Makro Zeilen eifügen für Zwischensummen
27.02.2014 14:44:57
GuentherH
Hallo Susann,
Kannst Du bitte eine Beispieltabelle mit den vorkommenden Fällen hochladen.
Natürlich mit ge-fake-ten Inhalten, damit hier keine Geheimnisse veröffentlicht werden.
beste Grüße,
Günther

Datei hochgelden
27.02.2014 16:27:04
Susann
o.w.T.

AW: Datei hochgelden
28.02.2014 11:04:39
GuentherH
Hallo Susann,
https://www.herber.de/bbs/user/89474.xlsm
sollte das machen, was Du schreibst.
einfach mal das Makro aufrufen.
Die letzte Zeile Gesamtsumme habe ich nicht programmiert, sondern nur eine Beispielformel eingegeben
beste Grüße,
Günther
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige