Clever-Excel-Forum

Normale Version: summe sverweis mehrere Bedingungen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hallo,

folgendes Problem,

ich möchte in einer Formel mehrere sverweise und Multiplikationen (mit mehreren unterschiedlichen Kriterien) zusammensummieren.

Beispiel

Kunde   UmsatzA   UmsatzB

AA             5             2
BB             7             3
CC             8             5


Sverweisbedingung:
AA=3
BB=2
CC=4

Die Formel soll a) den Kundenamen mit dem Sverweiswert ersetzen, alles miteinander multiplizieren
und dann die Gesamtsumme ausgeben.

In diesem Beispiel wäre das 
--> (3*5*2)+(2*7*3)+(4*8*5)

Ich überlege dies mit Matrizenformel zu machen (summe(sverweise)), nur hackt es an mehreren unterschiedlichen Bedingungen, das kriege ich nicht hin..


Aufgrund der Größe der Datei möchte ich keine Hilfsspalten machen.

Jemand ne Idee?
Hallo,

dann zeige mal ein Muster der Tabelle(n)!
Kann ich nicht hochladen....

Deshalb hatte ich es etwas ausführlicher beschrieben...

Danke..
Hallo,


dann mach einfach eine Mustertabelle, die dem Original entspricht!
Hallo,

da man nicht weis wie deine Tabelle aussieht hab ich einfach mal was gebastelt, vielleicht hilft dir das ja :)


Tabelle1
ABCDEFG
1KundeUmsatz AUmsatz BSverweisbedingungKundeFormelsumme
2AA522AA20
3BB733BB63
4CC854CC160

verwendete Formeln
Zelle Formel Bereich N/A
G2:G4=SUMMENPRODUKT((F2=$A$2:$A$4)*($B$2:$B$4)*($C$2:$C$4)*($D$2:$D$4))
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

Beispiel angehängt.


der gelbe Bereich ist der Wert, der rauskommen soll...

Problem, ganz ohne Hilfsspalten oder Zusatzrechnungen.

Problem ist, ich muss eine extrem komplexe Datei klein halten..., da nehmen Hilfsspalten zuviel Platz weg
Hallo,

bei >65000 Spalten in Excel dürfte es wohl kein Problem sein, eine Hilfsspalte einzufügen. Ich sehe momentan nämlich keine Möglichkeit ohne!
Hallo,

anbei mein Vorschlag, denn eine kleine Zwischenrechnung benötigt nicht viel Speicher (Im Beispiel sind es 1KB)


Tabelle1
BCDEFGHI
2KundeUmsatzAUmsatzBS-Verweis-Bed.
3
4AA52AA2
5AA52BB3
6AA63
7BB63
8BB74
9BB74
10
11298
12
1376
14222

 verbundene Zellen
H2:I3

verwendete Formeln
Zelle Formel Bereich N/A
E11=SUMME(E13:E14)
E13:E14=SUMMENPRODUKT((H4=$B$4:$B$9)*(I4)*($C$4:$C$9)*($D$4:$D$9))
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

Hilfsspalte ist blöd... weil ich ca. 30 sverweis-bezüge habe...

Ich versuche gerade überall die Hilfsspalten zu sparen, weil dies enorme Ressourcen frisst.

Deshalb agiere ich überall schon mit extremen Matrizenformeln.

Es muss doch ne Möglichkeit geben, diesen einen Schritt der Hilfsspalte zu überspringen
(05.10.2016, 10:48)Gomorra schrieb: [ -> ]Hilfsspalte ist blöd... weil ich ca. 30 sverweis-bezüge habe...

Ich versuche gerade überall die Hilfsspalten zu sparen, weil dies enorme Ressourcen frisst.

Deshalb agiere ich überall schon mit extremen Matrizenformeln.

Es muss doch ne Möglichkeit geben, diesen einen Schritt der Hilfsspalte zu überspringen

Hallo,

Ich denke du könntest mit dem Datenspeicher einer Matrixformel bestimmt 10 Hilfsspalten einbauen. Das sind nähmlich extreme Datenfresser.
Seiten: 1 2