Eurostat Data for Calc 1.0.5
Docs-only release: adds an MIT LICENSE
file, which was missing from every prior release. No functional changes to the add-in itself —
EurostatAddin-1.0.5.oxt behaves identically to 1.0.4.
Install
Download EurostatAddin-1.0.5.oxt below, then either double-click it to open the Extension
Manager, or:
/path/to/libreoffice/program/unopkg add EurostatAddin-1.0.5.oxtUsage
=EUROSTATDATA(datasetCode; filters)
datasetCode— a Eurostat dataset code, e.g.nama_10_gdp.filters— optional dimension filters askey=valuepairs separated by;, e.g.
"geo=DE;time=2023;unit=CP_MEUR". Pass""for no filtering. See the
filters cheatsheet
below for syntax, gotchas, reserved parameters, and common dimension keys.
Enter it as an array formula so the whole table spills out: select a range large enough for the
result, type the formula, and confirm with Ctrl+Shift+Enter (recent LibreOffice versions with
dynamic array support will spill automatically from a single cell).
Returns a table: a header row (one column per dimension, plus value), followed by one row per
observation. Errors show as a readable #ERROR: ... cell instead of Err:5xx.
=EUROSTATDATA("nama_10_gdp"; "geo=DE;time=2023;unit=CP_MEUR")
=EUROSTATDATA("une_rt_a"; "geo=FR;time=2023")
=EUROSTATDATA("tec00118"; "geo=DE;sinceTimePeriod=2015")
The last example uses sinceTimePeriod, one of Eurostat's own reserved query parameters (not a
dimension) — useful for pulling a whole year range back in one call. lastTimePeriod works the
same way. Any filter key you pass goes straight into the API query string.
Try it
Download Eurostat-Demo.ods
below — it has several EUROSTATDATA(...) formulas already entered and computed against live
data, so opening it (after installing the add-in above) shows the function working right away.
Same file used since 1.0.1, confirmed working under this release.