Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! 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
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 9 | |
| 5 | |
| 4 | |
| 3 | |
| 3 |
| User | Count |
|---|---|
| 23 | |
| 12 | |
| 11 | |
| 9 | |
| 8 |