Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
Anonymous
Not applicable

DAX - DISTINCTCOUNT o COUNT

Hola

Tengo una tabla en PowerBI y me gustaría calcular el COUNT de ShipmentHouseBillId para todos los DTD_Status.

ShipmentHouseBillId es un valor numérico que se puede duplicar en diferentes DTD_Status. Por ejemplo, ShipmentHouseBillId-1429 apareció en el estado "Tarde" y "A tiempo".

Me gustaría calcular el DISTINCTCOUNT para ShipmentHouseBilllId independientemente de la DTD_Status. En otras palabras, quiero que el resultado siguiente muestre el conteo 5 en lugar de 4.

Ya probado TODO, ALLEXCEPT, ALLSELECTED en DAX pero parece que no funciona, ¿alguien puede ayudar?

¡Gracias!

image.png

Saludos

Emily

7 REPLIES 7
yosdf
New Member

Hola Buen dia

tengo mucho duda pues no entiendo formula count o counta o countx o countax

 

alguien me apoya

tabla MX

EquipoNacTipoPosición
AméricaMéxicoNacionalMed
AméricaEspañaExtranjeroMed
AméricaParaguayExtranjeroDef
AméricaChileExtranjeroMed
AméricaMéxicoNacionalDef
AméricaUrugayExtranjeroDEL
AméricaMéxicoNacionalPOR
AméricaMéxicoNacionalDEL
AméricaMéxicoNacionalMed
AméricaMéxicoNacionalDef
AméricaEspañaExtranjeroDef
AméricaMéxicoNacionalDef

 

por ejemplo ;

 

Si fuera Formula contar.si (Excel)

cuantos calculas contado de Def?

Respuesta 5

 

cuantos calculas contado de Med?

Respuesta 4

 

cuantos calculas contado de Por?

Respuesta 1

 

cuantos calculas contado de Del?

Respuesta 2

 

 

alguien me apoya

 

les agradezco, soy nuevo power bi practicado

 

 

amitchandak
Super User
Super User

@emilypoon1 ,

Trate como


CALCULATE(DISTINCTCOUNT (Tabla[ShipmentHouseBilllId],all(Table)))

O
CALCULATE(DISTINCTCOUNT (Tabla[ShipmentHouseBilllId],allselected(Table)))

Anonymous
Not applicable

@amitchandak Acabo de probar las siguientes 2 fórmulas para ALL y ALLSELECTED en mi caso, pero ambos de los resultados sigue mostrando contando 4 intead de 5.

¿Sería capaz de ayudar más? Gracias.

Saludos

Emily

@emilypoon1 , Proporcione los datos en formato de tabla. Con la salida esperada con esos datos.

Anonymous
Not applicable

@amitchandak

Aquí están los datos sin procesar con 4 único shipmentHouseBillId.

ShipmentHouseBillId-1429 aparece en el estado "A tiempo" y "Tarde".

Range[ShipmentHouseBillId] Range[ShipmentATD] Range[DTD_Status]
1471 3/19/2020 On-Time
1471 3/19/2020 On-Time
1471 3/19/2020 On-Time
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 2/26/2020 Late
1429 3/9/2020 Late
1429 3/9/2020 Late
1429 3/9/2020 Late
1429 3/9/2020 Late
1429 3/9/2020 Late
1504 4/2/2020 Late
1504 4/2/2020 Late
1504 4/2/2020 Late
1504 4/2/2020 Late
1429 3/13/2020 Late
1429 3/13/2020 Late
1429 3/13/2020 Late
1429 3/13/2020 Late
1429 3/13/2020 Late
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1429 3/13/2020 On-Time
1464 3/16/2020 On-Time
1464 3/16/2020 On-Time
1464 3/16/2020 On-Time

Salida esperada:

El número total de Distinct Count ShipmentHouseBillId independientemente del DTD_Status debe ser 5 en lugar de 4.image.png

Gracias.

Saludos

Emily

Hola , @emilypoon1

distinctcount: Cuenta el número de valores distintos en una columna.
count: Cuenta el número de celdas de una columna que contienen valores no en blanco.

Aquí hay una demostración

Si ayuda, pruebe las medidas como se indica a continuación:

Total =
COUNTROWS ( SUMMARIZE ( Range, Range[DTD_Status], Range[ShipmentHouseBillId] ) )

46.png

Saludos
Equipo de Apoyo Comunitario _ Eason
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

@v-easonf-msft

Gracias por su solución propuesta y funciona perfectamente.

¡Ten un buen día!

Saludos

Emily

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.