Microsoft Fabric Community Conference 2025, March 31 - April 2, Las Vegas, Nevada. Use code MSCUST for a $150 discount.
Register nowThe Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.
Hola a todos, me gustaría contar cuántas veces el valor distintivo de "Producto">1. ¿Alguien podría aconsejar cómo agregar esta medida? En este caso, Producto A, B, C, estos 3 productos se producen más de 1, por lo que la anwer debe ser 3
Id | Producto |
1 | A |
2 | B |
3 | C |
4 | A |
5 | A |
6 | B |
7 | D |
8 | E |
9 | F |
10 | C |
Solved! Go to Solution.
Quizás:
Measure =
VAR __Table =
SUMMARIZE(
'Table',
[Product],
"__Count",COUNTROWS('Table')
)
RETURN
COUNTROWS(FILTER(__Table,[__Count]>1))
Hola
Escribir estas medidas
Total price = SUM(Data[Net Price])
Measure = SUMX(FILTER(SUMMARIZE(VALUES(Data[Product]),Data[Product],"ABCD",COUNTROWS(Data),"EFGH",[Total price]),[ABCD]>1),[EFGH])
Arrastre la segunda medida al objeto visual. El resultado será 130.
Espero que esto ayude.
Hola
Escriba esta medida
Medidas: SUMX(FILTER(SUMMARIZE(VALUES('Table1'[Product]),'Table1'[Product],"ABCD",CALCULATE(COUNTROWS('Table1'),Table1[Net Price]>0),"EFGH",[Total price]),[ABCD]>1&&[EFGH]<>BLANK()),[EFGH]))))))))))))))))))).)).)))))))))))))))))))))))))))))))))))))))))))))))/[ABCD]>1&&[EFGH]<>BLANK()),[EFGH]))))))))))))))))))________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Espero que esto ayude.
Quizás:
Measure =
VAR __Table =
SUMMARIZE(
'Table',
[Product],
"__Count",COUNTROWS('Table')
)
RETURN
COUNTROWS(FILTER(__Table,[__Count]>1))
se ve perfecto. ¡Gracias por tu ayuda!
¿Puedo preguntar además que hay alguna manera de calcular el "Precio" por el filtro anterior (contar producto >1)?
A+B+C-10+20+30+10+10+20+30
Se apreciará si hay alguna solución.
Id | Producto | Precio neto |
1 | A | 10 |
2 | B | 20 |
3 | C | 30 |
4 | A | 10 |
5 | A | 10 |
6 | B | 20 |
7 | D | 40 |
8 | E | 50 |
9 | F | 60 |
10 | C | 30 |
Hola
Escribir estas medidas
Total price = SUM(Data[Net Price])
Measure = SUMX(FILTER(SUMMARIZE(VALUES(Data[Product]),Data[Product],"ABCD",COUNTROWS(Data),"EFGH",[Total price]),[ABCD]>1),[EFGH])
Arrastre la segunda medida al objeto visual. El resultado será 130.
Espero que esto ayude.
@Ashish_Mathur , si es posible, me gustaría hacer un poco más basado en su fórmula proporcionada.
Para el mismo método de cálculo, ¿es posible que pueda contar "Procduct >1" sólo si "Precio neto" no está vacío?
Si este caso, el recuento de "C" es 1
sólo A & B es >1 y el precio de suma será 70.
Intento algo como pero no funciona.
Id | Producto | Precio neto |
1 | A | 10 |
2 | B | 20 |
3 | C | |
4 | A | 10 |
5 | A | 10 |
6 | B | 20 |
7 | D | |
8 | E | 50 |
9 | F | 60 |
10 | C | 30 |
Hola
Pruebe esta medida
Medidas: SUMX(FILTER(SUMMARIZE(VALUES('Table1'[Product]),'Table1'[Product],"ABCD",COUNTROWS('Table1'),"EFGH",[Precio total]),[ABCD]>1&&[EFGH]<>BLANK()),[EFGH])
Espero que esto ayude.
@Ashish_Mathur He probado las dos de estas dos medidas, todavía no puede obtener la respuesta de 70. Todavía cuentan el valor de C.
Se aprecia si pudiera sugerir
Hola
Escriba esta medida
Medidas: SUMX(FILTER(SUMMARIZE(VALUES('Table1'[Product]),'Table1'[Product],"ABCD",CALCULATE(COUNTROWS('Table1'),Table1[Net Price]>0),"EFGH",[Total price]),[ABCD]>1&&[EFGH]<>BLANK()),[EFGH]))))))))))))))))))).)).)))))))))))))))))))))))))))))))))))))))))))))))/[ABCD]>1&&[EFGH]<>BLANK()),[EFGH]))))))))))))))))))________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________
Espero que esto ayude.
Es brillante. Muchas gracias
De nada.