Summenbereich mit indirekter oder ganzer Reihe, was ist schneller?
472
Jovica
In meiner Excel-Arbeitsmappe habe ich eine Menge sumif
oder sumproduct
Formeln, um Bereiche in anderen Tabellenblättern zusammenzufassen. Diese Bereiche sind nicht festgelegt und variieren immer zwischen 2000 und 10000 Zeilen.
Was ist also eine effizientere Methode für die Verwendung dieser Formeln, für den dynamischen Bereich, für ganze Spalten oder für die Verwendung einer indirekten Funktion (wenn die letzte Zeile bekannt ist)? Gibt es für zukünftige Dilemmata auch eine Möglichkeit, die Formelgeschwindigkeit in Excel zu berechnen, beispielsweise in Millisekunden?
In ExcelForum.com gibt es eine Diskussion über Millisekunden-Timer von 2010 unter [Verwenden von Millisekunden in VBA] (https://www.excelforum.com/excel-programming-vba-macros/738087-using- milliseconds-in-vba-print). html)
Mark Fitzgerald vor 6 Jahren
0
Ich habe nicht den kanonischen Verweis zur Hand, denke aber, als Excel 2007 (oder möglicherweise auch 2010) veröffentlicht wurde, wurden ganze Spaltenverweise so angedeutet, dass sie aufgrund von Änderungen in der Berechnungsmaschine so schnell wie Verweise auf Bereiche sind. Auch "INDIRECT" und dynamische Bereiche sind flüchtig, da sie bei jeder Berechnung neu berechnet werden. Sie haben einen großen Aufwand!
Mark Fitzgerald vor 6 Jahren
2
Danke vielmals. Ich muss mir also keine Sorgen machen, wenn ich ganze Formel in Formeln verwende, und es ist viel einfacher, sie zu schreiben.
Jovica vor 6 Jahren
0
In Bezug auf VBA- und Millisekunden-Diskussionen würde ich nicht wissen, wie man es hier benutzt. Danke trotzdem.
Jovica vor 6 Jahren
0
SUMPRODUCT sollte zwar keine vollständigen Spaltenverweise verwenden, da dies tatsächlich die Bereiche durchläuft und viele vollständige Spalten SUMPRODUCT die Berechnungen verlangsamen. Anstelle von INDIRECT oder OFFSET, auf die verwiesen wurde, dass sie flüchtig sind, kann man INDEX / MATCH, das nicht flüchtig ist, nur auf die verwendeten Daten beschränken.
Scott Craner vor 6 Jahren
2
0 Antworten auf die Frage
Verwandte Probleme
-
3
Meine Datei ist in Excel 2007 gesperrt. Was ist los?
-
6
Windows 7-Standardinstallation: Was muss geändert werden, um den Vorgang zu beschleunigen?
-
4
Windows Vista-Standardinstallation: Welche allgemeinen Änderungen zur Verbesserung der Geschwindigke...
-
2
Gibt es eine Möglichkeit, Excel 2007 automatisch zu speichern, wie dies bei MS Word der Fall ist?
-
4
Konfigurieren Sie das Modem für Bittorrent-Downloads
-
1
Excel Word Wrap + verschwindet Text
-
1
Einfaches Zusammenführen / Löschen mit Excel
-
7
Wie können Sie Microsoft Excel mit voller Geschwindigkeit laufen lassen, auch wenn der Fensterfokus...
-
2
Warum können Sie Bilder nicht in Excel kopieren / einfügen, aber Screenshots funktionieren?
-
3
So synchronisieren Sie Excel mit der Google Docs-Tabelle