https://catalogartifact.azureedge.net/publicartifacts/92021830.b7785541-e73d-4410-bdcf-ba3c4dcd57e8-5cad13b3-6e0c-41cf-9768-b4b12dd133cb/image0_fdologo300.png
formulaDB
by Sumpa Labs
Just a moment, logging you in...
Query remote or local Parquet & CSV datasets with SQL directly from your Excel cells.
formulaDB brings the power of SQL to Excel. Query remote Parquet and CSV datasets, or tables right inside your workbook, directly from a cell and get the results spilled back into the grid.
No imports. No row limits from copy-paste. No leaving the spreadsheet.
Key features
- Query with SQL from a cell:
=DB.QUERY("SELECT * FROM wells WHERE oil > 100", source)spills the result directly into your worksheet, headers and all. - Read data where it lives: point at a remote Parquet or CSV file by URL, a partitioned dataset, a local file you pick, or a range already in your workbook. No uploading or importing required.
- Join across sources: combine a remote dataset with a local file or an in-sheet table in a single query.
- Inspect before you query:
=DB.SCHEMA(source)returns the column names and types of any source. - Powered by DuckDB-WASM: a full analytical SQL engine runs locally inside Excel. Your data is read directly from the source and is never sent to a third-party server.
- No account, no sign-in, no subscription: formulaDB works immediately on install. There is nothing to register for and no credentials to manage. All functionality is available to every user out of the box.
- Live and reactive: queries recalculate automatically through Excel's formula graph when your sources or filters change.
Who it's for
Analysts, data scientists, and anyone who works with large or remote datasets and wants to explore them with SQL without first loading everything into a sheet.
Getting started
- Add a source:
=DB.SOURCE("https://example.com/data.parquet", "data") - Query it:
=DB.QUERY("SELECT * FROM data LIMIT 100", A1)
The results spill into your sheet, ready to chart, pivot, or reference like any other Excel range.
Support & contact
Questions or issues? Reach the formulaDB team at hello@sumpalabs.com or visit sumpalabs.com/contact.
App capabilities
When this app is used, it
- Can read and make changes to your document
- Can send data over the Internet
At a glance
https://catalogartifact.azureedge.net/publicartifacts/92021830.b7785541-e73d-4410-bdcf-ba3c4dcd57e8-5cad13b3-6e0c-41cf-9768-b4b12dd133cb/image2_ex21.png
https://catalogartifact.azureedge.net/publicartifacts/92021830.b7785541-e73d-4410-bdcf-ba3c4dcd57e8-5cad13b3-6e0c-41cf-9768-b4b12dd133cb/image1_ex31.png