LibreOffice Calc

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search

LibreOffice Calc
DeveloperThe Document Foundation
Stable release(s)
Repository
  • {{URL|example.com|optional display text}}Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross platform
    TypeSpreadsheet
    LicenseMPLv2.0 (secondary license GPL, LGPLv3+ or Apache License 2.0)[1]
    Websitelibreoffice.org/discover/calc

    LibreOffice Calc is the spreadsheet component of the LibreOffice suite.[2][3]

    After forking from OpenOffice.org in 2010, LibreOffice Calc underwent a massive re-work of external reference handling to fix many defects in formula calculations involving external references, and to boost data caching performance, especially when referencing large data ranges.[4]

    Calc is capable of opening and saving most spreadsheets in Microsoft Excel file format.[2] Calc is also capable of saving spreadsheets as PDF files.[2]

    As with the entire LibreOffice suite, Calc is available for a variety of platforms, including Linux, macOS, Microsoft Windows,[5] and FreeBSD.[6] Available under the Mozilla Public License, Calc is free and open-source software.[7] There are community builds for many other platforms. Ecosystem partner Collabora uses LibreOffice upstream code and provides apps for Android, iOS, iPadOS and ChromeOS.[8][9] LibreOffice Online is an online office suite which includes the applications Writer, Calc and Impress and provides an upstream for projects such as commercial Collabora Online.

    There is now a closed beta of LibreOffice on AmigaOS 4.1.[10]

    Features

    [edit | edit source]

    Capabilities of Calc include:

    • Ability to read/write OpenDocument (ODF), Microsoft Excel (XLSX), CSV,[11] and several other formats.[12][13]
    • Support for many functions, including those for imaginary numbers, as well as financial and statistical functions.[14][15]
    • Supports 1,048,576 rows and 16384 columns in a spreadsheet, making LibreOffice spreadsheets more suitable for heavier scientific or financial spreadsheets.[16] Version 7.0 introduced "very large spreadsheets" which can be enabled as an experimental feature.[17] Version 7.4 made very large spreadsheets default.[18]
    • Up to now, new functions such as IFS, Switch TEXT JOIN, MAXIFS, MINIFS functions, etc. were available only in Excel 2016 and later. LibreOffice Calc can use them.

    Pivot Table

    [edit | edit source]

    Originally called DataPilot,[4] Pivot Table provides similar functionality to the Pivot table found in Microsoft Excel. It is used for interactive table layout and dynamic data analysis.[19]

    An advanced sort macro is included that allows data to be arranged or categorised based on either a user generated macro or one of several default included macros.[16]

    Supported file formats

    [edit | edit source]
    File format Extension Read/Write Notes
    Apple Numbers NUMBERS From 5.0
    Comma-separated values CSV Yes
    Data Interchange Format DIF Yes
    DBase, Clipper, VP-Info,

    FoxPro

    DBF Yes
    Gnumeric GNM, GNUMERIC From 5.1, cannot write
    Lotus 1-2-3 123, WKS, WKS1, WK2,

    WK3, WK4

    Yes
    Microsoft Excel 4/5/95 XLS, XLW, XLT Yes, writing up to 3.6
    Microsoft Excel 97–2003 XLS, XLW, XLT Yes
    Microsoft Excel 2007–2021 XLSX, XLTX, XLSM,

    XLTM

    Yes
    Microsoft Excel 2003 XML XML Yes
    Microsoft Excel Web

    Query File

    IQY From 5.4
    Microsoft Pocket Excel PXL Yes Requires Java
    OpenDocument

    (spreadsheet)

    ODS, FODS, OTS, Yes
    OpenOffice.org XML

    (spreadsheet)

    SXC, STC Yes
    Quattro Pro 6.0 WB2, WQ1, WQ2 Yes
    StarOffice StarCalc 3/4/5 SDC, VOR Dropped in 4.0 then

    added back in 5.3, write up to 3.6

    SYLK SLK Yes

    See also

    [edit | edit source]

    Lua error in mw.title.lua at line 392: bad argument #2 to 'title.new' (unrecognized namespace name 'Portal').

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ a b c Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ FreeBSD Handbook, 7.3.5 LibreOffice
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ a b Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    17. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    18. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    19. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]