Don't miss your chance to take exam DP-600 or DP-700 on us!
Request nowLearn from the best! Meet the four finalists headed to the FINALS of the Power BI Dataviz World Championships! Register now
Hello colleagues! Looks like I have a common issue with = SELECTEDVALUE returning only single value, whereas I need multiple values shown:
Are there any ways to simplify the solutins? I met some with using CONCATENATEX function, but that doesn't quite work:
I would be grateful if you help me with this trouble.
Solved! Go to Solution.
correct, you cannot filter if you use CONCATENATEX.
For what you want to achieve you need something close to this
VAR _Selection = VALUES('NEWDataMonth Current'[Month])
VAR CurrentCost =
IF(
ISBLANK(SELECTEDVALUE('NEWDataMonth Current'[Month])),
CALCULATE(
[MainSumCost],
FILTER(
'DatabaseNEW',
'DatabaseNEW'[Source] = SELECTEDVALUE('NEWDataVersion Current'[Source])
&& 'DatabaseNEW'[Date].[Month] IN _Selection
)
),
CALCULATE(
[MainSumCost],
FILTER(
'DatabaseNEW',
'DatabaseNEW'[Source] = SELECTEDVALUE('NEWDataVersion Current'[Source])
&& 'DatabaseNEW'[Date].[Month] = SELECTEDVALUE('NEWDataMonth Current'[Month])
)
)
)
RETURN
CurrentCost
correct, you cannot filter if you use CONCATENATEX.
For what you want to achieve you need something close to this
VAR _Selection = VALUES('NEWDataMonth Current'[Month])
VAR CurrentCost =
IF(
ISBLANK(SELECTEDVALUE('NEWDataMonth Current'[Month])),
CALCULATE(
[MainSumCost],
FILTER(
'DatabaseNEW',
'DatabaseNEW'[Source] = SELECTEDVALUE('NEWDataVersion Current'[Source])
&& 'DatabaseNEW'[Date].[Month] IN _Selection
)
),
CALCULATE(
[MainSumCost],
FILTER(
'DatabaseNEW',
'DatabaseNEW'[Source] = SELECTEDVALUE('NEWDataVersion Current'[Source])
&& 'DatabaseNEW'[Date].[Month] = SELECTEDVALUE('NEWDataMonth Current'[Month])
)
)
)
RETURN
CurrentCost
Thank you! That worked perfectly. Have a nice day!
DAX measure can only retrieve scalar values. CONCATENATEX is the way to go
This is the pattern to follow:
SelectedMonths =
CONCATENATEX(
VALUES('DateTable'[MonthName]),
'DateTable'[MonthName],
", ",
'DateTable'[Date]
)
Thank you! The issue is, I need to use multiple month to filter other measure:
But I can't filter with CONTENCATEX function. If possible, share your ideas on this one. Here's the dax code for my measure:
Share feedback directly with Fabric product managers, participate in targeted research studies and influence the Fabric roadmap.
Check out the February 2026 Power BI update to learn about new features.
| User | Count |
|---|---|
| 53 | |
| 45 | |
| 38 | |
| 16 | |
| 14 |
| User | Count |
|---|---|
| 86 | |
| 70 | |
| 39 | |
| 29 | |
| 27 |