Skip to main content
🇪🇸 Español 🇧🇷 Português 🇩🇪 Deutsch
Image Converter Video Converter Audio Converter Document Converter
Tools Guides Formats Pricing API
Log In
Guide

XLSX Format: Inside Microsoft Excel's Open XML Spreadsheet

PC By Pablo Cirre

Related conversions

Put what you just learned into practice — convert your files now in seconds, free and without registration.

Frequently Asked Questions

Excel stores dates as serial numbers (days since January 0, 1900, with a deliberate leap year bug making 1900 count as a leap year for Lotus 1-2-3 compatibility). The date "January 15, 2024" is stored as 45292. The number 45292 only displays as a date because cell style 14 (or another date format) is applied. When other applications read the raw number without applying the date format from the style index, they show the serial number. The fix: when parsing XLSX, check each cell's style for date formats before displaying values.

Excel stores dates as serial numbers (days since January 0, 1900, com a deliberate leap year bug making 1900 count como um leap year para Lotus 1-2-3 compatibilidade). The date "January 15, 2024" is stored as 45292. The number 45292 only displays como um date because cell style 14 (or another date formato) is applied. When other aplicativos read the raw number sem applying the date formato de the style index, they show the serial number. The fix: when parsing XLSX, check each cell's style para date formatoos antes displaying values.

Excel stores dates as serial numbers (days since January 0, 1900, mit a deliberate leap year bug making 1900 count als ein leap year für Lotus 1-2-3 Kompatibilität). The date "January 15, 2024" is stored as 45292. The number 45292 only displays als ein date because cell style 14 (or another date Format) is applied. When other Anwendungen read the raw number ohne applying the date Format von the style index, they show the serial number. The fix: when parsing XLSX, check each cell's style für date Formate vor displaying values.

Excel stores dates as serial numbers (days since January 0, 1900, con a deliberate leap year bug making 1900 count como un leap year para Lotus 1-2-3 compatibilidad). The date "January 15, 2024" is stored as 45292. The number 45292 only displays como un date because cell style 14 (or another date formato) is applied. When other aplicaciones read the raw number sin applying the date formato de the style index, they show the serial number. The fix: when parsing XLSX, check each cell's style para date formatoos antes displaying values.

Send <strong>PDF</strong> when the document is final and the layout must be preserved exactly (contracts, invoices, certificates). Send <strong>DOCX</strong> when reviewers need to edit, comment, or track changes. Many teams send both: PDF as the canonical version + DOCX for editable feedback. PDF/A is the right pick for legal archival (ISO 19005).

XLSX is the standard Open XML format — a ZIP archive with XML files. XLSB (Excel Binary Workbook) stores the same data in a binary format. XLSB files are typically 50-70% smaller than XLSX and open/save significantly faster for large workbooks. The tradeoff: XLSB is harder to process with third-party libraries, as fewer tools support the binary format. For maximum portability and programmatic access, use XLSX. For large internal Excel workbooks where file size and speed matter, XLSB is the better choice.

XLSX is the padrão abrir XML formato — a ZIP archive com XML files. XLSB (Excel Binary Workbook) stores the same data em um binary formato. XLSB arquivos são tipicamente 50-70% menor que XLSX e open/save significantly faster para large workbooks. The tradeoff: XLSB is harder to process com third-party libraries, as fewer ferramentas support the binary formato. para máximo portability e programmatic access, usar XLSX. para large internal Excel workbooks where tamanho do arquivo e speed matter, XLSB is the better choice.

XLSX is the Standard öffnen XML Format — a ZIP archive mit XML files. XLSB (Excel Binary Workbook) stores the same data in einem binary Format. XLSB Dateien are typically 50-70% kleiner als XLSX und open/save significantly faster für large workbooks. The tradeoff: XLSB is harder to process mit third-party libraries, as fewer Werkzeuge support the binary Format. für maximal portability und programmatic access, verwenden XLSX. für large internal Excel workbooks where Dateigröße und speed matter, XLSB is the better choice.

XLSX is the estándar abrir XML formato — a ZIP archive con XML files. XLSB (Excel Binary Workbook) stores the same data en un binary formato. XLSB archivos are typically 50-70% más pequeño que XLSX y open/save significantly faster para large workbooks. The tradeoff: XLSB is harder to process con third-party libraries, as fewer herramientas support the binary formato. para máximo portability y programmatic access, usar XLSX. para large internal Excel workbooks where tamaño de archivo y speed matter, XLSB is the better choice.

