Erweitern Sie die Anzahl der Zeilen in Excel 2003 über die zulässigen 65 KB


1

Ich arbeite mit Excel 2003 im Büro. Ich habe mich gefragt, ob es eine Möglichkeit gibt, die Anzahl der Reihen auf mindestens eine Million oder zwei zu erhöhen.


Excel unterstützt mehr als 65.000 Datenzeilen für Datenquellen, die Pivot-Tabellen speisen. Die einzige andere Möglichkeit wäre, Ihre Daten in Teile von weniger als 65.000 zu aktualisieren oder aufzuteilen.
Jarvin

Excel 2010 auf meiner Maschine erreichte 1.048.576 Zeilen.
Hello71

Antworten:


4

Ganz einfach: Sie kommen von hier nicht hin.

Sie können versuchen, etwas gemeinsam zu vermeiden, indem Sie die Daten auf mehrere Arbeitsblätter aufteilen, aber nur Sie wissen, wie gut dies funktioniert.

Wenn Sie 65.000 Zeilen überschreiten möchten, führen Sie ein Upgrade auf Excel 2007 oder neuer durch, das über 1 Million Zeilen (wahrscheinlich 1.048.576 oder 2 ^ 20) unterstützt, oder Sie beenden die Verwendung von Excel.

Edit: Ich möchte auch auf Pablo Rodriguez's Answer verweisen, die darauf hinweist Go-OO Eine OpenOffice.org-Variante unterstützt auch 1 Million Zeilen. Wenn Ihre Makros und Formeln übersetzt werden können, ist dies möglicherweise eine sinnvolle Möglichkeit. Vermutlich profitieren auch alle anderen auf Go-OO basierenden OOo-Varianten (z. B. NeoOffice & OxygenOffice) von dieser Änderung.


Was ist, wenn wir 2016 hervorragend sind und zehn Millionen Reihen brauchen? Gibt es einen einfachen Registrierungsschlüssel oder können wir etwas bearbeiten?
wizlog

@wizlog: Nein, es gibt keine Konfiguration, die Sie ändern können, damit Excel mehr Zeilen unterstützt. Selbst Excel 2016 x64 ist auf 1.048.576 Zeilen begrenzt. Wenn Sie zehn Millionen Datenzeilen haben, ist Excel das falsche Werkzeug für den Job. Es ist Zeit für eine Datenbank und / oder eine komplexere Analysesoftware wie R oder SPSS.
afrazier

Danke für Ihre Antwort. Ich nahm an, dass es nicht so schwer sein würde, da Datentabellen eine unbegrenzte Anzahl von Zeilen haben können.
wizlog

5

Ich würde vorschlagen, wenn Sie über so viele Daten verfügen, sollten Sie in Betracht ziehen, in eine Datenbank statt in eine Kalkulationstabelle zu wechseln. Wenn Ihre Office-Version mit MS Access geliefert wurde, ist dies eine sinnvolle Lösung für die unmittelbare Zukunft. Wenn Ihre Daten weiter wachsen, müssen Sie eventuell zu einer anderen Datenbank migrieren, da Access (oder etwa 2 GB an Daten) meiner Meinung nach auch übertrifft.


Diese Daten befinden sich in einer PostgreSQL-Datenbank. Manchmal möchte ich jedoch einige Statistiken über die Daten, Normalisierungsdiagramme und Pearson-Verteilungen erstellen. Normalerweise mache ich das in R, aber manchmal ist es viel schneller und bequemer, dies in meinen Excel-Vorlagen zu tun. In den meisten Fällen ist das in Ordnung. Aber wenn ich eine Analyse pro Jahr mache, brauche ich Pfosten + Reihen
dassouki

2
In diesem Fall möchten Sie vielleicht eine Reporting-Tool um wiederholbare Berichte zu erstellen, die die Zahlen zusammenfassen und die Formatierung für Sie übernehmen.
Kenneth Cochran

Was macht Ihre Excel-Vorlage schneller und bequemer? Ich meine, so viel Daten in eine Tabelle zu laden und dann in Excel zu öffnen, muss eine PITA sein. Ich bin nicht mit der statistischen Analyse vertraut, aber konnten Sie Ihre Formeln nicht als gespeicherte Prozeduren oder als etwas programmieren? Entweder das oder verwenden Sie ein Berichtswerkzeug, wie Kenneth es empfiehlt. Es scheint direkter zu sein, nur die Statistiken in der Datenbank auszuführen, als alle Daten in eine Kalkulationstabelle zu kopieren und Excel für die Berechnungen zu verwenden.
Lèse majesté

Pivot-Tabellen machen es schneller
dassouki

1

Sorry, es ist einfach nicht möglich. Ihr Unternehmen möchte möglicherweise nicht für ein MS Office-Upgrade bezahlen, aber vielleicht möchten Sie Open Office ausprobieren?


Nee. Probierte es einfach aus. OpenOffice hat die gleiche Einschränkung.
Kenneth Cochran

Die Google Docs-Tabelle wurde bei 30100 vollendet.
Kenneth Cochran

OpenOffice.org v3.2 auf meinem Rechner erreicht bei 1.048.576 die Spitze. Es ist eine Verbesserung gegenüber MS Excel, kann Ihnen aber leider nicht weiterhelfen. MS Excel unterstützt ab Office 2007 nur & gt; 65k.
ThatGraemeGuy

Hmm, ich benutze auch OOo 3.2, aber bei 65k hat es die Grenze erreicht. Führen Sie zufällig eine 64-Bit-Version aus?
Kenneth Cochran

Graeme, ich bin nicht sicher, ob ich Ihren Kommentar verstanden habe, aber MSOffice 2007 hat eine Million Zeilen
dassouki

1

Go-oo ist eine OpenOffice-Variante, die 1 Million Zeilen unterstützt. Es gibt eine Möglichkeit, den Code zu hacken und 2 Millionen Zeilen zu erhalten, aber Sie müssen neu kompilieren.

Wie hier angegeben Einige Linux-Distributionen von OpenOffice verfügen über ein Zeilenlimit von 1 Million anstelle des niedrigeren Standardwerts.


0

Wir hatten in dieser Hinsicht vor etwa einem Jahr ein Problem. Ich weiß, dass Ihr Post sagt, Sie stecken in MS Office, aber ich glaube, dass der Versuch, diese Arbeit zu machen, eine sinnlose Übung ist.

Am Ende haben wir eine Linux-Maschine mit kOffice verwendet. Es hat unsere Datei gut verarbeitet. Ich bin nicht ganz sicher, ob es mit MILLIONEN klarkommt, aber mit 45-50.000 Reihen.


office 2010 kann bis zu 1.000.000 Zeilen verarbeiten ... Ich mache die meisten meiner Analysen in R; Manchmal ist es jedoch einfacher, Sachen in Excel zu erledigen.
dassouki

0

Sie können eine Million oder mehr Datenzeilen (abhängig von der Anzahl und dem Typ der Spalten) in eine Excel 2003-Pivot-Tabelle einlesen (Limit ist ein Arbeitssatz von 1 Gigabyte), obwohl das Arbeitsblatt maximal 65.000 Zeilen umfasst.


0

Wenn Sie 400.000 Zeilen in Excel 2003 benötigen, können Sie eine Wohnung öffnen ( .txt. .prn, ...) Datei mit 400.000 Zeilen. Excel erlaubt und erstellt die 400.000 Zeilen. Es wird eine Menge Warnungen geben, dass man damit umgehen kann, aber ich mache ein paar Makros, die Formeln in den Zellen platzieren, und ich habe kein Problem damit.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.