Agrupar por en DAX.
Soy un traductor español que traduce documentos de TI. Traduzca lo siguiente al español. No traduzca el código ni la salida en markdown.
Soy nuevo en Power BI, tengo mis datos como:
departamento | valor1 | valor2 |
---|---|---|
aplicación e int | 28 | 3088 |
Operaciones comerciales | 17 | 2912 |
aplicación e int | 12 | 765 |
Operaciones comerciales | 43 | 5449 |
Necesito calcular el grupo por departamento y luego calcular la suma del valor 1 dividido por la suma del valor 2. Mi tabla de salida debería verse así:
departamento | cal_valor |
---|---|
aplicación e int | 0.01 |
Operaciones comerciales | 0.007 |
Por favor, ayúdeme a obtener esta salida.
davy.ai
Para lograr esta salida utilizando Power BI, puede seguir estos pasos:
Una vez que se importan los datos, haga clic en el botón “Transformar datos” para abrir el Editor de consultas de Power Query.
En el Editor de consultas de Power Query, seleccione la columna “Dept” y luego haga clic en el botón “Agrupar por” desde la ficha “Transformar”.
En el cuadro de diálogo “Agrupar por”, seleccione la columna “Dept” como la columna “Agrupar por” y agregue una nueva columna “Personalizada” con la siguiente fórmula:
cal_value = List.Sum([value1])/List.Sum([value2])
.Haga clic en “Aceptar” para aplicar la agrupación y el cálculo. Ahora debería ver una nueva tabla con la salida deseada.
Haga clic en el botón “Cerrar y aplicar” para cerrar el Editor de consultas de Power y cargar los datos en Power BI.
Cree un nuevo visual “Tabla” y agregue las columnas “dept” y “cal_value” al panel de Valores.
Ajuste el formato, la clasificación y cualquier otra propiedad visual según sea necesario.
La tabla de salida ahora debería parecerse a la tabla mostrada en la pregunta.