Registriert seit: 22.02.2022
Version(en): 356
07.03.2023, 19:19
(Dieser Beitrag wurde zuletzt bearbeitet: 07.03.2023, 19:25 von SiliasCV.)
Hallo zusammen,
Ich habe eine strukturierte Exceltabelle, die immer weiter angewachsen ist (das Ende der strukturierten Exceltabelle ist mittlerweile bei "DC2625") und bei der ich zu Beginn wichtige Performance-Regeln nicht eingehalten habe, wie:
1. Bedingte Formatierungen die bis ans Ende des Tabellenblatts laufen, wie $A:$A
2. viele Formeln, die komplette Matrixbereiche absuchen, wie Summewenn und Sverweis
Anschließend habe ich eine Bereinigung durchgeführt, wie sie hier:
repairit.wondershare.com/file-repair/resolve-excel-running-slow.html
vorgeschlagen wird:
1. Bedingte Formatierungen nur noch bis ans Ende der strukturierten Exceltabelle, nicht mehr bis ans Ende des Tabellenblatts
2. Wenn möglich keine Formeln mehr, die komplette Matrixbereiche absuchen, sondern direkte Bezüge auf einzelne Zellen
3. keine automatische Formelberechnung mehr, sondern manuell
4. alle ungültigen Bereiche im Name Manager gelöscht
5. keine volatilen Funktionen
6. "unresolved Formulas"...??? hab ich nicht verstanden
... leider ist die Exceltabelle immernoch unglaublich lahm...
Interessanterweise, allerdings nicht bei allen Aktionen, sondern nur, wenn ich, in einer Zelle den Inhalt verändere und dann auf Enter drücke. Bei Copy&Paste, auch über große Bereiche, geht das Ruck-Zuck...
hat jemand von Euch eine Idee, was ich noch ausprobieren könnte?
vielen herzlichen Dank schonmal!! :)
Grüße,
Silias
Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hallo Silias,
hast Du auch alle Zeilen und Spalten außerhalb der Tabelle gelöscht?
Gruß Uwe
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
Manchmal hilft auch nur ein Kopieren in eine jungfräuliche Tabelle. Darf man eigentlich noch "jungfräulich" sagen?
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
In Sinne korrekter Genderisierung wäre sicherlich jungfräulich*bubenhaft.
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): Microsoft 365, mtl. Kanal
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Registriert seit: 24.08.2022
Version(en): 365, 2019
08.03.2023, 09:35
(Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2023, 09:40 von EarlFred.)
(08.03.2023, 06:00)RPP63 schrieb: In Sinne korrekter Genderisierung wäre sicherlich jungfräulich*bubenhaft.
Bist du des Wahnsinns? Von allen guten Geistern verlassen? Frauen sind Frauen und Männer sind Buben? Das ist sexistische Herabwürdigung der Männerwelt! Was fällt dir ein?
Die Bezeichnung "Bube" ist hier zudem so ungebräuchlich, dass das cultural appropriation wäre, einen jungen Mann so zu bezeichnen, was mindestens genauso schlimm ist wie falsche Genderung. Ganz dünnes Eis, mein Lieber, aber gaaaaanz dünnes!
Der deutsche Wortschatz bietet doch so einfache Wörter wie "neu" oder "unberührt".
Hat Dir mein Beitrag geholfen? Dann hilf auch Du - mit einer Spende an Wikipedia, die Tafeln oder aktion-deutschland-hilft.de
Registriert seit: 13.04.2014
Version(en): 365, 2019
Hi,
Zitat:Die Bezeichnung "Bube" ist hier zudem so ungebräuchlich
Wohl noch nie Skat gespielt.......
Gruß
Edgar
Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Registriert seit: 24.08.2022
Version(en): 365, 2019
08.03.2023, 09:42
(Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2023, 09:46 von EarlFred.)
(08.03.2023, 09:40)BoskoBiati schrieb: Wohl noch nie Skat gespielt
Jemanden mit Spielkarten zu vergleichen finde ich ganz schön flach.
OK, der war es auch... "Heute sinkt für sie: Das Niveau".
Meinst du mit "Bube" eigentlich die Spielkarte "Unter", oder was bedeutet das? Ich spreche kein Französisch ;)
BTT?
Hat Dir mein Beitrag geholfen? Dann hilf auch Du - mit einer Spende an Wikipedia, die Tafeln oder aktion-deutschland-hilft.de
Registriert seit: 28.08.2022
Version(en): 365
08.03.2023, 10:57
(Dieser Beitrag wurde zuletzt bearbeitet: 08.03.2023, 11:17 von HKindler.)
OK BTT,
die bed.Form. hast du schon aufgeräumt? Bei "gewachsenen" Dateien kommt es oft vor, dass Bereiche der Bed.Form. zerhackstückt werden. Soll heißen, du hast statt einer bed.Form mit Bereich A1:A100 plötzlich mehrere z.B. mit den Bereichen A1:A5;A7:A13;A45:A100 und A6 und A14:A40 und A41:A44. Das verlangsamt Excel enorm.
Ebenso gibt es ungeschickte Formeln wie
D2: =SUMME(C$2:C2)
um z.B. in D die aufgelaufene Summe zu berechnen. Hier wäre eine Formel wie
D2: =C2
D3: =D2+C3
oder in einer Strg-T-Tabelle besser
D2: =SUMME(D1;C2)
angebracht.
Wenn du irgendwelche Vergleiche/Verweise verwendest:
- in einer sortierten Liste lässt sich mit den entsprechenden Parametern wesentlich schneller suchen (bei 4000 Zeilen bist du spätestens nach 12 Vergleichen am Ziel - verglichen mit im Mittel 2000 Vergleichen bei einer unsortierten Listen)
- werden mehrere Werte aus der selben Zeile benötigt, dann ist es besser die Zeilennummer mit VERGLEICH() in einer Hilfsspalte zu speichern und mit INDEX() und der Hilfszelle die Werte zu holen.
Wenn du willst, kannst du eine anonymisierte Version deiner Datei ja mal hier einstellen, dann kann man mal drüber schauen.
Gruß,
Helmut
Win10 - Office365 / MacOS - Office365
Folgende(r) 1 Nutzer sagt Danke an HKindler für diesen Beitrag:1 Nutzer sagt Danke an HKindler für diesen Beitrag 28
• SiliasCV
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
(08.03.2023, 10:57)HKindler schrieb: Ebenso gibt es ungeschickt Formeln wie
D2: =SUMME(C$2:C2)
um z.B. in D die aufgelaufene Summe zu berechnen. Hier wäre eine Formel wie
D2: =C2
D3: =D2+C3
oder D2:
=SCAN(0;C2:C9999;LAMBDA(a;c;a+c))