(+351) 21 24 10006  ·  info@bconcepts.pt
Carnaxide, Lisbon
Power Query: how to clean and transform data before analyzing
Power BI

Power Query: how to clean and transform data before analyzing

Equipa bConcepts 13/01/2026 2 min

Before any pretty chart in Power BI, there is invisible, decisive work: preparing the data. That is where Power Query comes in, the cleaning and transformation tool that makes the difference between a reliable report and a house of cards. And the best part: almost everything is done with clicks, no coding.

What Power Query is

Power Query is the editor where you connect to data sources and shape them before use. Removing columns, fixing types, joining tables, filtering rows, splitting text — all before the data reaches the model. It is the "kitchen" where raw ingredients become a dish ready to serve.

Power Query: how to clean and transform data before analyzing

Why not clean data "by hand"

Fixing data manually in a spreadsheet works once — and breaks again on the next refresh. Power Query records every step you take and repeats them automatically whenever the data is refreshed. You clean once, you benefit forever.

The most useful transformations

  • Fixing data types: ensuring dates are dates and numbers are numbers — half the way to correct calculations.
  • Removing and renaming columns: keeping only what matters, with clear names.
  • Combining tables: merge or append data from several sources.
  • Splitting and cleaning text: split "First Last", trim spaces, normalize case.

The steps are recorded

Each transformation appears in an "applied steps" list you can review, reorder or delete. This makes the process transparent and auditable: anyone understands what was done to the data, and fixing an error is editing a step, not starting over.

Where Power Query ends and DAX begins

Practical rule: use Power Query to prepare the data (clean, shape, join) and DAX to calculate over it (measures, analysis). Doing heavy transformations in DAX that should be in Power Query is a common cause of slow, confusing models.

In practice

If you spend time tidying data by hand before every report, Power Query will give that time back. Invest once in setting up the steps well and let the refresh do the rest. How much of your reporting time is, in fact, just cleaning data?

← Back to insights
Let's talk?

Ready to transform your data?

Book a free 30-minute meeting and find out how we can help your team make better decisions.

Book a Free Meeting
bConcepts