Home HomeXLimits - Hauptseite


[xllimit1]  Maximale Grösse eines Tabellenblattes

Microsoft Excel (gängige Versionen)
Die maximale Grösse eines Tabellenblattes ist den meisten Excel-Benutzern geläufig. Bei den maximal 65'536 Zeilen und 256 Spalten besitzt eine Tabelle exakt 16'777'216 Zellen. Diese Anzahl gilt für die gängigen Windows- und Macintosh-Versionen von Microsoft Excel, d.h. Excel 97, Excel 98 (Macintosh), Excel 2000, Excel 2001 (Mac), Excel 2002/XP, Excel v.X (Mac), Excel 2003 und Excel 2004 (Mac).

Microsoft Excel Version 12
Da Microsoft Excel Version 12 gegenüber den Vorgängerversionen andere Spezifikationen bezüglich Anzahl Spalten und Zeilen besitzt, hat sich auch die maximale Grösse eines Tabellenblattes verändert. Ein Tabellenblatt kann neu 16'384 Spalten und 1'048'576 Zeilen besitzen. Das ergibt die enorme Anzahl von 17'179'869'184 Zellen, also über 17 Milliarden Zellen. Das sind 1'024 mal mehr Zellen als bei einem Tabellenblatt der Vorgängerversionen von Excel.

Microsoft Pocket Excel
Bei Microsoft Pocket Excel 2.0 sieht es anders aus. Die maximale Grösse eines Tabellenblattes liegt hier bei 4'194'304 Zellen, was exakt einem Viertel der Grösse eines Tabellenblattes der gängigen Excelversionen entspricht. Eine Pocket Excel 2.0-Tabelle besitzt zwar ebenfalls 256 Spalten, aber nur 16'384 Zeilen.

Microsoft Office Spreadsheet Web-Komponente
Auch die Microsoft Office Spreadsheet Web-Komponente besitzt eine andere Spezifikation. Die Spreadsheet-Komponente von Microsoft Office 2002 umfasst die überwältigende Anzahl von 4'791'468'032 Zellen (also rund 4.8 Milliarden Zellen). Das sind über 285 mal so viele Zellen wie bei einer gängigen Microsoft Excel-Tabelle. Dennoch sind es ca. 3.6 mal weniger Zellen als bei einem Tabellenblatt von Microsoft Excel Version 12.

Hintergrund-Informationen (Excel 97-2003 für Windows und Excel 98-2004 für Mac)
Die maximale Anzahl Zeilen und Spalten kann auch nicht mit einem Trick erhöht bzw. umgangen werden. Es wäre zwar möglich, z.B. in einer zukünftigen Excel-Version den Tabellenbereich zu vergrössern. Dies hätte jedoch tiefgreifende Änderungen und Erweiterungen sowohl an Excel als auch am Excel-Dateiformat zur Folge. Tabellenblätter von Microsoft Excel besitzen eine Grösse von 65'536 Zeilen mal 256 Spalten (=16'777'216 Zellen). Das von Excel verwendete Dateiformat heisst BIFF8 (Binary File Format Version 8) und ist ein sogenanntes 'Structured Storage Format'. Alle Records, die für die Speicherung von Informationen über eine Zelle zuständig sind, müssen sich die Zelladresse merken, und zwar anhand des Row- und Column-Index (ohne diese Angaben weiss man ja nicht, zu welcher Zelle die gespeicherte Information gehört). Für den Row-Index beispielsweise sind im BIFF8-Format 2 Bytes reserviert.

Hier kurz erläutert, weshalb nicht mehr Zeilen und Spalten gespeichert werden können:

  • 1 Byte besitzt genau 8 Bits.
  • Jedes Bit kann entweder 0 oder 1 sein.
  • Wird jedes Bit belegt, erhält man den Binärwert 11111111.
  • Der Binärwert 11111111 entspricht dem Dezimalwert 255.
  • Der Binärwert 00000000 entspricht dem Dezimalwert 0.
  • Da es keine Zeile 0 bzw. Spalte 0 gibt, wird ein Offset von +1 verwendet.
  • Für 256 Zahlen (0 bis 255) benötigt man somit 8 Bits bzw. 1 Byte.
  • Da 2 Bytes zur Verfügung stehen (siehe obige Beschreibung), existieren 256×256 verschiedene Zahlen.
  • Die grösste mit 2 Bytes darstellbare Zahl ist somit 65'536 (256×256).
  • Jede Zahl grösser als 65'536 würde 3 oder mehr Bytes beanspruchen.
  • Beispielsweise lautet der Hex-Bytewert der Zeile Nr. 49'918 C2FF.

Eine ungewöhnliche Möglichkeit, wie man 256 Zeilen x 65'536 Spalten darstellen kann, also die maximale Anzahl Zeilen und Spalten tauschen kann, wird hier vorgestellt:
  Excelformeln: Excelgrenze von 256 Spalten aushebeln
  http://www.excelformeln.de/tips.html?welcher=69

Informationen bezüglich Grösse eines Office Web Spreadsheets und anderes finden Sie hier:
  Export a spreadsheet to an Excel workbook
  http://office.microsoft.com/assistance/offhelp/offxp/excel/owcdss10/html/dhowExport.htm

To Top

Seiten-Info

Artikel-ID xllimit1
Limitation-ID 5

 

Verwandte Limitationen

Artikel-ID -
Limitation-ID 6

 

Links

Liste der Limitationen-Artikel
Liste der Excel-Limitationen
Liste der Excel-Seiten
XLimits (Home)
xlam (Home)

Haben Sie Fragen, Anregungen oder einen Fehler entdeckt?
Kontakt zum Autor

Zuletzt aktualisiert am 25.01.2006 / 20:00 Uhr
Zuletzt kontrolliert am 22.12.2008 / 07:00 Uhr
© 2002-2009 by Philipp von Wartburg, Schweiz
Alle Rechte vorbehalten