Forum Discussion
Promedio de 4 columnas
Tengo la siguiente información:
| medición 1 | medición 2 | medición 3 | medición 4 |
| 3 | 4 | 2 | (nulo) |
| 6 | 5 | 4 | 2 |
| 3 | 5 | 4 | 2 |
| 1 | 2 | 3 | 5 |
Necesito PBI para calcular el promedio entre las mediciones 1 a 4
Sé que esto es simple, pero soy nuevo en DAX
No @pmeyp,
Estos son los pasos que puede seguir:
1. Cree colum calculado.
Average = var _count=IF([measurement 1]=BLANK(),0,1)+IF([measurement 2]=BLANK(),0,1)+IF([measurement 3]=BLANK(),0,1)+IF([measurement 4]=BLANK(),0,1) return ([measurement 1]+[measurement 2]+[measurement 3]+[measurement 4])/_count2. Resultado
Puede descargar el archivo PBIX desde aquí.
Saludos
Liu Yang
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
5 Replies
- Syndicate_Admin
Administrator
¿Puede probar cualquiera de las siguientes opciones:
Promedio = ([Medición 1] + [Medición 2] + [Medición 3] + [Medición 4]) / 4
Promedio = DIVIDE([Medición 1] + [Medición 2] + [Medición 3] + [Medición 4], 4)
- Syndicate_Admin
Administrator
El valor null es un 0 por lo que no funciona. ¿Alguna otra idea?
- Syndicate_Admin
Administrator
¿Quiere decir que no desea incluir en el promedio los valores nulos.
Por ejemplo, la primera fila debe dividirse por 3 y no por 4
- Syndicate_Admin
Administrator
No @pmeyp,
Estos son los pasos que puede seguir:
1. Cree colum calculado.
Average = var _count=IF([measurement 1]=BLANK(),0,1)+IF([measurement 2]=BLANK(),0,1)+IF([measurement 3]=BLANK(),0,1)+IF([measurement 4]=BLANK(),0,1) return ([measurement 1]+[measurement 2]+[measurement 3]+[measurement 4])/_count2. Resultado
Puede descargar el archivo PBIX desde aquí.
Saludos
Liu Yang
Si este post ayuda, entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_Admin
Administrator
funcionó perfectamente. ¡Gracias!