Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!
Soy bastante nuevo en Power BI y escribe dax, pero leer respuestas en este foro me ha ayudado mucho. Así que, frente a un nuevo problema, no puedo resolver, pensé en pedir ayuda.
Tengo una hoja de cálculo de datos que registra las respuestas (sí/no) con respecto a la escasez en muchas instalaciones. A cada instalación se le pregunta sobre 8 tipos de escasez. Estoy tratando de calcular cuál es el porcentaje de instalaciones que tienen escasez. Escribí una medida simple que hace esto:
% SI hoy en día ?
DIVIDE (
CALCULATE ( COUNT ( Table1[shortage]), 'Table1'[shortage] ? "YES" ),
CALCULATE ( COUNT ( Tabla1 [shortage] ), ALLSELECTED ( Tabla1[shortage] ) ) )
)
Sin embargo, entonces me di cuenta de que una de las cosas que quiero saber es el porcentaje de instalaciones que tienen cualquier tipo de escasez. Así que si mi
los datos parecían:
Nombre de la instalación | Tipo | Escasez |
Facilidad 1 | A | no |
Facilidad 1 | B | no |
Facilidad 1 | C | Sí |
Facilidad 2 | A | no |
Facilidad 2 | B | no |
Facilidad 2 | C | no |
Facilidad 3 | A | no |
Facilidad 3 | B | no |
Facilidad 3 | C | no |
Mi medida devuelve un promedio del 11%, pero necesito que sea del 33% ya que una de las tres instalaciones tiene una escasez de tipo C.
Simplemente no estoy seguro de cómo agrupar las facilidades por nombre y luego tener cualquier sí designar esa instalación como sí en general.
Cualquier ayuda es apreciada, gracias de antemano.
La siguiente medida debería devolver un resultado del 33%
% de instalaciones con escasez ?
Carencias de VAR ?
COUNTROWS (
FILTRO (
ALLSELECTED ( Tabla 1[Facilidad] ),
NO (
ISBLANK (
CALCULAR (
COUNT ( Tabla 1[shortage] ),
'Tabla1'[escasez] - "SI"
)
)
)
)
)
Instalaciones de VAR facilities ?
COUNTROWS (
ALLSELECTED ( Tabla 1[Facilidad] )
)
devolución
DIVIDE (
carencias,
Instalaciones
)
saludos
palmadita
To learn more about Power BI, follow me on Twitter or subscribe on YouTube.
Por alguna razón, esta medida parece darme exactamente el mismo porcentaje para cada instalación en mis datos independientemente. Tendré que profundizar en los datos y ver por qué eso podría estar sucediendo.
Hola
¿Qué resultado esperaría (compartir el numerador y el denominador esprately), si sus datos fueran así (mis celdas editadas se resaltan en amarillo)
Esperaría que este resultado tuviera un numerador de 2 y un denominador de 3 por lo que 2 de 3 instalaciones ahora tendrían escasez.
Hola
Puede descargar mi archivo PBI desde aquí.
Espero que esto ayude.
@Ashish_Mathur Esto es exactamente lo que estaba buscando, ¡muchas gracias!
En caso de que alguien más se pregunte que fue una combinación de tres medidas de:
Recuento de instalaciones: DISTINCTCOUNT(Data[Facility Name])
Instalaciones con escasez: CALCULATE(COUNTROWS(Data),Data[Shortage]-"Sí")
Medida: COUNTROWS(FILTER(VALUES(Data[Facility Name]),[Facilites con escasez]>0))/[Cuenta de instalaciones]
De nada.