Introduction to Measures

Measures in Power BI are calculations used to aggregate data dynamically. Unlike calculated columns, measures are not stored in the table but are computed on-the-fly based on the context of the visual, filters, or slicers in your report. Measures are essential for creating dynamic, interactive dashboards.

What is a Measure

A measure is a calculation written using DAX (Data Analysis Expressions) that returns a single value based on the current context of the report. Measures are typically used for calculations like sums, averages, percentages, ratios, and other aggregations.

When to Use Measures

  • When you need calculations that respond dynamically to filters and slicers.
  • For aggregations like total sales, average revenue, or total profit.
  • To create KPI values or metrics that update automatically with your visuals.
  • When you want to perform calculations across multiple tables or relationships.

How to Create a Measure

  1. Open Power BI Desktop.
  2. Go to Data View or Report View.
  3. Select the table where you want the measure to belong.
  4. Click New Measure in the Modeling tab of the Ribbon.
  5. Enter a DAX formula for the measure. Example: TotalSales = SUM(Sales[Amount])
  6. Press Enter. The measure will appear in the Fields pane with a calculator icon. It can now be used in charts, tables, or cards.

Common Examples of Measures

  • Sum: TotalRevenue = SUM(Sales[Revenue])
  • Average: AverageSales = AVERAGE(Sales[Amount])
  • Count: NumberOfOrders = COUNT(Sales[OrderID])
  • Conditional Measure: HighSales = CALCULATE(SUM(Sales[Amount]), Sales[Amount] > 1000)
  • Percentage: SalesPercentage = DIVIDE(SUM(Sales[Amount]), CALCULATE(SUM(Sales[Amount]), ALL(Sales)))

Best Practices

  • Use measures for calculations that need to change dynamically with filters.
  • Keep measure formulas clear and modular for readability.
  • Avoid unnecessary calculated columns when a measure can achieve the same result.
  • Test measures in different visuals to ensure correct calculations in all contexts.

Conclusion

Measures are a cornerstone of Power BI reporting. They allow dynamic, context-aware calculations that adapt to filters and slicers, enabling interactive and accurate dashboards. Learning to create and use measures effectively is key to becoming proficient in Power BI.

Home ยป Power BI Fundamentals > Data Modeling Basics > Introduction to Measures