Neuberechnung träge
11.08.2021 09:36:50
Fred
Zum Zählen von Einträgen (Unikate) in einer gefilterten Liste habe ich bisher diese Formel verwendet:
{=SUMME((VERGLEICH(WENN(TEILERGEBNIS(3;INDIREKT("d"&ZEILE(10:50000)));D10:D50000); WENN(TEILERGEBNIS(3;INDIREKT("D"&ZEILE(10:50000)));D10:D50000);0)=ZEILE(1:49991)) *(WENN(TEILERGEBNIS(3;INDIREKT("D"&ZEILE(10:50000)));D10:D50000""))) }
Die Anzahl der Datensätze überstieg selten 200.Nun habe ich eine Liste mit über 12.000 DS und die Perspektive, dass diese Liste auf über 100.000 Datensätze wächst.
Bereits bei den aktuell 12.000 DS betragt die Neuberechnung der Formel bei Öffnen der Mappe, Eingabe, Filtern etc. schon "viele" Sekunden.
Meine Frage:
Kann ich in den Optionen optimieren?
Ist die Formel in anderer Form effizienter?
Ist Makro die bessere Lösung?
Kann mir in diesem Fall bitte jemand helfen?
Gruss
Fred