# Export Excel

> **Current version:** 2.0.0\
> **Compatible with:** QGIS 3.34 and later\
> **License:** GNU General Public License v2.0 or later (GPL-2.0-or-later)

🇮🇹 Italian documentation: [README_it.md](README_it.md)

## Advanced export of QGIS attribute tables to Microsoft Excel (.xlsx)

**Export Excel** is a QGIS plugin that exports vector layer attribute
tables directly to Microsoft Excel (.xlsx), allowing users to select and
reorder fields, use field aliases, define multi-level sorting criteria
and save custom configurations as presets.

------------------------------------------------------------------------

# Why use Export Excel?

Although QGIS can export data in many formats, additional work is often
required to obtain an Excel file that is immediately ready for use.

**Export Excel** simplifies this process by organizing data before
export and producing clean, well-structured Excel files ready for
analysis, reporting or printing.

------------------------------------------------------------------------

# Main features

-   Direct export to Microsoft Excel (.xlsx)
-   Export all features or selected features only
-   Use field aliases as column headers
-   Select the fields to export
-   Reorder fields using **Drag & Drop**
-   Store custom presets independently for each layer
-   Multi-level sorting with configurable priority
-   Independent ascending or descending sorting for each field
-   Correct numeric sorting even when numbers are stored as text

------------------------------------------------------------------------

# What's new in version 2.0

Version 2.0 introduces major functional and graphical improvements.

## Main improvements

-   Export preset management
-   Optional deletion of saved presets
-   Multi-level sorting with configurable priority
-   Independent ascending and descending sorting for each field
-   Advanced numeric sorting for numbers stored as text
-   New graphical user interface
-   Improved appearance and readability of exported Excel files

------------------------------------------------------------------------

# Usage

1.  Select the vector layer to export.
2.  Select the fields to export.
3.  Launch **Export Excel**.
4.  Optionally reorder the fields using **Drag & Drop**.
5.  Configure one or more sorting criteria.
6.  Optionally save the configuration as a preset for future exports.
7.  Export the Excel file.

------------------------------------------------------------------------

# Screenshots

### Toolbar

![Toolbar](screenshots/Toolbar.png)

### Main interface

![Main interface](screenshots/main_window.png)

The main window allows you to select export fields, reorder them using
**Drag & Drop**, use field aliases, define sorting criteria and save
custom configurations as presets.

### Exported Excel file

![Exported Excel file](screenshots/excel_output.png)

The generated XLSX file is immediately ready for use in Microsoft Excel,
LibreOffice Calc and other compatible software.

------------------------------------------------------------------------

# Compatibility

-   QGIS 3.22 and later
-   Microsoft Excel
-   LibreOffice Calc
-   Other XLSX-compatible software

------------------------------------------------------------------------

# License

This project is licensed under the GNU General Public License v2.0 or later
(GPL-2.0-or-later).
You are free to use, modify and redistribute this software under the terms
of the GNU General Public License as published by the Free Software Foundation,
either version 2 of the License, or (at your option) any later version.

See the LICENSE file for the full license text.

------------------------------------------------------------------------

# Author

**Maurizio Begani**

------------------------------------------------------------------------

# Feedback and suggestions

Bug reports, feature requests and suggestions are always welcome.
