Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1776to1780
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

Aufsummieren nach mehreren Kriterien

Aufsummieren nach mehreren Kriterien
02.09.2020 10:14:23
Matthias
Hallo zusammen,
ich würde gerne die Werte in E in folgender Liste nach mehreren Kriterien aufsummiere:
 C     E    I    J
7002  0,2   20   S
7003  0,5   24
7000  0,35  27   R
7009  0,42  31   S
7005  0,41  47
7004  0,25  30   E
Eine Funktion zum Aufsummieren nach aufsteigenden Werten in I habe ich bereits:
=SUMMEWENNS($E$2:$E$299;$I$2:$I$299;"")
Nun möchte ich als zusätzliches Kriterium die Werte in J wie folgt berücksichtigen:
Zunächst sollen alle E-Werte mit einem "R" in J nach aufsteigendem E-Wert aufsummiert werden, dann nach der gleichen Logik die mit "E", dann die mit "S" und zuletzt die ohne Eintrag in J.
Kann mir da jemand weiterhelfen? Ich hoffe die Problemstellung ist verständlich formuliert...
Vielen Dank und Gruß
Matthias

12
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Aufsummieren nach mehreren Kriterien
02.09.2020 10:21:20
Matthias
Hatte ich vergessen:
Ein Sortieren der Liste nach mehreren Kriterien lässt sich in meinem Anwendungsfall leider nicht umsetzen...
AW: noch nicht eindeutig ...
02.09.2020 11:53:33
neopa
Hallo Matthias,
... so wie Du schreibst sollte für "R"
=SUMMEWENNS($E$2:$E$299;$I$2:$I$299;"&lt="&I2;J$2:J$299;"R";$C$2:$C$299;"")
ausreichend sein und dann eben analog für E und S.
Wenn Du was anderes meinst, solltest Du eine Beispieldatei mit ein paar mehr daten hier hochladen und daran Deine Zielstellung erläutern.
Gruß Werner
.. , - ...
AW: noch nicht eindeutig ...
02.09.2020 13:06:32
Matthias
Hallo Werner,
bei der von Dir vorgeschlagenen Lösung bleiben leider Zeilen ohne Eintrag in J unberücksichtigt.
Hier ist die Beispieldatei:
https://www.herber.de/bbs/user/139986.xlsx

