Excel Geschwindigkeit
01.12.2016 15:47:49
Matthias
ich hab eine Frage zur Geschwindigkeit mit der Excel rechnet. Hab eine Datentabelle mit paar Formeln die ziemlich lange zur Berechnung brauchen und daher war für mich jetzt die Frage wie ich das Ganze optimieren kann. Habe bereits aus manuelle Berechnung gestellt und lass immer nur ein Tabellenblatt aktualisieren.
Mit VBA würde das evtl alles besser gehen aber dafür kenn ich mich da jetzt noch zu wenig damit aus... Gibt es noch andere Ansätze die Geschwindigkeit zu erhöhen?
Als konkreten Ansatzpunkt hatte ich mir jetzt gedacht wenn die Formel bspw. 100k Zeilen mit einem Wert abgleichen muss ob es dann einen Unterschied macht ob der Wert in der Formel in Form von "Suchtext" steht oder als Verweis auf eine Zelle AA1 und in dieser steht dann der Suchtext. Würde sich da ein Geschwindigkeitsunterschied bemerkbar machen?
Evtl. habt ihr einen Ansatz die Formel zu vereinfachen?^^
=WENN(SUMMENPRODUKT(TEILERGEBNIS(2;INDIREKT("Tabelle!H"&ZEILE($2:$100000)))*(Tabelle!$L$2:$L$ _
100000="Suchwert")*(Tabelle!$B$2:$B$100000=A2))>0;"ja";"nein")
Es sollen nur die sichtbaren Zellen in Betracht gezogen werden und von diesen dann ZÄHLENWENNS mit 2 Kriterien durchgeführt werden und dann dem Ergebnis zugeordnet werden ob gefunden oder nicht.
Wäre super wenn mir jemand helfen kann und das Ganze nachvollziehen kann.
Grüße Matthias