This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
BlackProducts = FILTER(Products, Products[Color] = “Black”)
It returns an error "the expression refers to multiple columns. multiple columns cannot be converted to a scalar value"
Without creating a table how to use the above expression into a Dax to create a measure
it works perfect if I use the create new table option but I want to create a measure
thanks
Solved! Go to Solution.
@BishwaR , Filter return a table so measure will error for that.
You can have measure like this
BlackProducts = calculate(countrows(Products),FILTER(Products, Products[Color] = “Black”))
or
BlackProducts = calculate(countrows(Table),FILTER(Products, Products[Color] = “Black”))
@BishwaR , Filter return a table so measure will error for that.
You can have measure like this
BlackProducts = calculate(countrows(Products),FILTER(Products, Products[Color] = “Black”))
or
BlackProducts = calculate(countrows(Table),FILTER(Products, Products[Color] = “Black”))
Thanks @amitchandak Now how can I add a condition like if it is " Black" then " N/A" in the same measure
@BishwaR ,
if(isblank(calculate(countrows(Table),FILTER(Products, Products[Color] = “Black”))), "No data", "NA")
something like above, you can swap then and else results
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.
| User | Count |
|---|---|
| 36 | |
| 33 | |
| 31 | |
| 24 | |
| 18 |
| User | Count |
|---|---|
| 68 | |
| 50 | |
| 33 | |
| 24 | |
| 24 |