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
Syndicate_Admin
Administrator
Administrator

Calcular elementos distintos por clasificación

Hola amigos, tengo la siguiente pregunta sobre la creación de una medida.

Tengo dos tablas relacionadas, los artículos y la clasificación. Necesito una medida que calcule el número de elementos distintos que tienen una sola clasificación, ejemplo de una tabla.

Elemento de tabla

Artículo de bacalao | artículo

a1 lop1

a2 lop33

A3 LOP77
A4 PRP20
A5 KGE25

tabla Clasificación
Artículo de bacalao | Clasificación | artículo
A1 Naranja PRP20

A2 Rojo PRP20

A3 Naranja KGE25

A4 Azul LOP1
A5 Azul LOP33


¿Qué medida usar para conocer el recuento distinto de solo los elementos naranjas? ¿Solo los artículos azules? ¿Solo los artículos rojos?

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Hola @prpaz ,

De acuerdo con su descripción, aquí están mis pasos que puede seguir como solución.

(1) Mis datos de prueba son los mismos que los suyos.

(2) Podemos crear una medida.

Measure = CALCULATE(DISTINCTCOUNT('table Classification'[item]),FILTER(ALLSELECTED('table Classification'),'table Classification'[classification]=MAX('table Classification'[classification])))

(3) Entonces el resultado es el siguiente.

vtangjiemsft_0-1704438701646.png

Si lo anterior no puede ayudarlo a obtener el resultado deseado, proporcione algunos datos de muestra en sus tablas (excluya los datos confidenciales) con formato de texto y su resultado esperado con lógica de backend y ejemplos especiales. Es mejor si puede compartir un archivo pbix simplificado. Gracias.

Saludos

Neeko Tang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Hola amigos, todavía no he encontrado la solución que necesito.

A continuación se muestra una imagen para una mejor comprensión.

Necesito saber el número de ítems que tienen un solo tipo de clasificación, veo que tengo 9 ítems diferentes, pero ¿cuáles tienen un solo tipo de clasificación (gráfico 3)?



img.jpg



Vínculo a Power BI.
Prueba distinta.pbix

Hola @prpaz ,

Podemos crear medidas.

Flag = 
var _table=SUMMARIZE('classification','classification'[item],'classification'[classification])
var _count=COUNTROWS(FILTER(_table,[item] in VALUES('classification'[item])))
RETURN IF(_count=1,1,0)
count = SUMX(VALUES('classification'[item]),[Flag])

Entonces el resultado es el siguiente, el número de elementos que tienen un solo tipo de clasificación es 7.

vtangjiemsft_0-1704693044066.png

Saludos

Neeko Tang

Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Syndicate_Admin
Administrator
Administrator

Explicando de una manera más fácil, tengo varios artículos que tienen varias clasificaciones. Pero necesito el número de elementos que solo tienen una clasificación distinta. Ejemplo: el número de elementos distintos que se asignan a la clasificación naranja.

Hola, @prpaz en este caso, ¿qué es el conteo de naranja?

¿Para el rojo?

¿Para el azul? A partir de los datos que proporcionas

Syndicate_Admin
Administrator
Administrator

Hola, @prpaz

Pruebe el siguiente código

Measure 3 = 
CALCULATE(DISTINCTCOUNT('item'[item]),TREATAS(VALUES(clas[code item]),'item'[code item]))+DISTINCTCOUNT(clas[code item])

Dangar332_0-1704396107848.png

Syndicate_Admin
Administrator
Administrator

Hola @prpaz

¿Puede probar el siguiente código en Measure?

Measure = 
CALCULATE(DISTINCTCOUNT('table Classification'[classification]),'table Classification'[classification]="orange")


Cambie el nombre de la columna DISTINCTCOUNT que desea contar

Si resuelve su requisito, marque como SOLUCIÓN

Gracias
Pijush

Hola, un elemento puede tener varias clasificaciones, pero solo necesito el recuento distinto de los elementos en cada clasificación para compararlo en el gráfico, ver ejemplo:

Naranja.... 4

Rojo................ 5
Azul..... 1

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.