cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

DISTINCTCOUNT cuando no está filtrado

AndrewDavies437_0-1652887701114.png

Hola
Tengo una tabla (como la anterior) donde estoy contando el número distinto de pólizas en toda la empresa. También quiero poder filtrar por empleado para mostrar su número distinto de políticas.

Aquí está mi problema:

Si filtro por usuario A que tiene 5 políticas distintas en enero, entonces la tabla se muestra correctamente como teniendo 5 en enero.

Si filtro por usuario B que también tiene 5 políticas distintas en enero, esto también se muestra correctamente.

Sin embargo, si selecciono ambos empleados en mi filtro y ambos tienen los mismos tipos de políticas, la tabla solo mostrará 5 en enero. Me gustaría que el gráfico mostrara 10, ya que estoy tratando de contar cuántos han combinado ambos.

Esto significa que cuando no filtro por nadie, los números de las distintas políticas en enero están muy por debajo de lo que deberían ser, ya que el poder bi no está sumando el número de políticas distintas que tienen los empleados.

¿Cómo puedo hacer que la tabla muestre políticas distintas sumadas cuando son filtradas por varias personas (o sin filtrar, ya que serían todos los empleados)?

Espero que esto tenga sentido, cualquier ayuda sería muy apreciada.

Gracias

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@AndrewDavies437

Puede usar SUMX sobre la lista de empleados para obtener el recuento que está buscando. No sé cómo se configura su modelo, pero esto sería si tuviera una tabla separada para Empleados y otra para Políticas.

Employee Policy Count = 
SUMX ( VALUES ( Employees[Employee_ID] ), CALCULATE ( DISTINCTCOUNT ( Policies[Policy Number] ) ) )

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@AndrewDavies437

Puede usar SUMX sobre la lista de empleados para obtener el recuento que está buscando. No sé cómo se configura su modelo, pero esto sería si tuviera una tabla separada para Empleados y otra para Políticas.

Employee Policy Count = 
SUMX ( VALUES ( Employees[Employee_ID] ), CALCULATE ( DISTINCTCOUNT ( Policies[Policy Number] ) ) )

Muchas gracias. Lo probé, muy rápido estaba funcionando. Eso es perfecto muchas gracias de nuevo. Que tengas un gran día 🙂

Helpful resources

Announcements
June 2022 update 768X460.jpg

Check it out!

Click here to read more about the June 2022 updates!

Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Power BI Dev Camp Session 23 768x460.jpg

Check it Out!

Mark your calendars and join us on Thursday, June 30 at 11a PDT for a great session with Ted Pattison!

June 20 episode 7 with aka link 768x460.jpg

The Power BI Community Show

Join us on June 20 at 11 am PDT when Kim Manis shares the latest on Azure Synapse analytics, the Microsoft Intelligent Data Platform, and notable Power BI Updates from Microsoft Build 2022.