Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos, estoy teniendo problemas para conseguir una medida para contar duplicados en una tabla. Los datos son números de pieza para múltiples modelos de vehículos, y necesito ver partes comunes entre los modelos de camiones. Los datos están organizados así:
modelo | número de pieza |
a | 123 |
b | 123 |
c | 123 |
a | 234 |
b | 234 |
a | 345 |
c | 345 |
a | 456 |
b | 456 |
Necesito una medida que haga lo siguiente:
cuando selecciono el modelo "a", el resultado es 4
cuando selecciono los modelos "a" Y "b", el resultado es 3
cuando selecciono los modelos "a" y "c", el resultado es 2
cuando selecciono los modos "a", "b" y "c", el resultado es 1.
Actualmente tengo 3 medidas para calcular esto:
pruebas1 =
IF(ISFILTERED(Matrix[Model]),COUNTROWS(ALLSELECTED(Matrix[Model])), 0)
testing2 = SI([testing1] = 0, 1,
IF(DISTINCTCOUNT(Matrix[Model]) = [testing1], 1, 0))
testing3 = CALCULATE(COUNTROWS(Matrix),FILTER(Matrix,[testing2] = 1))
Donde la 1ª medida cuenta el número de valores seleccionados en la segmentación de datos, la 2ª medida devuelve 1 si esa parte se utiliza en todos los modelos seleccionados en la segmentación de datos, y luego la 3ª medida debe devolver el recuento de filas donde la 2ª medida es igual a 1, cuando pongo estas medidas en una tabla, se ve exactamente como quiero, pero cuando pongo la 3ª medida en una tarjeta, devuelve (En blanco).
¡Estaré encantado de proporcionar detalles adicionales si es necesario para resolver esto!
¡Gracias!