Clever-Excel-Forum

Normale Version: Summe gleicher Artikelnummern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi suche einen Weg um in einer Tabelle (Spalten: Mat.-Nr./Stückzahl)
die Stückzahlen gleicher Materialnummern zu addieren.

Allerdings nur von den ersten 3 Materialnummern die in der Spalte zu finden sind, wenn es denn 3 verschiedene gibt.

[Bild: attachment.php?aid=29740]

alle werte in dem roten quadrat sollten automatisch nach eingabe der daten in der linken tabelle abgegriffen werden.
wenn es keine 2. oder 3. materialnummer gibt sollte die 2. bzw 3. zeile in der rechten tabelle leer bleiben.

Gruß
Hallo,

sieh dir mal die Funktionen Summewenn oder Summenprodukt an, damit geht es.
Tabelle1

ABCDE
1Materialnummer Stückzahl70
211206
3113098
41115
5115
6221
7222
8223
93398
Formeln der Tabelle
ZelleFormel
E1=SUMMENPRODUKT(($A$2:$B$9=11)*($B$2:$B$9))
E2=SUMMENPRODUKT(($A$2:$B$9=22)*($B$2:$B$9))
E3=SUMMENPRODUKT(($A$2:$B$9=33)*($B$2:$B$9))

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
hey danke für die schnellen antworten,

das funktioniert solange keine neue materialnummern in der tabelle stehen,
allerdings müsste ich die formel jedesmal anpassen bei neuen daten weil ich nur die obersten 3 artikelnummern berechnen möchte,
und ich vorher auch nie weiß welche nummern es sein werden,
gibt es da noch eine möglichkeit?

gruß
Hallo Marcus,

ich weiß nicht, was dich umtreibt, in fast jeden Beitrag noch mal deine Sicht darzustellen. Ohne Rücksicht darauf, ob es schon eine (richtige) Antwort gegeben hat oder nicht. 

Deshalb hier ein detaillierter Vorschlag von mir, der die inzwischen eingegangene Nachfrage des TE zu deinem Formalkonstrukt gleich mit beantwortet.

Tabelle1

ABCDEFG
1MaterielnummerStückzahlMaterielnummerGesamtGesamt
21120117070
311302266
41115339898
5115
6221
7222
8223
93398
Formeln der Tabelle
ZelleFormel
F2=SUMMENPRODUKT((A$2:A$9=E2)*(B$2:B$9))
G2=SUMMEWENN(A$2:A$9;E2;B$2:B$9)
F3=SUMMENPRODUKT((A$2:A$9=E3)*(B$2:B$9))
G3=SUMMEWENN(A$2:A$9;E3;B$2:B$9)
F4=SUMMENPRODUKT((A$2:A$9=E4)*(B$2:B$9))
G4=SUMMEWENN(A$2:A$9;E4;B$2:B$9)

Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Hi,


Zitat:allerdings müsste ich die formel jedesmal anpassen bei neuen daten weil ich nur die obersten 3 artikelnummern berechnen möchte,

dann erstelle eine Unikatsliste mit den drei aktuell gültigen Artikelnummern. Dann kannst du Suchkriterien als Bezug in die Formel einbringen und musst diese nicht mehr anfassen.
Für dieses kleine Beispiel sicher overdressed, aber aber Power Query bzw. Pivot Table kommen ohne Formeln aus...
Hallo Klaus - DIeter,

ich mache kein Bla bla.. Wenn ich helfen kann, dann mache ich es. Wenn Du so ein BLA BLA schreibst, dann versuche ich eine Lösung zu finden. So wie ich kann, arbeite ich hier mit.

Greife mich ruhig weiter an ...

Gruß
Marcus
Hallo Marcus,

du kannst das BlaBla nennen, ich nenne es Hilfe zur Selbsthilfe. Es ist für den persönlichen Lerneffekt des Fragesteller nicht verkehrt, wenn er einen Weg aufgezeigt bekommt, auf dem er die Lösung finden kann. Das habe ich gemacht (s. #2) und werde es weiter machen.
Hierzu muss ich auch meinen Senf dazugeben.

Nicht falsch verstehen Klaus-Dieter, aber imho ist es für den Fragenden durchaus hilfreich mehrere Antworten mit bestenfalls untersch. Lösungansätzen zu bekommen.

Außerdem kann dann auch diskutiert werden welche Lösung welche Vor- und/oder Nachteile hat.

Imho trifft das hier besonders zu, da Marcus nur SUMMENPRODUKT() und nicht auch noch SUMMEWENN() aufgezeigt hat.

Tatsächlich wäre es auch nett gewesen noch auf die Möglichkeiten einer Pivot-Tabelle hinzuweisen.

Auch möglich: PowerQuery und gruppieren

BG ruppy
Seiten: 1 2