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!The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more
Hi everyone, hope can someone help me.
I have a table that one measure ("usuario nuevo registrados") do not gives me the total. All measures use the same table.
the card show blank as total is in the table.
Usuario Nuevo Registrados =
VAR fecha =
SELECTEDVALUE ( 'paynom usuarios'[created_at] )
VAR Fecha_min =
EOMONTH ( fecha, -1 )
VAR Fecha_max =
EOMONTH ( fecha, 0 )
VAR tabla_filtro =
FILTER (
ADDCOLUMNS (
'paynom usuarios',
"@Fecha_min", Fecha_min,
"@Fecha_max", Fecha_max
),
fecha > Fecha_min
&& fecha <= Fecha_max
&& 'paynom usuarios'[rol_id] = 3
&& 'paynom usuarios'[registrado] = TRUE()
)
VAR CONTEO_USUARIOS_NUEVOS =
COUNTX (
tabla_filtro,
'paynom usuarios'[username]
)
RETURN
COUNTROWS( tabla_filtro)Usuario Registrado = calculate (
COUNTROWS( 'paynom usuarios') ,
'paynom usuarios'[registrado] = TRUE() ,
'paynom roles'[name] = "employee"
)
Solved! Go to Solution.
Hi @jlayala
Please try
Usuario Nuevo Registrados =
SUMX (
TableName,
CALCULATE (
VAR fecha =
SELECTEDVALUE ( 'paynom usuarios'[created_at] )
VAR Fecha_min =
EOMONTH ( fecha, -1 )
VAR Fecha_max =
EOMONTH ( fecha, 0 )
VAR tabla_filtro =
FILTER (
ADDCOLUMNS (
'paynom usuarios',
"@Fecha_min", Fecha_min,
"@Fecha_max", Fecha_max
),
fecha > Fecha_min
&& fecha <= Fecha_max
&& 'paynom usuarios'[rol_id] = 3
&& 'paynom usuarios'[registrado] = TRUE ()
)
VAR CONTEO_USUARIOS_NUEVOS =
COUNTX ( tabla_filtro, 'paynom usuarios'[username] )
RETURN
COUNTROWS ( tabla_filtro )
)
)
Hi @jlayala
Please try
Usuario Nuevo Registrados =
SUMX (
TableName,
CALCULATE (
VAR fecha =
SELECTEDVALUE ( 'paynom usuarios'[created_at] )
VAR Fecha_min =
EOMONTH ( fecha, -1 )
VAR Fecha_max =
EOMONTH ( fecha, 0 )
VAR tabla_filtro =
FILTER (
ADDCOLUMNS (
'paynom usuarios',
"@Fecha_min", Fecha_min,
"@Fecha_max", Fecha_max
),
fecha > Fecha_min
&& fecha <= Fecha_max
&& 'paynom usuarios'[rol_id] = 3
&& 'paynom usuarios'[registrado] = TRUE ()
)
VAR CONTEO_USUARIOS_NUEVOS =
COUNTX ( tabla_filtro, 'paynom usuarios'[username] )
RETURN
COUNTROWS ( tabla_filtro )
)
)
It works! Thanks. What would be the reason ? is it the aggregate function?
Hi @jlayala
the reason is SELECTEDVALUE which returns blank in case of multiple values found. Therefore, totals will allways be blank. SUMX restores the lost value by summing the visible values snd aggregate them in the total cell
The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!
Check out the November 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 20 | |
| 10 | |
| 9 | |
| 4 | |
| 4 |
| User | Count |
|---|---|
| 32 | |
| 31 | |
| 18 | |
| 12 | |
| 11 |