Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Jwit
Frequent Visitor

Seleccionar un grupo por un valor y crear un promedio

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ónTipoEscasez
Facilidad 1Ano
Facilidad 1Bno
Facilidad 1C
Facilidad 2Ano
Facilidad 2Bno
Facilidad 2Cno
Facilidad 3Ano
Facilidad 3Bno
Facilidad 3Cno

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.

7 REPLIES 7
mahoneypat
Employee
Employee

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





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


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.

Ashish_Mathur
Super User
Super User

Hola

¿Qué resultado esperaría (compartir el numerador y el denominador esprately), si sus datos fueran así (mis celdas editadas se resaltan en amarillo)

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

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.

Untitled.png


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

@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.


Regards,
Ashish Mathur
http://www.ashishmathur.com
https://www.linkedin.com/in/excelenthusiasts/

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors