Skip to content
DataSquares

Guide

From Excel exports to living reports

Replacing the monthly copy-and-paste pack with scheduled reports built on shared definitions.

2 min read

The ritual

It happens in the last week of every month. Someone exports from the finance system, someone pastes the export into the master spreadsheet, formulas get dragged down, charts are copied into slides, and the pack goes out, often late and occasionally with last month's tab still selected. Everyone involved knows it is fragile. It survives because it works just well enough.

Automate the source, not the paste

The fix is not a faster paste; it is removing the export step. Connect the source once, and define the calculations as shared metrics instead of dragged formulas, so the logic lives somewhere versioned and shared.

In DataSquares, dashboards and reports on a database or warehouse query it live, so there is nothing to refresh by hand. Data pulled from a REST API or Google Sheets refreshes on a schedule, hourly, daily or weekly, and an uploaded file stays a snapshot until someone uploads a new version.

What changes

The pack now reads from the same definitions as the dashboards, so the numbers in it match what people see in the app. When someone questions a figure in the meeting, you can open the dashboard and drill into it there, instead of promising a follow-up email.

See it on your own data.

Start a free trial in minutes, or book a walkthrough with our team.