Forum Discussion
Medida de conteo simple
Hola, tengo 2 perreras con 10 espacios en Manchester y 3 en Edimburgo. ¿Qué medida me diría que cualquier ubicación con más de 6 perreras se clasifica como una "perrera grande", y cualquier cosa por debajo de 6 se clasifica como una "perrera pequeña", por favor? ¡Gracias!
| Ubicación | Perreras |
| Mánchester | M1 |
| Mánchester | M2 |
| Mánchester | M3 |
| Mánchester | M4 |
| Mánchester | M5 |
| Mánchester | M6 |
| Mánchester | M7 |
| Mánchester | M8 |
| Mánchester | M9 |
| Mánchester | M10 |
| Edimburgo | E1 |
| Edimburgo | E2 |
| Edimburgo | E3 |
5 Replies
- Syndicate_Admin
Administrator
Hola @RichOB ,
Puede crear una medida de DAX en Power BI para clasificar cada ubicación como "Perrera grande" o "Perrera pequeña" en función del número total de perreras de cada ubicación. La medida cuenta el número de perreras por ubicación y aplica una condición en la que las ubicaciones con más de 6 perreras se clasifican como "Perreras grandes", mientras que las que tienen 6 o menos se etiquetan como "Perreras pequeñas".
Kennel Size Classification = VAR KennelCount = COUNT('Table'[Kennels]) RETURN IF(KennelCount > 6, "Large Kennel", "Small Kennel")Por ejemplo, en este conjunto de datos, Manchester tiene 10 perreras, por lo que se clasificará como una "perrera grande", mientras que Edimburgo, con solo 3 perreras, se clasificará como una "perrera pequeña". Esta lógica garantiza que las ubicaciones se clasifiquen dinámicamente en función del número de perreras que contienen.
Saludos
- Syndicate_Admin
Administrator
Gracias por esto. Ha dado la salida que necesito, pero en mi escenario de la vida real, cuando una ubicación tiene 6 perreras, se muestra en blanco. ¿Sabes por qué es así, por favor?
- Syndicate_Admin
Administrator
Hola @RichOB ,
Utilice esta medida para lograr su objetivo:
Kennel_Size_Measure = VAR KennelCount = COUNT('Table'[Kennels]) RETURN IF(KennelCount > 6, "Large Kennel", "Small Kennel")Su salida se verá así:
- Syndicate_Admin
Administrator
Gracias por esto. Ha dado la salida que necesito, pero en mi escenario de la vida real, cuando una ubicación tiene exactamente 6 perreras, se muestra en blanco. ¿Sabes por qué es así, por favor?
- Syndicate_Admin
Administrator
Hola @RichOB ,
Para ese caso, simplemente suponga que >= para incluir 6 kernels, consulte el DAX actualizado
Kennel_Size_Measure = VAR KennelCount = COUNT('Table'[Kennels]) RETURN IF(KennelCount >= 6, "Large Kennel", "Small Kennel")