Power BI How to Add Conditional Columns? (original) (raw)

Last Updated : 23 Jul, 2025

Creating insightful reports often requires data to be organized and categorized based on specific conditions. Conditional columns helps change or add values in a column based on logic you define. In this article, we’ll learn how to create conditional columns using Power Query Editor.

Step 1: Open Power Query Editor

To create conditional column, you first need to open the Power Query Editor. Steps include:

If you haven’t uploaded your data yet you can do it here by clicking on New Source and selecting your dataset.

file

Power Query Editor

Below is the screenshot of the dataset as well. In this example we are using a dataset which you can download from here, from a Library Supplies company which looks like this:

SLS-dataset-

Dataset

Step 2: Adding a Conditional Column

Now that you are inside the Power Query Editor let's add a **Conditional Column. Follow the below steps:

  1. Go to the **Add Column tab.
  2. Click on **Conditional Colum

Conditional-column

A dialog box will appear where you can set your conditions. Here we are targeting the "Unit Price (INR/Unit)" column from the Data Table to create a conditional column "Display Price". The condition is if the "**Unit Price is less than or equal to 100" we will set the Unit Price as 150 else the original price would be unchanged and all the changed or unchanged values would be inserted into the "Display Price" column respectively.

conditional-column-query

Conditional Column Settings

The output of the query will add the conditional column.

Added-conditional-column

Query Output

Adding a Column Using Multiple Conditions

Now let's add another conditional column named "Final Price" that will contain the "Unit Price (INR/Unit)" column value if it is less than or equal to 200 set it to 500. Else if it is greater than or equal to 500 Store the Unit Price. However the figure from the "Total Price (INR)" column will be the Output if none of the earlier tests returned a positive result.

Multiple-conditions

Column with Multiple Conditions

The output of the query will add the conditional column.

Added-multiple-conditional-column

Query Output

Creating conditional columns in Power BI is very easy once you understand the steps. It helps you control how your data looks without writing complex formulas. This makes your reports more dynamic and meaningful.