Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Summen über mehrere Bedingungen erstellen
#1
Hallo Leute,

ich brauche eure Hilfe. Ich versuche eine Summe zu erstellen, die wie folgt funktionieren soll:
Ich habe zwei Sheets: Im ersten stehen Kundendaten inkl. derer Umsätze seit einem Jahr und in der zweiten Sendungen für alle Kunden innerhalb einer Woche.

Mein Ziel ist es, zu ermitteln welches Umsatzvolumen die Kunden im letzten Jahr erzielt haben, welche uns auch letzte Woche eine Sendung bei uns hatten:

Bsp: Sheet 1:

Nr         Kunde        Umsatz
1          Schmidt      5000 
2          Müller         4000
3          Schulze       3000
4          Mayer         7000


Sheet 2:

Sendung        Kunde
1                   Mayer
2                   Lehmann
3                   Bergmann
4                   Mayer 
5                   Bauer 
6                   Schulze
7                   Hermann
8                   Müller
9                   Hermann
10                 Müller


--> Es haben letzte Woche aus unserer Kundendantenbank Mayer (2x), Schulze (1x) und Müller (2x) eine Sendung erhalten. Das wären als 7000 + 4000 + 3000 = 14000! Genau diese Zahl möchte ich berechnen. Gibt es da eine Möglichkeit über eine einzige Formel?

Danke und Grüße


Angehängte Dateien
.xlsx   Test.xlsx (Größe: 10,83 KB / Downloads: 6)
Antworten Top
#2
Hi,

lad mal bitte eine Beispieldatei hoch; der Aufbau muss deinem Original gleiche, sensible Daten bitte anonymisieren. https://www.clever-excel-forum.de/thread-326.html
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#3
Habe es angehangen. Es ist genau die Logik, wie in der eigentlichen Tabelle. Also ich kann mir die Formel dann schon anpassen ;o) Aber mir fehlt noch die zündende Idee.
Antworten Top
#4
Hallo

Lösung mit Datenmodell und Pivot.

Pivot einfügen mit Haken bei Datenmodell.
Beziehung erstellen: tbl_Sendungen|Kunde mit tbl_Kundenstamm|Kunde.
Wertefilter: Anzahl von Kundennr. ist größer als 1.


Angehängte Dateien
.xlsx   clever-excel_20647.xlsx (Größe: 143,4 KB / Downloads: 5)
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Antworten Top
#5
Huhu... vielen Dank schon mal, aber eine Auswertung ohne Pivot geht nicht oder? Also dass ich da wirklich nur eine Formal hab.
Antworten Top
#6
Hi,

mein Vorschlag mit einer Hilfsspalte, die du ausblenden kannst:

Arbeitsblatt mit dem Namen 'Kundenstamm'
ABCDE
1Nr.KundeUmsatzHS
21Schmidt500014000
32Müller4000x
43Schulze3000x
54Mayer7000x

ZelleFormel
D2=WENN(ISTZAHL(VERGLEICH(A2;Sendungen!$B$2:$B$11;0));"x";"")
E2=SUMMEWENN($D$2:$D$5;"x";$C$2:$C$5)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#7
Etwas andere Berechnung der Hilfsspalte.

EDIT
Oder wenn es unbedingt in einer einzigen Formel sein muss. Dafür nimmt man dann das 'sauschnelle' SUMMENPRODUKT(). Die 'beste' Lösung von allen.

Code:
=SUMMENPRODUKT(--(ZÄHLENWENNS(tbl_Sendungen[Kunde];tbl_Kundenstamm[Kunde];tbl_Sendungen[Kundennr.];">0")>0);tbl_Kundenstamm[Umsatz])


Angehängte Dateien
.xlsx   clever-excel_20647.xlsx (Größe: 143,79 KB / Downloads: 2)
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Antworten Top
#8
Hi Detlef,

SUMMEWENNS() braucht's hier nicht; es ist ja nur ein Kriterium vorhanden. Dein Vorschlag adaptiert:
Code:
=SUMMEWENN(tbl_Kundenstamm[HS1];WAHR;tbl_Kundenstamm[Umsatz])
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#9
Hallo Günter

Ich nehme grundsätzlich die -S-Version.
Grüsse
Detlef

Bitte keine PN!
Seit Nikolaus 2012 mit Excel 2010. Seit Ostern 2015 mit Office 365
Antworten Top
#10
Hi,

jetzt, wo du es schreibst, meine ich, das schon einmal von dir gelesen zu haben. Doch was ist für dich der tiefere Sinn?
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


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