Registriert seit: 04.10.2016
	
Version(en): 2010
	
 
	
	
		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?
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 13.04.2014
	
Version(en): 365
	
 
	
	
		Hallo,
dann zeige mal ein Muster der Tabelle(n)!
	
	
	
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
	
	
 
 
	
	
	
		
	Registriert seit: 04.10.2016
	
Version(en): 2010
	
 
	
	
		Kann ich nicht hochladen....
Deshalb hatte ich es etwas ausführlicher beschrieben...
Danke..
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 13.04.2014
	
Version(en): 365
	
 
	
	
		Hallo,
dann mach einfach eine Mustertabelle, die dem Original entspricht!
	
	
	
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
	
	
 
 
	
	
	
		
	Registriert seit: 30.05.2016
	
Version(en): 2013
	
 
	
	
		Hallo,
da man nicht weis wie deine Tabelle aussieht hab ich einfach mal was gebastelt, vielleicht hilft dir das ja :)
Tabelle1 | A | B | C | D | E | F | G | 
| 1 | Kunde | Umsatz A | Umsatz B | Sverweisbedingung |  | Kunde | Formelsumme | 
| 2 | AA | 5 | 2 | 2 |  | AA | 20 | 
| 3 | BB | 7 | 3 | 3 |  | BB | 63 | 
| 4 | CC | 8 | 5 | 4 |  | CC | 160 | 
|  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 | 
	 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 04.10.2016
	
Version(en): 2010
	
 
	
		
		
 
		05.10.2016, 09:25 
		
	 
	
		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
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 13.04.2014
	
Version(en): 365
	
 
	
	
		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!
	
	
	
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
	
	
 
 
	
	
	
		
	Registriert seit: 30.05.2016
	
Version(en): 2013
	
 
	
	
		Hallo,
anbei mein Vorschlag, denn eine kleine Zwischenrechnung benötigt nicht viel Speicher (Im Beispiel sind es 1KB)
Tabelle1 | B | C | D | E | F | G | H | I | 
| 2 | Kunde | UmsatzA | UmsatzB |  |  |  | S-Verweis-Bed. | 
| 3 |  |  |  |  |  |  | 
| 4 | AA | 5 | 2 |  |  |  | AA | 2 | 
| 5 | AA | 5 | 2 |  |  |  | BB | 3 | 
| 6 | AA | 6 | 3 |  |  |  |  |  | 
| 7 | BB | 6 | 3 |  |  |  |  |  | 
| 8 | BB | 7 | 4 |  |  |  |  |  | 
| 9 | BB | 7 | 4 |  |  |  |  |  | 
| 10 |  |  |  |  |  |  |  |  | 
| 11 |  |  |  | 298 |  |  |  |  | 
| 12 |  |  |  |  |  |  |  |  | 
| 13 |  |  |  | 76 |  |  |  |  | 
| 14 |  |  |  | 222 |  |  |  |  | 
|  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 | 
	 
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 04.10.2016
	
Version(en): 2010
	
 
	
	
		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
	
	
	
	
	
 
 
	
	
	
		
	Registriert seit: 30.05.2016
	
Version(en): 2013
	
 
	
	
		 (05.10.2016, 11: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.