Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
768to772
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
768to772
768to772
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

mit Summenprodukt ,Excel an Leistungsgrenze

mit Summenprodukt ,Excel an Leistungsgrenze
28.05.2006 00:14:36
Korl
Hallo,
diese Formel mit 12 x Summenprodukt und 15000 Zeilen Länge, bringt wohl Excel an seine Leistungsgrenze?
 
 AFGH
1  1A
2    
3101GG3- FP1
4100 
51G0 
6100 
7100 
8100 
9201GG3- FP1
10200 
112G0 
12200 
13200 
14200 
Formeln der Tabelle
H3 : =WENN($A3=$A2;"";WENN(UND(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="R"))>0;ODER(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="G"))>0;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000=$G$1&$H$1))>0;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="M"))>0));"GG1"&$G3&"-GG2"&"-"&"FP1"&$G3+1;WENN(ODER(UND(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="M"))>0;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="1A"))>0;$G$1=2);UND(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="M"))>0;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="2A"))>0;$G$1=1));"GG2"&"-"&"FP1";WENN(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000=$G$1&$H$1))>0;$G$1&"GG3"&"-"&$G$1&"FP1";WENN(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="G"))>0;"GG3"&"- FP1";WENN(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="R"))>0;"GG1"&$G3&"-"&"FP1"&$G3;WENN(SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="L"))>0;"GG1"&"- FP1";"")))))))
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
In Kurzform erläutert soll diese Formeln diese Wenn's abarbeiten in den Jeweiligen Gruppen, die in Spalte "A" vorgegeben sind.
 
 HIJ
15Nr.Kombinationen in den GruppenErgebnis
161.Wenn ( R und (G oder *A oder M )GG1* - GG2 - FP1*+1
172.Wenn ( M und 1A und Vorgabe=2 oder M und 2A und $G$1=1 ) GG2 - FP1
183.Wenn(  *A )*GG3 - *FP1
194.Wenn ( G )GG3 - FP1
205.Wenn ( R )GG1* - FP1*
216.Wenn ( L )GG1 - FP1
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Das Zeichen * vor dem Kürzel wird durch die Zahl aus $G$1 ersetzt.
Das Zeichen * hinter den Kürzeln wird jeweils mit der Zahl aus der Spalte "G" ersetzt.
Mit einer Matrixgröße von 14000 Zeilen benötigt Excel 6 Minuten.
Wenn ich mit einer Matrix von 15000 Zeilen rechnen möchte wird der Fehlerwert #NV erzeugt.
Meine Frage were, ob es eine Alternative gäbe?
Gruß Korl

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: mit Summenprodukt ,Excel an Leistungsgrenze
28.05.2006 10:04:44
Erich
Hallo Korl,
wie wärs mit Hilfsspalten? (Ich habs nicht mit 15000 Zeilen ausprobiert...)
 
 KLMNOPQR
1 SpRSpGSpHSpMSp1ASp2ASpL
2        
3GG3- FP1FALSCHWAHRFALSCHFALSCHFALSCHFALSCHFALSCH
Formeln der Tabelle
K3 : =WENN($A3=$A2;"";WENN(L3*(M3+N3+O3);"GG1"&$G3&"-GG2"&"-"&"FP1"&$G3+1; WENN(O3*P3*($G1=2)+O3*Q3*($G1=1);"GG2"&"-"&"FP1"; WENN(N3;$G$1&"GG3"&"-"&$G$1&"FP1"; WENN(M3;"GG3"&"- FP1"; WENN(L3;"GG1"&$G3&"-"&"FP1"&$G3; WENN(R3;"GG1"&"- FP1";"yyy")))))))
L3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="R"))>0)
M3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="G"))>0)
N3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000=$G$1&$H$1))>0)
O3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="M"))>0)
P3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="1A"))>0)
Q3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="2A"))>0)
R3 : =WENN($A3<>$A2;SUMMENPRODUKT(($A$2:$A$14000=$A3)*($F$2:$F$14000="L"))>0)
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Anzeige
AW: mit Summenprodukt ,Excel an Leistungsgrenze
28.05.2006 11:30:06
Korl
Hallo Erich,
ich freue mich, dass Du Dir Zeit für mich genommen hast, werde es sofort ausprobieren.
In mein Projekt habe ich schon soviel Hilfsspalten, da kommt es auf die 7 auch nicht mehr darauf an. ;-)
Es dauert sicherlich bei meiner Umsetzung, melde mich auf jedenfall nochmal.
Erich, großen Dank erstmal an Dich.
Gruß Korl
AW: mit Summenprodukt ,Excel an Leistungsgrenze
28.05.2006 12:43:00
Korl
Hallo Erich,
ich habe jetzt den zu berechneten Bereich mit 16000 Zeilen angegeben und
Excel macht es noch.
Eine Frage hätte ich noch mal hierzu, bezüglich Hintergrundwissens.
Ist das arbeiten mit vielen Matrixformeln eher ein Softwareproblem (Excel)
oder
ein Hardwareproblem ( Taktfrequenz, Arbeitsspeicher) ?
Gruß Korl
Anzeige
AW: mit Summenprodukt ,Excel an Leistungsgrenze
30.05.2006 11:58:33
Erich
Hallo Korl,
für eine Abschätzung, ob vielleicht Excel-Limits überschritten werden, lohnt sich ein Blick in
http://www.xlam.ch/
(insbesondere dort bei xLimits).
Bei den vielen Formeln und der Mappengröße spielt wohl auch die Größe des Arbeitsspeichers eine Rolle.
Übrigens handelt es sich bei den Summenproduktformeln nicht um Matrixformeln,
die sind bzw. werden in geschweifte Klammern eingeschlossen.
Rückmeldung wäre nett! - Grüße von Erich aus Kamp-Lintfort
Erich hab Dank für die Info o.T.
31.05.2006 11:57:30
Korl
.

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige