/

Maximum Number of Rows, Columns, and Cells in LibreOffice Calc

66.2K views
17

This guide lists the maximum number of rows, columns, and cells in LibreOffice Calc.

LibreOffice Calc is a powerful spreadsheet program that provides users with a wide range of features for data analysis, calculation, and organization. Whether you are a student, a professional, or anyone who deals with numbers and data regularly, LibreOffice Calc is a valuable tool. One of the essential aspects of any spreadsheet software is its capacity to handle data, and LibreOffice Calc is no exception. In this article, we will explore the maximum number of rows, columns, and cells supported by LibreOffice Calc.

LibreOffice Calc has limits below for the number of rows, columns, and cells it can handle. This is for versions greater than 7.3.

Maximum number of rows and columns in LibreOffice

  • Maximum number of Columns per worksheet = 16384 (Col A to XFD).
  • Maximum number of Rows per worksheet = 1048576 (2^20).
  • Maximum number of cells per worksheet = 1,073,741,824 (2^30) (~more than 1 billion cells).
  • Maximum number of characters in one cell = 2147483648 (~2^31) (~70 million characters).
  • Maximum number of worksheets in a workbook = 10000.
  • Maximum number of characters in a function result is 2^28.
  • Maximum number of a formula’s tokens (internal data units after parsing the formula) is 8192.
Maximum number of rows in LibreOffice Calc
Maximum number of rows in LibreOffice Calc

Performance Considerations

While LibreOffice Calc provides an extensive workspace, it’s essential to consider performance implications when dealing with large sheets or workbooks. The responsiveness of LibreOffice may vary based on your computer’s processing power and available memory. If your spreadsheet is becoming sluggish, you may want to optimize your formulas, consider using data consolidation techniques, or split your data across multiple sheets.

About OpenOffice

  • Maximum number of Columns per worksheet = 1024 (Col A to AMJ).
  • Maximum number of Rows per worksheet = 1048576 (2^20).
Maximum number of rows in OpenOffice
Maximum number of rows in OpenOffice

Conclusion

With support for over a million rows and a thousand columns, it provides a vast workspace for organizing, analyzing, and presenting information. While using the above numbers, make sure to check the latest versions because they have the best performance.

Reference

Join our Telegram channel and stay informed on the move.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

17 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
Akos

Based on this: https://wiki.documentfoundation.org/Faq/Calc/022 the maximum number of sheets was increased to 10000. I test in LO 5.3 and I can create 270, but I don’t try to create more…

Umair

I am using latest version of libre office. I get maximum character limit exceeded alert in calc. I have addresses in the sheet. It is in csv format. When I open it in ms excel, all works fine. For example, the address looks like this – 10 Rue Verte Newport Beach California 92660 USA

Alex

Ok, but how get count of filled rows?

Alex

Ok, but where I can get number of filled rows? Not maximum, but filled, not empty!

Alex

Ok, I found it!
For get number of filled rows need go to Edit -> Selection -> Select Data Area and see number in status bar!

Alex

Ok, but how get count of filled rows?

Alex

Ok, I found it!
For get number of filled rows need go to Edit -> Selection -> Select Data Area and see number in status bar!

Alex

Ok, but where I can get number of filled rows? Not maximum, but filled, not empty!

SSis

Noticed that there is also a MAX number of entries that the pivot tables in LO Calc will process.
Have a clinical data dbase here of 26 columns. Data entries past ~ 5200 – 5300 are no longer entered in the resulting pivot tables.
Posting it here, because some might not notice and thus end up with weird/ wrong conclusions with regard to their data.
Since I don’t use/ have MS, can’t tell you whether Excel handles this better/ worse.

mh

hello bro
how i open the first 1000 column from my csv file?

dan

I need more columns than 1024. I need more 130 at least. Can i do something about it??

Willim

Linux Mint 20 16GiB Memory 2.0GiB Swap
Calc Build ID 1:6.4.6-0ubuntu0.20.04.1

From my tests there seems to be a limit of between 11 534 336 and 13 037 568 active cells that will save to disc. More can be displayed but don’t save – Calc is terminated and file has to be recovered.

From variation in file size 56.7Mb 120.1Mb I doubt if it is a file size restriction, I could be wrong.

if A -AMJ filled only 12732 rows 120.1Mb 13_037_568 cells
A1=1 B1=A1+10 C1=B1+10 … AMJ1=AMI1+10
A2=A1+1 B2=B1+1 C2=C1+1 … AMJ2=AMJ1+1
row 2 copied to rows 3 – 12732

if A1 – A1048576 filled only to column K 56.7Mb 11_534_336 cells
column B copied to columns C to K
A1=1 B1=A1+1
A2=A1+1 B2=B2+1
A3=A2+1 B3=A3+1
A1048576=A1048575+1 B1048576=A1048576+1

A1 can be changed to say 10 file saves and can be changed to 1 again
with no issues if 12732 rows or K columns

Willim

Linux Mint 20 16GiB Memory 2.0GiB Swap
Calc Build ID 1:6.4.6-0ubuntu0.20.04.1

From my tests there seems to be a limit of between 11 534 336 and 13 037 568 active cells that will save to disc. More can be displayed but don’t save – Calc is terminated and file has to be recovered. But it is only recovered to last “Save.”

From variation in file size 56.7Mb 120.1Mb I doubt if it is a file size restriction, I could be wrong. To me it seems to be related to the number of active cells.

if A -AMJ filled only 12732 rows 120.1Mb 13_037_568 cells
A1=1 B1=A1+10 C1=B1+10 … AMJ1=AMI1+10
A2=A1+1 B2=B1+1 C2=C1+1 … AMJ2=AMJ1+1
row 2 copied to rows 3 – 12732

if A1 – A1048576 filled only to column K 56.7Mb 11_534_336 cells
column B copied to columns C to K
A1=1 B1=A1+1
A2=A1+1 B2=B2+1
A3=A2+1 B3=A3+1
A1048576=A1048575+1 B1048576=A1048576+1

A1 can be changed to say 10 file saves and can be changed to 1 again
with no issues if 12732 rows or K columns

Further tests and summary

12732 AMJ (1024) 13_037_568 120.1MB
25347 SR (512) 12_973_056 117.8MB
50601 IV (256) 12_956_160 117.3MB
100810 DX (128) 12_903_680 108.7MB
198896 BL ( 64) 12_729_344 102.5MB
Working downwards Columns halved and Rows duplicated

262144 AV (48) 12_582_912 61.0MB
524288 X (24) 12_582_912 61.6MB
1048576 K (11) 11_534_336 56.5MB
Working upwards Rows halved and Columns duplicated

Cannot copy row 50601 to 50602 or column AV to AW …

Additional rows/columns are calculated properly but do NOT save to disc.

When document is recovered it is only to last “Save”