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
WAB_Reports
Helper I
Helper I

¿Recuento único de una columna en una medida con Countrows Filter y GroupBy en uso?

Hola a todos,

Estoy luchando con cómo obtener un recuento de "placa de unidad" única basada en los datos a continuación, con recuentos un filtro y grupo por el uso de "EDAD AñOS" > 2 y Neumáticos "OLD".

TIPO DE UNIDADPLACA DE UNIDADColorNeumáticosAge Años
CocheXYZ1RojoNuevo1
CocheXYZ1RojoNuevo1
CocheXYZ36AzulViejo5
CocheXYZ400RojoViejo6
CocheXYZ5AzulNuevo2
CocheXYZ1AzulViejo5
CocheXYZ9VerdeNuevo3
CocheXYZ9VerdeNuevo3
CocheXYZ400RojoViejo6

La tabla es mucho más grande que esto y si hago un filtro manual (con sólo los datos anteriores) el valor vuelve como 3 (¿Años de edad??) en lugar de 4.

Pregunta rápida secundaria: ¿hay un paso a través de disponible en Power Bi? Sería impresionante tener la capacidad de ver el cambio de la tabla a medida que compone la consulta / medida, etc.

3 REPLIES 3
WAB_Reports
Helper I
Helper I

Hmm ahora tengo un problema con la aceptación de las soluciones, combo'd ambos para obtener lo que necesitaba. 🙂

Terminé con:

CountUniquePlates = CALCULATE(DistinctCount('Table'[UNIT PLATE]), FILTER('Table', 'Table'[AGE Years]> 2 && 'Table'[TIRES] ="OLD"))

Gracias a todos los que respondieron.

mahoneypat
Employee
Employee

Por favor, pruebe esta expresión

NewMeasure - CALCULATE(DISTINCTCOUNT(Table[Unit Plate]), Table[Age Years]>2, Table[Tires] á "Old")

No hay un editor DAX como el editor de consultas (que sería greate); sin embargo, puede abordarlo visualizando las expresiones de filtro/tabla mediante una tabla DAX y/o dividiendo las expresiones en variables y "devolviendo" cada una individualmente para solucionar problemas. Esta expresión tampoco necesita, pero para consultas más complejas esos enfoques son muy útiles.

saludos

palmadita





Did I answer your question? Mark my post as a solution! Kudos are also appreciated!

To learn more about Power BI, follow me on Twitter or subscribe on YouTube.


@mahoneypa HoosierBI on YouTube


NamishB
Post Prodigy
Post Prodigy

Hola @WAB_Dave - Prueba a continuación:

CountMeasure = CALCULATE(Count('Table'[UNIT PLATE]), FILTER('Table', 'Table'[AGE Years]> 2 && 'Table'[TIRES] ="Old"))

Esto le dará la salida como 4.

Espero que esto ayude.

Salud

-Namish B

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.

Top Solution Authors