Join us at FabCon Atlanta from March 16 - 20, 2026, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.
Register now!Get Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Hi, how to create a DAX to have column "Version" and "Upgrade" in Fact table?
Dimension Table:
| Product | Attribute Name | Attribute Value |
| A | Version | V-1 |
| A | Upgrade | U-2 |
| B | Version | V-2 |
| B | Upgrade | U-3 |
| C | Version | V-1 |
| C | Upgrade | U-1 |
Fact Table:
| Product | Account | Country | Version | Upgrade |
| A | Company X | USA | V-1 | U-2 |
| B | Company Y | Canada | V-2 | U-3 |
| C | Company Z | Germany | V-1 | U-1 |
Solved! Go to Solution.
Hi @PBI_newuser
Please try
Version = CALCULATE ( MAX ( TableA[Attribute Value] ),TableA[Attribute Name] = "Version" )Upgrade = CALCULATE ( MAX ( TableA[Attribute Value] ), TableA[Attribute Name] = "Upgrade" ) Hi @PBI_newuser
Please try
Version = CALCULATE ( MAX ( TableA[Attribute Value] ),TableA[Attribute Name] = "Version" )Upgrade = CALCULATE ( MAX ( TableA[Attribute Value] ), TableA[Attribute Name] = "Upgrade" ) Hi @ribisht17 , i am not sure how to create the column as I need to pull the attribute name as column name.
Check out the November 2025 Power BI update to learn about new features.
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!