Power Query Editor is a powerful tool in Power BI for transforming data. It allows you to apply various changes and modifications to your data after importing it, so it is ready for analysis. Here are the key steps to transform data using Power Query Editor:
![]() |
Transforming Data Using Power Query Editor |
1. Opening Power
Query Editor:
- After loading
your dataset in Power BI Desktop, click on the "Transform Data"
button from the "Home" tab. This will open the Power Query Editor.
2. Loading and
Previewing Data:
- Once the Power
Query Editor opens, you will see your data source. It allows you to view and
edit various tables and their components.
3. Data Cleaning:
- Remove Rows: You
can remove unnecessary or empty rows using the "Remove Rows" option.
- Remove Columns:
Remove unnecessary columns using the "Remove Columns" option.
- Change Data Type:
Change the data type of columns (e.g., text, number, date).
- Remove Duplicate
Rows: Remove duplicate rows using the "Remove Duplicates" option.
4. Data
Transformation:
- Filtering: Filter
the data to meet specific criteria or conditions.
- Sorting: Sort the
data based on a column (alphabetically or numerically).
- Data Formatting:
Change the format of data, such as adjusting date formats.
- Subsetting:
Select specific columns or rows to work with.
5. Adding New Columns:
- Custom Column:
Create a new column using custom formulas by selecting "Custom
Column" from the "Add Column" tab.
- Index Column: Add
an index column to the data by choosing "Index Column" under the
"Add Column" tab.
6. Merging and
Appending:
- Merging Tables:
Merge multiple tables by going to "Home" and selecting "Merge
Queries."
- Appending Tables:
Combine multiple tables using the "Append Queries" option from the
"Home" tab.
7. Preview and Apply
Data:
- After making
changes, preview the data to ensure everything is correct. Then, click
"Close & Apply" to save the changes and return to Power BI
Desktop.
By following these steps, you can easily transform your data
and prepare it for analysis. Power Query Editor also offers many additional
features that can be used depending on your specific needs.