¿Cómo crear una tabla descriptiva de estadísticas?

Un usuario Pregunto ✅

RicardoC

¡Hola a todos!
Tengo una tabla con algunos campos – entregas, ventas, previsión y devoluciones – para los que me gustaría crear una tabla visual que muestre 3 estadísticas descriptivas muy básicas: mínimo, máximo y promedio, en un formato similar al siguiente:

Tabela estatísticas descritivas.png

Como puede ver, los campos que me gustaría describir aparecen como filas, mientras que las estadísticas aparecen como columnas. Los valores cambiarían en función de algunas segmentaciones que ya tengo en el informe. Hasta ahora, he creado una medida para cada estadística para cada campo, pero este enfoque no me permite crear una tabla similar a la anterior, donde el mínimo, el máximo y el promedio son columnas de la tabla visual. Estoy casi seguro de que hay una mejor manera de lograr lo que quiero sin crear tantas medidas, pero mi conocimiento de DAX es limitado, por lo que aún no pude averiguar cómo hacerlo.

Cualquier ayuda será muy apreciada.

¡Gracias por adelantado!

Hola @RicardoC,

Según los datos de muestra que proporcionó, creé un archivo pbix de prueba

Seleccione las dos columnas y haga clic en desvincular otra columna.

test_Cómo crear una tabla estadística descriptiva2.PNG

Luego cree la medida de acuerdo con sus requisitos y arrástrela a la matriz.

test_Cómo crear una tabla descriptiva de estadísticas3.PNG

Atentamente,
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

Hola @RicardoC,

Según los datos de muestra que proporcionó, creé un archivo pbix de prueba

Seleccione las dos columnas y haga clic en desvincular otra columna.

test_Cómo crear una tabla estadística descriptiva2.PNG

Luego cree la medida de acuerdo con sus requisitos y arrástrela a la matriz.

test_Cómo crear una tabla descriptiva de estadísticas3.PNG

Atentamente,
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

RicardoC

En respuesta a V-lianl-msft

Hola @ V-lianl-msft,

Muchas gracias por la explicación y el archivo de demostración.

Al principio hice lo que sugirió y funcionó para crear la tabla de resumen, pero rompí las visualizaciones que ya tenía en el informe, porque los campos que usaban ya no estaban presentes. Entonces, lo que hice para solucionar esto fue duplicar la consulta original en Power Query, luego realizar el paso de desvincular otras columnas y luego crear las relaciones necesarias, es decir, una relación de uno a muchos entre publicacao[id] y la nueva tabla[publication_id]y una relación inactiva de varios a varios entre la tabla dinámica[distribution_date] y la impivoted_table[distribution_date], Como se muestra abajo:

modelo de datos.png

Finalmente, para crear las métricas mínimas, máximas y medias, utilicé una combinación de CALCULAR, la métrica respectiva y la función USERELATIONSHIP. Era necesario usar la relación de muchos a muchos para que los valores en la visualización de la tabla se actualizaran de acuerdo con el selector de fechas de distribución que uso en el informe:

report.png

Confirmé que los valores en la matriz eran correctos comparándolos con las medidas que había creado previamente para cada atributo (entrega, pronóstico, venda).

Atentamente,

Ricardo

Hola @RicardoC,

Intente anular la pivote de la tabla en el editor de consultas.

test_Cómo crear una tabla descriptiva de estadísticas.PNG

Atentamente,
Liang
Si esta publicación ayuda, considere Aceptarla como la solución para ayudar a los demás miembros a encontrarla más rápidamente.

RicardoC

En respuesta a V-lianl-msft

@ V-lianl-msft,

¿Qué tabla sugieres exactamente que desdibuje? Esta es la tabla en la que se calculan las medidas:

tabela power query.png

El objeto visual de la tabla no tiene valores fijos, ya que cambian según las segmentaciones de la página.

Así es como se ve la tabla visual a partir de ahora, que no es lo que pretendo:

tabela_visual.png

La imagen que publiqué en la publicación original no es de Power BI, sino de un panel creado con R shiny.

Amitchandak

@RicardoC, debe crear esas medidas y luego dividirlas para obtener una tabla visual como se muestra a continuación

Summarize table for formatted tables
	Display Table = union (SUMMARIZE(Sales," Measure", "MTD", "This",[MTD],"Last",[LMTD],"Change",[MOM]),
	SUMMARIZE(Sales," Measure", "QTD", "This",[QTD],"Last",[LQTD],"Change",[QOQ]),
	SUMMARIZE(Sales," Measure", "YTD", "This",[YTD],"Last",[LYTD],"Change",[YOY]))

lbendlin

Eche un vistazo a las opciones «Mostrar en filas» para la sección de valores en la configuración visual.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *