Skip to content

Articles

Practical notes on BI, reporting, and data operations.

112 practical guides on dashboards, automation, data quality, and running a simpler business. Search by topic, tool, or question.

Try “cash flow”, “Power BI”, or “VLOOKUP”.

112 of 112 guides

Excel·5 min read

Excel data validation for reliable inputs

Data validation prevents many input errors, but only if the rules match the real work. Design lists, ranges, and custom checks that survive paste and handover.

Read
Excel·5 min read

Building a pricing calculator in Excel

A pricing calculator is a small model with large consequences. Separate cost, margin, discount, and quote logic so every price can be explained and checked.

Read
Ecommerce·5 min read

Ecommerce returns reporting

Return rate is easy to misdefine. Build a returns report by product, variant, and reason, then price the true cost of each return into margin.

Read
Excel·5 min read

How to audit a spreadsheet you inherited

An inherited workbook can look healthy and still be wrong. Map the inputs, trace one number to source, test the edges, and record what you find before editing.

Read
Power BI·6 min read

Power BI date tables: why they matter

Why a dedicated date table is required for reliable time intelligence in Power BI, how to build one, and how to handle fiscal years and multiple date roles.

Read
Google Sheets·5 min read

Google Sheets dashboards with pivot tables

A pivot dashboard is a data source, a pivot layer, and a presentation sheet. Get the source clean, keep the pivot stable, and make refresh an explicit step.

Read
Data Modeling·5 min read

Star schema vs snowflake schema

A practical comparison of star and snowflake schemas: joins, redundancy, change management, and which shape suits a reporting layer.

Read
Finance·5 min read

Gross margin analysis by product

A practical product margin report: what belongs in cost of goods sold, how to handle landed cost, and how to read price, volume, and mix effects.

Read
Reporting·5 min read

Rolling forecasts vs annual budgets

Annual budgets and rolling forecasts do different jobs. Keep the budget as a fixed baseline and refresh the forecast on a constant horizon.

Read
Power BI·5 min read

Power BI report performance checklist

A practical Power BI performance checklist covering the model, DAX, visuals, refresh, and the measurements that tell you whether a change helped.

Read
Excel·5 min read

Excel macros: error handling and logging

Macros fail in the middle of a job, often after changing half the workbook. Error handlers and a run log turn that silent damage into a visible, recoverable event.

Read
Dashboards·5 min read

When to retire a dashboard

A decision framework for retiring dashboards: spotting dead reports, weighing maintenance cost, and closing access without losing the history.

Read
Power BI·5 min read

Power BI measures vs calculated columns

A practical guide to when a Power BI measure is the right tool and when a calculated column earns its storage, with formula patterns and trade-offs.

Read
Python·5 min read

Scheduling Python scripts safely

How to schedule Python reporting scripts safely: pick a scheduler, make runs repeatable, lock against overlaps, log failures, and test.

Read
Dashboards·5 min read

Choosing the right chart for the question

A practical guide to matching chart types to analytical questions, with sensible defaults, common failure modes, and a decision table for dashboard views.

Read
Finance·5 min read

Customer profitability reporting

Revenue ranking hides unprofitable accounts. Build a customer P&L, allocate cost to serve with real drivers, and set service tiers that protect margin.

Read
Power BI·5 min read

Power BI star schema mistakes to avoid

Common star schema mistakes in Power BI, from mixed grain and bidirectional relationships to missing date tables, with fixes you can apply to an existing model.

Read
Spreadsheets·5 min read

How to design a reusable Excel template

A reusable Excel template is a controlled input surface, not a formatted worksheet. Inputs, validation, and documentation decide whether it survives users.

Read
Excel·5 min read

A spreadsheet handover checklist

A handover is complete when someone else can run the file without asking the builder. Use this checklist to transfer access, logic, risks, and support deliberately.

Read
Python·5 min read

Automating CSV cleanup with Python

A practical approach to cleaning CSV files with Python: explicit read settings, standardised names, duplicate rules, rejected rows, and repeatable output.

Read
Procurement·5 min read

Supplier performance reporting

A supplier scorecard that works: precise OTIF definitions, quality measures, sensible weights, and thresholds that trigger a review rather than an argument.

Read
Reporting·5 min read

A month-end reporting checklist

A working checklist for closing the month on time: cut-offs, reconciliations, variance checks, commentary, and sign-off.

Read