Excel reagiert sehr langsam
02.09.2018 17:24:47
Renan
ich habe eine ziemlich umfangreiche Excel-Datei und kämpfe momentan mit der Geschwindigkeit beim Einfügen und Entfernen von Zeilen.
Ich denke ich habe das Problem gefunden, weis jedoch nicht wie ich es verbessern soll.
Meine Datei enthält 3 Worksheets.
In eine werden Projekte geplant und in zwei weitere wird die Zeiteinteilung für das Personal und für Räume aus der "projektplanung" entnommen und nochmal separat dargestellt.
Alle Worksheets (Projektplanung, Personalplanung, Raumplanung) beinhalten von Spalte O bis Spalte ZR eine "Zeitachse" in Kalenderwochen von KW 1 2018 bis KW 52 2030.
Die Zeilen der Tabellen beinhalten dementsprechend die erforderlichen Informationen seien es Personen, Räume oder Projekte die in der Zeitachse verplant werden.
Nun liegt das Problem darin, die Informationen aus der Projektplanung in die Personalplanung für Person XY und in die Raumplanung für Raum XY zu übertragen.
Dazu habe ich folgende Funktion verwendet:
=WENN(SUMMEWENN(Projektplanung!$J:$J;tblPersonal[@Name];Projektplanung!O:O)=0;""; SUMMEWENN(Projektplanung!$J:$J;tblPersonal[@Name];Projektplanung!O:O))
Dadurch wird beispielsweise hier für die Person XY für KW 1 2018 die Summe der geplanten Arbeitszeit zusammengerechet. Das gleiche Prinzip gilt auch für die Raumplanung. Diese Formel steht (mit fortlaufendem Index) momentan in ca. 40.000 Zellen drin. Dementsprechend dauert es eine Ewigkeit, wenn ich eine Zeile aus dem Worksheet Personalplanung lösche (Projekt löschen) oder eine Zeile hinzufügen (Projekt hinzufügen).
Wie kann ich das besser gestalten?
MfG,