Round-tripping between similar formats (DOCX ↔ ODT, DOCX → PDF) is generally safe. Round-tripping with format-specific features (Word macros, complex tables, footnotes) often loses fidelity. Embedded fonts survive only if both source and target support font embedding (PDF yes, DOCX yes, plain HTML no). Always preview the result before deleting the original.

CSV supports only one sheet per file, so you need one CSV per sheet. In Python with pandas: import pandas as pd; xl = pd.ExcelFile("data.xlsx"); [xl.parse(sheet).to_csv(f"{sheet}.csv", index=False) for sheet in xl.sheet_names]. In LibreOffice: libreoffice --headless --convert-to csv data.xlsx converts only the first sheet. For all sheets, use a Python script or the LibreOffice macro interface.

CSV suporta only one sheet per file, so you need one CSV per sheet. In Python com pandas: import pandas as pd; xl = pd.ExcelFile("data.xlsx"); [xl.parse(sheet).to_csv(f"{sheet}.csv", index=False) para sheet in xl.sheet_names]. In LibreOffice: libreoffice --headless --convert-to csv data.xlsx converts only the first sheet. para all sheets, usar a Python script ou the LibreOffice macro interface.

CSV unterstützt only one sheet per file, so you need one CSV per sheet. In Python mit pandas: import pandas as pd; xl = pd.ExcelFile("data.xlsx"); [xl.parse(sheet).to_csv(f"{sheet}.csv", index=False) für sheet in xl.sheet_names]. In LibreOffice: libreoffice --headless --convert-to csv data.xlsx converts only the first sheet. für all sheets, verwenden a Python script oder the LibreOffice macro interface.

CSV soporta only one sheet per file, so you need one CSV per sheet. In Python con pandas: import pandas as pd; xl = pd.ExcelFile("data.xlsx"); [xl.parse(sheet).to_csv(f"{sheet}.csv", index=False) para sheet in xl.sheet_names]. In LibreOffice: libreoffice --headless --convert-to csv data.xlsx converts only the first sheet. para all sheets, usar a Python script o the LibreOffice macro interface.

If the PDF contains real text (not scanned images), <code>pdftotext</code> from poppler-utils or <a href="/convert/pdf-to-txt">PDF to TXT</a> works in seconds. If the PDF is a scanned image, you need OCR — Tesseract is the open-source standard. KaijuConverter's PDF tools auto-detect text-vs-image PDFs and route accordingly.

Common causes: (1) Pivot table cache — pivot tables store a full copy of source data internally; click into the pivot table → Analyze → PivotTable → Options → Data → uncheck "Save source data with file." (2) Unused styles — clicking many cells and changing formats accumulates style definitions; Save As a new file to clean them. (3) Conditional formatting covering entire columns (A:A) instead of used ranges. (4) Undo history stored in the file. Saving as a new file typically reduces bloat significantly.

Common causes: (1) Pivot table cache — pivot tables store a full copy of source data internally; click em the pivot table → Analyze → PivotTable → Options → Data → uncheck "Save source data com file." (2) Unused styles — clicking many cells e changing formatoos accumulates style definitions; salvar como um new arquivo to clean them. (3) Conditional formatoting covering entire columns (A:A) em vez de used ranges. (4) Undo history stored in o arquivo. salvando como um new arquivo tipicamente reduces bloat significantly.

Common causes: (1) Pivot table cache — pivot tables store a full copy von source data internally; click in the pivot table → Analyze → PivotTable → Options → Data → uncheck "Save source data mit file." (2) Unused styles — clicking many cells und changing Formate accumulates style definitions; speichern als ein new Datei to clean them. (3) Conditional Formatting covering entire columns (A:A) anstatt used ranges. (4) Undo history stored in die Datei. Saving als ein new Datei typically reduces bloat significantly.

Common causes: (1) Pivot table cache — pivot tables store a full copy de source data internally; click en the pivot table → Analyze → PivotTable → Options → Data → uncheck "Save source data con file." (2) Unused styles — clicking many cells y changing formatoos accumulates style definitions; guardar como un new archivo to clean them. (3) Conditional formatoting covering entire columns (A:A) en vez de used ranges. (4) Undo history stored in el archivo. Saving como un new archivo typically reduces bloat significantly.

Light edits (annotations, signatures, form fields) are fine in any PDF reader. Structural edits (changing paragraphs, replacing images) are awkward — PDF is a presentation format, not an editing format. The robust workflow is: keep the source DOCX/MD/HTML as the master, regenerate the PDF when changes are needed. Tools that "edit PDFs" reverse-engineer the layout and frequently break it.

We use cookies and similar technologies to personalise content and ads, and to analyse traffic. Learn more about cookies.