Ich möchte den Zeitbedarf (Werte in E) aller Zeilen wie folgt aufsummieren:
Beginnend mit den Zeilen mit Priorität R nach aufsteigendem Wert in I, dann darauffolgend nach gleichem Schema die Zeilen mit Priorität E, dann die Zeilen mit S und zuletzt die Zeilen ohne Eintrag in J. Dabei soll die Aufsummierung fortgesetzt werden und z.B. bei umschalten auf E nicht bei 0 beginnen.
Ich hoffe das war präzise genug formuliert.
Danke und Gruß
Matthias
Anzeige
AW: mir momentan noch unklar ...
02.09.2020 13:26:09
neopa
Hallo Matthias,
... wie sehen denn für Deine jetzige Beispieldatei die von Dir angestrebten Ergebniswerte (von "händisch ermittelt" ermittelt aus. Und wie bei "umschalten" (wo?) auf "E"?
Gruß Werner
.. , - ...
AW: mir momentan noch unklar ...
02.09.2020 13:46:51
Matthias
Hallo Werner,
das wären die gewünschten Werte händisch ermittelt, beginnend in Zeile 2:
1,384
1,437
0,466
1,515
0,804
1,067
1,182
0,27
1,257
0,345
1,317
0,621
0,155
Ich beginne mit Prio R, der Wert in I ist hier egal, da nur ein Eintrag mit "R" vorhanden ist (0,155), dann Prio E niedrigster Wert in I ist 3 (>0,155+0,115=0,27), dann Prio E nächst niedriger Wert in I ist 8 (>0,27+0,075=0,345) usw.
Ich schaue mir also immer erst die Priorität in J an und schaue dann innerhalb dieser Gruppe nach dem niedrigsten Wert in I. Sind alle Werte innerhalb einer Prio-Gruppe aufsummiert, springe ich zur nächsten Priorität und summieren dann weiter auf...
Gruß
Matthias
Anzeige
AW: jetzt nachvollziehbar, nun wäre zu klären ...
02.09.2020 14:08:26
neopa
Hallo Matthias,
... bleibt es bei den 4 Prioritäten (R,E,S,"")? und wie viele Datensätze sind den je Priorität max (ca.) zu berücksichtigen?
Gruß Werner
.. , - ...
AW: jetzt nachvollziehbar, nun wäre zu klären ...
02.09.2020 14:10:37
Matthias
Hallo Werner,
es gibt ausschließlich diese vier Prioritäten.
Die Verteilung ändert sich. Es handelt sich um ca 10000 Zeilen. Hiervon haben die meisten die Prioritäten "" und S.
Gruß
Matthias
AW: bei dieser Datenmenge mit 2 Hilfsspalten ...
02.09.2020 15:19:24
neopa
Hallo Matthias,
... wobei ich davon ausgehe, dass es weniger als 1000 "R gibt und die Zahlen in Spalte I kleiner 1000 sind und bei gleichen Zahlenwerte in I für die gleiche Priorität der jeweilige Status in H ein anderer ist.
In K1 darf nicht "Summe" stehen. Dieser Zellenwert muss leer sein. Die Spalte L mit nun L1="Summe" so schmal machen und den Text rechtsbündig anordnen. Alternativ K1=0 benutzerdefiniert formatiert: ;;"Summe"
Nachfolgende Formeln ziehend nach unten kopieren. Ich weiß jedoch nicht wie lange er bei dieser Datenmenge rechnet. Aber es sollte sich ein korrektes Ergebnis einstellen.
Sollte es sehr lange rechnen, wäre der Einsatz einer PowerQuery-Lösung wohl ein bessere Alternative.
Arbeitsblatt mit dem Namen 'Tabelle1'
 EGHIJKLMNO
1Zeitbedarf Status Priorität Summe   
20,067 1220 1,384  1000020,1211
30,053 1224 1,437  1000024,1212
40,121 1427S0,466  100027,144
50,078 1531 1,515  1000031,1513
60,183 2247S0,804  100047,226
70,263 107 1,067  1000007,17
80,115 1013 1,182  1000013,18
90,115 213E0,27  10003,212
100,075 1018 1,257  1000018,19
110,075 218E0,345  10008,213
120,06 1118 1,317  1000018,1110
130,155 1735S0,621  100035,175
140,155 2035R0,155  1035,21
15          

ZelleFormel
K2=WENN(O2=1;E2;INDEX(K:K;VERGLEICH(O2-1;O:O;0))+E2)
N2=(J2="")*1000000+(J2="S")*100000+(J2="E")*10000+(J2="R")*1000+I2+H2%
O2=ZÄHLENWENN(N:N;"&lt"&N2)+1
Verwendete Systemkomponenten: [Windows (32-bit) NT 6.02] MS Excel 2010
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Gruß Werner
.. , - ...
Anzeige
AW: bei dieser Datenmenge mit 2 Hilfsspalten ...
02.09.2020 15:28:04
Matthias
Hallo Werner,
danke für deinen Vorschlag! Ich werde es mit der Originaldatei ausprobieren.
Gruß
Matthias
AW: das Ergebnis dessen ...
02.09.2020 15:47:28
neopa
Hallo Matthias,
... also ob meine Annahmen korrekt waren und ob die Berechnung lange gedauert hat, würde mich dann schon auch interessieren.
Gruß Werner
.. , - ...
AW: Ergebnis ist gut...
03.09.2020 07:40:27
Matthias
Guten Morgen Werner,
ich habe deinen Vorschlag soeben mit der Originaldatei ausprobiert.
Für den Umfang des vorgesehenen Anwendungsfalls passt Deine Lösung gut und die Berechnungszeit ist nicht zu lange.
Vielen Dank nochmal und Gruß
Matthias
AW: AW: bitteschön und danke für die Rückmeldung o
03.09.2020 18:20:26
neopa
Gruß Werner
.. , - ...

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige