Skip to main content

Menu

LEVEL 0
0/5 XP
HomeAboutTopicsPricingMy VaultStats

Categories

🤖 Artificial Intelligence
☁️ Cloud and Infrastructure
💾 Data and Databases
💼 Professional Skills
🎯 Programming and Development
🔒 Security and Networking
📚 Specialized Topics
HomeAboutTopicsPricingMy VaultStats
LEVEL 0
0/5 XP
GitHub
© 2026 CheatGrid™. All rights reserved.
Privacy PolicyTerms of UseAboutContact

DAX (Data Analysis Expressions) Cheat Sheet

DAX (Data Analysis Expressions) Cheat Sheet

Back to Business Intelligence
Updated 2026-03-18
Next Topic: Decision Intelligence Cheat Sheet

DAX (Data Analysis Expressions) is a functional formula language developed by Microsoft for data modeling and analytical calculations in Power BI, Excel Power Pivot, and SQL Server Analysis Services. Unlike traditional spreadsheet formulas, DAX operates on tables and columns rather than cell references, enabling dynamic aggregations that automatically respond to filter context. The key to DAX mastery lies in understanding evaluation contexts: filter context (what's being filtered), row context (iterating through rows), and context transition (how CALCULATE bridges the two) — once you grasp these three concepts, even complex DAX patterns become intuitive.

What This Cheat Sheet Covers

This topic spans 27 focused tables and 193 indexed concepts. Below is a complete table-by-table outline of this topic, spanning foundational concepts through advanced details.

Table 1: Core Calculation TypesTable 2: Evaluation ContextsTable 3: Essential Aggregation FunctionsTable 4: Iterator (X) FunctionsTable 5: CALCULATE — The Most Important FunctionTable 6: Filter Modification FunctionsTable 7: Time Intelligence FunctionsTable 8: Date and Time FunctionsTable 9: Logical FunctionsTable 10: Text FunctionsTable 11: Table Manipulation FunctionsTable 12: Relationship FunctionsTable 13: Information FunctionsTable 14: Lookup and Search FunctionsTable 15: Statistical FunctionsTable 16: Math and Trigonometry FunctionsTable 17: Financial FunctionsTable 18: Conversion FunctionsTable 19: Parent-Child Hierarchy FunctionsTable 20: Window FunctionsTable 21: Visual Calculation FunctionsTable 22: Advanced Variables and OptimizationTable 23: Common DAX PatternsTable 24: Performance Optimization TechniquesTable 25: DAX Query SyntaxTable 26: DAX OperatorsTable 27: Best Practices and Naming Conventions

Table 1: Core Calculation Types

TypeExampleDescription
Measure
Total Sales = SUM(Sales[Amount])
• Dynamic calculation evaluated in filter context
• recalculates based on slicers, filters, and visual selections
• does not add to model size.
Calculated Column
Profit = Sales[Revenue] - Sales[Cost]
• Static row-level calculation evaluated in row context
• computed once during refresh
• stored in model
• increases file size.

More in Business Intelligence

  • Databricks Dashboards Cheat Sheet
  • Decision Intelligence Cheat Sheet
  • Agentic Analytics and AI Copilots in BI Cheat Sheet
  • Data Storytelling Cheat Sheet
  • Looker Studio Cheat Sheet
  • QlikView Cheat Sheet
View all 61 topics in Business Intelligence