zählenwenns stößt an seine Grenzen
23.09.2013 22:24:21
Andre
Ich versuche mich gerade an einem Ratingsystem für Fussballmannschaften. Hierzu habe ich in einer Exceltabelle ca. 300000 historische Spieldaten zur Verfügung.
Folgende (relevanten) Überschriften haben die Spalten:
A: Heimteam
B: Auswärtsteam
C: Anzahl Spiele Heimteam in Datenbank vor aktueller Zeile
D: Anzahl Spiele Auswärtsteam in DAtenbank vor aktueller Zeile
C un D sind die Probleme: Ich möchte für das aktuell betrachtete Spiel (sagen wir in Zeile 100.000) berechnen, das wievielte Spiel es in der Datenbank für dieses Team ist.
Ich benutze dafür bislang die Funktion "Summewenns". Weitere Nebenbedingungen sind noch in der Formel, aber die sind für das Problem nicht relevant.
Meine Formel in Zelle C100.000 lautet also: =zählenwenns(c$1:c99.999;c100.000).
Diese Formel funktioniert auch vom Prinzip her, allerdings muss sie bis zur Zeile 300.000 runtergezogen werden. Dies ist für meinen Rechner (oder für Excel selbst?) zu rechenaufwendig und Excel hängt sich auf.
Nun meine Frage: Gibt es eine Möglichkeit, solche Berechnungen auf eine schnellere Art durchzuführen? Vielleicht via VBA? Falls ja, wie würde man den Code in VBA formulieren?
Vielen Dank und viele Grüße,
Andre