How to Organize Measures in Power BI

Cody Schneider

As your Power BI reports grow, the list of measures in your Fields pane can quickly become a tangled mess. What starts as a handful of simple calculations balloons into dozens of DAX expressions, making it nearly impossible to find what you need. This article will show you two effective methods for organizing your measures, turning that chaos into a clean, searchable, and scalable data model.

Why an Organized Model Matters

Taking the time to organize your Power BI measures isn’t just about making things look tidy, it has a real impact on your workflow and the reliability of your reports. When your measures are logically grouped and clearly named, finding the specific calculation you need takes seconds, not minutes of frustrating scrolling.

A well-organized model is also much easier for colleagues to understand and contribute to. When team members can easily locate and interpret measures, collaboration becomes smoother and the risk of creating duplicate or incorrect calculations drops significantly. Ultimately, this practice makes your reports more maintainable and scalable, saving you time and preventing headaches as your projects become more complex.

The Classic Method: Creating a Dedicated Measure Table

One of the most established methods for organizing measures is to create a special, empty table to serve as a container. This centralizes all your calculations in one place, separating them from the columns in your data tables.

What is a Measure Table?

A measure table is essentially a blank table in your data model that you create for the sole purpose of holding your measures. Because it contains no data columns of its own, Power BI gives it a unique calculator icon in the Fields pane, making it easy to identify as the home for all your key business logic.

Step-by-Step Guide to Creating a Measure Table

Setting up a measure table is a straightforward process that only takes a minute or two.

  1. Enter Data: In the Home ribbon of Power BI Desktop, click on Enter Data. This opens a dialog to create a new table manually.

  2. Name Your Table: Name the table something intuitive. A common best practice is to use an underscore or a special character at the beginning, like _Measures or [Key Metrics]. This forces the table to the top of your Fields pane, making it easy to access.

  3. Load the Table: You don't need to add any data. Power BI automatically generates a "Column1". Just click Load. The new empty table will now appear in your Fields pane.

  4. Move a Measure: Find an existing measure in one of your other tables. Select it, and in the Measure tools ribbon at the top, change its Home table from the current table to your newly created _Measures table.

  5. Delete the Dummy Column: Once a measure has been moved into your new table, you no longer need the placeholder column. In the Fields pane, right-click on "Column1" inside your _Measures table and select Delete from model.

After you delete the last column, you'll see the table's icon magically change from a grid to a calculator. Your measure table is now ready! You can move all your other existing measures into it by selecting them and changing their Home table property. From now on, you can create new measures directly within this table.

The Modern Approach: Using Display Folders

While measure tables are great, a more flexible and powerful method is to use Display Folders. This feature allows you to group measures into folders directly within any table - including a dedicated measure table - creating a clean, hierarchical structure that’s much easier to navigate.

Creating Your First Display Folder

You can create display folders in the Model View of Power BI. This view provides a visual canvas of your data model and is the easiest place to manage properties for multiple measures at once.

  1. Switch to Model View: On the left side of the Power BI window, click the icon for Model view.

  2. Select Your Measures: Find the table containing the measures you want to organize. You can select one measure, or hold Ctrl to select multiple measures at once.

  3. Assign a Display Folder: With your measures selected, look at the Properties pane on the right. Find the text box labeled Display folder and type in a name for your folder, such as "Sales KPIs" or "Marketing Metrics".

  4. Press Enter: After typing the folder name, press Enter. Now, switch back to the Report view. You'll see your selected measures are no longer loose but nested neatly inside a new folder with the name you provided.

Creating Sub-Folders for Better Hierarchy

Display folders get even better when you add a second level of organization with sub-folders. This is perfect for grouping related metrics within a broader category. For instance, you could have a "Time Intelligence" sub-folder inside your main "Sales KPIs" folder.

To create a sub-folder, simply use a backslash (\) in the Display folder name.

For example, if you want to place Sales YTD and Sales MTD into a "Time Intelligence" sub-folder within "Sales KPIs", you would type this in the Display folder field:

Sales KPIs\Time Intelligence

This simple trick allows you to build a multi-level folder structure that keeps even the most complex models easy to navigate.

Measure Table vs. Display Folders: Which Should You Use?

You don't have to choose one or the other - you can combine them for the best result. The recommended best practice is to first create a dedicated measure table to house all your measures. Then, within that measure table, use display folders and sub-folders to create a logical structure. This gives you a single, centralized place for all calculations, which are then perfectly organized into a browseable folder tree, preventing you or your users from ever having to scroll through long, intimidating lists again.

Best Practices for Naming and Structuring Measures

Organizing measures into folders is the first step. To create a truly professional and easy-to-use report, you also need to adopt consistent naming and documentation habits.

Establish a Clear Naming Convention

How you name your measures is just as important as where you put them. A good naming standard helps other users (and your future self) understand what a measure does just by reading its name.

  • Be Descriptive: Avoid abbreviations. Use Total Revenue instead of TR. If a measure has a specific filter, mention it - for example, Revenue (US Only).

  • Specify Time Periods: When creating time intelligence calculations, add suffixes like YTD (Year-to-Date), QTD (Quarter-to-Date), or PY (Prior Year) to the measure name. For example: Total Units Sold YTD.

  • Indicate Units or Aggregations: If you have many similar metrics, clarifying the unit is helpful. For example, Avg Session Duration (Seconds) or prefixing with the aggregation type like SUM of Sales.

Develop a Logical Folder Structure

Plan out your folder structure based on how your business operates. The goal is to create intuitive groupings that match how users think about your data.

Here is an example structure you might use for an e-commerce business:

  • Key Metrics (for core KPIs used on summary dashboards)

  • Sales & Orders

    • Revenue

    • Units Sold

    • Comparisons (YoY, PoP)

    • Time Intelligence

  • Marketing Performance

    • Spend

    • ROI & ROAS

    • Traffic & Sessions

  • Customer Behavior

    • New vs Returning

    • Conversion Rates

Don't Forget Measure Descriptions

Power BI has a "Description" property for every measure, found right under the measure name in the Model view Properties pane. This simple text box is an incredibly powerful documentation tool.

When you write a description for a measure, that text will appear as a helpful tooltip whenever a user hovers over the measure in the Fields pane. This is the perfect place to explain the calculation in plain English, define any business terms, or note any specific filters applied to the measure. Adding descriptions transforms your Power BI file from a set of calculations into a well-documented and trustworthy source of truth for your entire team.

Final Thoughts

Organizing your Power BI measures with dedicated measure tables and display folders will transform your reports from cluttered and confusing to structured and professional. A clean model saves you time, reduces errors, and makes it drastically easier for your team to understand and leverage the data you’ve worked so hard to prepare.

Of course, building, organizing, and maintaining reports in tools like Power BI can be incredibly time-consuming, requiring a steep learning curve to master. We designed Graphed to eliminate that complexity entirely. By connecting your data sources and simply asking questions in plain English, you can instantly generate real-time dashboards and get insights without ever having to write DAX, manage data models, or manually arrange visuals. We automate the busy work so you can get straight to the answers.