Where is Transform Data in Power BI?

Cody Schneider8 min read

If you're hunting for the "Transform Data" function in Power BI, you've landed in the right spot. This isn't just a button, it's the gateway to the most critical step in creating a reliable and effective report. This tutorial will show you exactly where to find the Transform Data button and, more importantly, explain what it does and why you should almost always use it before loading your data.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Where to Find 'Transform Data' in Power BI

You can find the "Transform Data" option in two primary locations in Power BI Desktop. Both lead you to the same place: the Power Query Editor.

The Home Ribbon: Your Main Entry Point

The most direct way to access the data transformation tools is from the main Power BI Desktop window. Once you have the application open, your eyes will naturally go to the ribbon at the top of the screen.

  1. Open Power BI Desktop.
  2. Click on the Home tab in the ribbon.
  3. Look for the Queries group of icons.
  4. There, you'll see a prominent button labeled Transform data.

Clicking this button will launch the Power Query Editor, a separate window where all the data cleaning and preparation magic happens. If you click the small dropdown arrow on the button, you'll also see an option for "Data source settings," which allows you to manage your connections without opening the editor.

Immediately After Connecting to a Data Source

Your second opportunity to transform data comes right after you connect to a new data source. This is often the most logical time to do it.

When you start a new report and connect to a source like an Excel file, a CSV, or a SharePoint folder, Power BI will show you a "Navigator" window. This window lets you preview and select the specific tables or sheets you want to import.

At the bottom right of this Navigator window, you’ll see three options:

  • Load: This will pull the selected data directly into your Power BI data model as-is.
  • Transform Data: This will open the selected data in the Power Query Editor for cleaning and shaping before it gets loaded into your model.
  • Cancel: This closes the Navigator window without importing anything.

Pro Tip: 99% of the time, you should choose Transform Data. It’s tempting to hit "Load" and see your data right away, but loading raw, unclean data is a recipe for disaster. This "load first, ask questions later" approach often leads to incorrect calculations, broken relationships, and slow reports. Always inspect and clean your data first.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Welcome to the Power Query Editor: Your Data's Transformation Hub

Clicking "Transform Data" from either route opens the Power Query Editor. If you’re coming from a heavy Excel background, think of this as Excel's Power Query functionality on steroids. It’s a dedicated environment built specifically for Extract, Transform, and Load (ETL) operations.

Understanding the layout is the first step to mastering it.

The Power Query Editor Interface

At first glance, the editor might look a little intimidating, but it’s logically organized into four main sections:

  • The Ribbon: Like the main Power BI ribbon, this top section contains all your tools, categorized into tabs like Home, Transform, Add Column, and View. You'll find functions here for everything from removing duplicates to creating custom columns.
  • Queries Pane (Left): This pane lists every table or data source you've connected to in your current Power BI file. You can click on any query here to switch between them and apply different transformations.
  • Data Preview (Center): This is your main workspace. It shows a preview of your selected query’s data in a familiar table format. It's important to remember this is just a preview (usually the first 1,000 rows), which keeps the editor fast and responsive even with large datasets.
  • Query Settings (Right): This is the engine of the Power Query Editor. It contains fields to rename your query and, most importantly, the Applied Steps list.

The "Applied Steps" section is what makes Power Query so incredibly powerful. Every single change you make - renaming a column, filtering a row, changing a data type - is recorded as a unique step in this list. This is a sequential, non-destructive editing history. You can click on any previous step to see what the data looked like at that point, edit a step’s settings, delete it, or even reorder steps. Your original data source is never altered.

5 Common 'Transform Data' Actions to Get You Started

Once you're in the Power Query Editor, what should you do? Here are five fundamental data cleaning tasks you'll perform on nearly every dataset.

1. Remove or Rename Columns

Most data sources come with more columns than you need for your report. Extra columns bloat your data model and slow down performance. It's best practice to remove anything you won't use.

How to do it: Select the column(s) you want to remove, then right-click the header and choose Remove. To rename a column, right-click and select Rename, or simply double-click the column header.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

2. Change Data Types

This is arguably the most crucial step. Power BI needs to know if a column contains text, a whole number, a decimal, or a date. If your "Order Date" column is incorrectly set as a text type, you won't be able to perform any time-based calculations.

How to do it: Look for the small icon next to each column header (e.g., ABC for text, 123 for whole number, a calendar for date). Click this icon to open a dropdown menu and select the correct data type.

3. Filter Rows

Just like in Excel, you’ll often need to filter out rows you don't need. This could include removing test entries, null values, or entire categories of data that fall outside the scope of your analysis.

How to do it: Click the dropdown arrow on the column header and use the checkboxes to deselect the values you want to get rid of. You can also use advanced text, number, or date filters for more complex rules.

4. 'Use First Row as Headers'

It's surprisingly common for data pulled from CSVs or Excel files to import without proper column headers. Instead, you'll see generic names like 'Column1', 'Column2', etc., with the actual headers sitting in the first row of your data. Power Query has a one-click fix for this.

How to do it: Go to the Home tab in the ribbon and click the Use First Row as Headers button. This will promote that first row to become the official column headers.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

5. Unpivot Columns

This is a more advanced transformation, but it solves a common data structure problem. Data is often formatted in a "wide" format (e.g., Sales per month with columns for "January," "February," "March," etc.). This is easy for humans to read but terrible for reporting in Power BI. You need the data in a "tall" format. Unpivoting reshapes "wide" data into a reporting-friendly "tall" format.

How to do it: Select the columns you want to keep as they are (like a 'ProductID' column). Then, go to the Transform tab, click the dropdown on Unpivot Columns, and select Unpivot Other Columns. This will turn your multiple date columns into two new columns: one called "Attribute" (containing values like "January", "February") and one called "Value" (containing the corresponding sales figures).

Why You Should Always Transform, Not Just Load

"Garbage in, garbage out" is the oldest cliché in data analytics for a reason. Taking a few minutes to clean and structure your data correctly in the Power Query Editor is a non-negotiable step that pays massive dividends down the line.

  • Accuracy and Reliability: Correcting data types, filtering out junk rows, and handling errors ensures your calculations, charts, and final numbers are trustworthy.
  • Optimized Performance: By removing unnecessary columns and rows, you create a smaller, more streamlined data model. This means faster report load times, quicker DAX calculations, and a snappier user experience.
  • Simplified DAX Formulas: Writing DAX (Power BI's formula language) against a clean data model is a walk in the park. Writing it against messy, improperly structured data is an exercise in frustration.
  • An Automated, Repeatable Process: Because all your cleaning actions are saved in the "Applied Steps" list, the process is 100% automated. When you hit "Refresh" a month from now, Power BI will seamlessly pull in the new data and re-apply every single transformation step you set up, instantly.

Final Thoughts

The 'Transform Data' button is your entry point to the Power Query Editor, the engine room of Power BI. Taking the time to properly clean, shape, and structure your data here is the single most important habit you can develop to build accurate, efficient, and maintainable reports. It turns a manual, repetitive process into an automated workflow, saving you countless hours of headaches in the long term.

While Power BI's capabilities are incredibly deep, that power comes with a learning curve. For marketing and sales teams who need answers now, spending hours a week stitching together data from different platforms and then transforming it isn't always feasible. This is one of the main reasons we built Graphed. We wanted to eliminate this manual data wrangling by connecting directly to tools like Google Analytics, Shopify, Facebook Ads, and Salesforce. Instead of manually applying transformations, you can simply ask questions in plain English, and have a dashboard built for you - with all of your data in one place - in under a minute.

Related Articles

How to Enable Data Analysis in Excel

Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!