Summierung
#1
Servus Leute,

Folgendes Problem stellt sich mir:
In Spalte B habe ich Materialnummern, in Spalte C den dazugehörigen Namen. In D steht die Bestellmenge, E der Nettopreis und F der Bestellnettopreis, der sich aus D und E ergibt.

In Summe hat diese Liste ca. 3000 Zeilen, da eine Materialnummer öfters auftritt.

Gibt es eine einfache Methode, wie ich die Summe der Bestellmengen sowie den Preis pro Materialnummer errechnen kann?

Bisher habe ich es über eine Pivottabelle gemacht, da jedoch manchmal kein Nettopreis bei den Materialnummern hinterlegt ist, werden verschiedene Materialnummern in eine Zelle zusammengefasst und tauchen später nicht mehr auf. Blöd demnach :D


Gruß
Top
#2
Hi, 

Ja, gibt es:

SUMMEWENN() damit kannst du den Preis aller doppelten Materialnummern zusammenziehen.
Top
#3
Hi Luffy,

dafür muss ich doch aber jede Materialnummer einzeln eingeben oder?
Das Problem ist halt, dass ich ca. 1000-1500 verschiedene Materialnummern habe...
Top
#4
Hi,

nein musst du nicht. Du nimmst deine Ganzen Materialnummern in eine andere Matrix, machst Duplikate entfernen und danach machst du Summewenn(), ich arbeite als Kalkulator und mach das bestimmt 10x im Tag :D

Wenn du nicht klar kommst einfach deine oder eine Beispieldatei hochladen dann zeig ich dir was ich mein :)
Top
#5
Hola,

du kannst dir auch eine Liste aller vorkommenden Materialnummern erstellen und dann die Formel darauf beziehen.

http://www.herber.de/excelformeln und bitte suchen .../formeln.html?welcher=194

Gruß,
steve1da
Top
#6
Ich hätte vielleicht erwähnen sollen, dass ich nicht der Excel Pro bin :D

Also, anbei eine kleine Beispieldatei, man stelle sich vor dass insgesamt 3000 Zeilen vorhanden sind und grob 1000 verschiedene Materialnummern, die unterschiedlich oft vorkommen können.
Des Weiteren kann die Bestellmenge unterschiedlich ausfallen pro Buchung.

Grüße und vielen Dank :D


Angehängte Dateien
.xlsx   Beispiel.xlsx (Größe: 9,35 KB / Downloads: 7)
Top
#7
Hola,

du markierst die Materialnummern in Spalte B, kopierst sie, fügst sie in Tabelle 2 ein (z.B. ab Zelle A1), klickst auf Daten - Duplikate entfernen.

Jetzt in B1:


Code:
=SUMMEWENN(Tabelle1!$B$3:$B$14;A1;Tabelle1!$D$3:$D$14)


Für den Preis pro Nummer jetzt einfach in einer weiteren Formel den Summe_Bereich D3:D14 durch F3:F14 ersetzen.

Gruß,
steve1da
Top
#8
Hi,


Tabelle1
ABCDEFGHIJKL
1
2MaterialnummerKurztextBestellmengeNettopreisBestellnettowert
3A0006860407ABS-Platten50301500
4A0004867208Verkleidung201002000
5A0004867309Verkleidung Seitenwand25802000
6A0002007289Abdeckung150101500
7A0005517782Befestigungsrahmen35802800
8A0004867208Verkleidung201002000
9A0000472268Abdeckkasten360180
10A0000473867Türplatte5035017500
11A0004867309Verkleidung Seitenwand25802000
12A0002007289Abdeckung120101200
13A0001238956Montageplatte150005000
14A0004867208Verkleidung301003000
15
1640680
17
18MaterialnummerBestellmenge gesamtNettopreis
19A000686040750301500
20A0004867208701007000
21A000486730950804000
22A0002007289270102700
23A000551778235802800
24A0000472268360180
25A00004738675035017500
26A0001238956150005000
27
2840680
29

verwendete Formeln
Zelle Formel Bereich N/A
F16=SUMME(F3:F15)
I19:I26=SUMMEWENN(B:B;H19;D: D)
J19:J26=SVERWEIS(H19;B:E;4;0)
K19:K26=J19*I19
K28=SUMME(K19:K27)
H19:H29=WENNFEHLER(INDEX($B$3:$B$35;AGGREGAT(15;6;ZEILE($B$1:$B$33)/(($B$3:$B$35<>"")*(VERGLEICH($B$3:$B$35&"_";$B$3:$B$35&"_";0)=ZEILE($B$1:$B$33)));ZEILE(B1)));"")
Excel-Inn.de
Hajo-Excel.de
XHTML-Tabelle zur Darstellung in Foren, einschl. der neuen Funktionen ab Version 2007
Add-In-Version 19.15 einschl. 64 Bit



mache das immer so :)
Top
#9
O.O
Ein Traum, funktioniert perfekt!

Danke euch :D
Top
#10
Freut mich, gute Arbeit :)
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste