cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Resolver I
Resolver I

Suma/Total de valores distintos

Tengo varios valores en la columna 1 y la columna 2, y quiero dividir cada valor distinto de la columna 1 con la suma de valores distintos de la columna 2 y los porcentajes de trazado con los valores de la columna 3.

1 ACCEPTED SOLUTION

Hola

¿Puede compartir los datos de muestra de su column1 & column2? ambos están en la misma tabla ?

¿Podrías por favor probar

Store Distinct = 
Var a = DISTINCTCOUNT(Table1[Column1])
Var b = CALCULATE(DISTINCTCOUNT(Table1[Column2]),ALL(Table1))

REturn DIVIDE(a,b)

Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!

View solution in original post

8 REPLIES 8
Resolver I
Resolver I

Atif_0-1604659100928.png

En lugar de dar 12.8% contra la marca Other1 dividiendo 47 de 366, está mostrando 100%. Todos los valores subsiguientes también son incorrectos.

La fórmula que he utilizado para obtener el total de todos los valores distintos de una columna es:

Total Distinct Store ID á COUNTX(DISTINCT(VALUES(Table1[ID de tienda])), CALCULATE(DISTINCT(Table1[ID de tienda])))

Super User IV
Super User IV

@Atif, No muy claro

Try - divide(distinctcount(Table[Column1]),distinctcount(Table[Column2]))



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

@amitchandak,gracias por la respuesta. Compruebe la instantánea y los detalles anteriores.

@Atif , ¿Dónde está la medida del denomintor

Y esto debe ser

Total Distinct Store ID - Distinctcount(Table1[ID de tienda])



Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!
Dashboard of My Blogs !! YouTube Channel !! Connect on Linkedin

Proud to be a Super User!

Hola

¿Puede compartir los datos de muestra de su column1 & column2? ambos están en la misma tabla ?

¿Podrías por favor probar

Store Distinct = 
Var a = DISTINCTCOUNT(Table1[Column1])
Var b = CALCULATE(DISTINCTCOUNT(Table1[Column2]),ALL(Table1))

REturn DIVIDE(a,b)

Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!

View solution in original post

The formula worked well. However, if I use a filter, the values are still divided by the Total Distinct Count rather than by the Filtered Distinct Count.

A continuación, debe actualizar su fórmula para usar ALLEXCEPT en lugar de TODOS los

y agregue columnas de filtro en ALLEXCEPT

Store Distinct = 
Var a = DISTINCTCOUNT(Table1[Column1])
Var b = CALCULATE(DISTINCTCOUNT(Table1[Column2]),ALLEXCEPT(Table1,Table1[Column3],Table1[Column4]))

REturn DIVIDE(a,b)

Did I answer your question? Mark my post as a solution! Appreciate your Kudos!!

Thanks, a zillion, @FarhanAhmed!

Helpful resources

Announcements
secondImage

Happy New Year from Power BI

This is a must watch for a message from Power BI!

December Update

Check it Out!

Click here to read more about the December 2020 Updates!

Community Blog

Check it Out!

Click here to read the latest blog and learn more about contributing to the Power BI blog!

Get Ready for Power BI Dev Camp

Get Ready for Power BI Dev Camp

Mark your calendars and join us for our next Power BI Dev Camp!.

Top Solution Authors