Earn a 50% discount on the DP-600 certification exam by completing the Fabric 30 Days to Learn It challenge.
Hola a todos,
Soy nuevo en Power-BI, tenía pocos requisitos para que se apreciara cualquier ayuda.
Mnay ¡Gracias!
Requisito 1:
Tengo estas medidas que se siguen actualizando en función de la entrada deslizante seleted por el usuario como se muestra a continuación:
Quiero evaluar este valor como Producto 'XX' y visualizarlo en un gráfico de barras en comparación con otros productos:
Gráfico que estoy obteniendo: Gráfico que requiero:
Requisito 2:
Calcule el porcentaje de rango y muéstrelo como valor de tarjeta para la misma medida calculada que se muestra arriba.
Por ejemplo, tengo muchos productos clasificados a nivel regional como se muestra a continuación en la tabla, quiero comparar el rango con la columna calculada con "Este NPD RoS" agréguelo como categoría de producto separada y obtenga el porcentaje de rango:
Hi MFelix,
Gracias por abordar este problema, compartiendo un archivo de power bi ficticio con datos ficticios.
Si pudieras resolver de alguna manera el problema del gráfico, de alguna manera he logrado calcular el porcentaje de rango, solo el gráfico sería de gran ayuda.
Solo para asegurarme de que mi medida siga cambiando si hay un control deslizante, aquí es estático.
Datos:
Mercado | Producto | Ventas |
NOS | A | 12 |
NOS | A | 30 |
NOS | B | 24 |
REINO UNIDO | B | 56 |
REINO UNIDO | C | 43 |
UAE | C | 24 |
UAE | A | 76 |
UAE | B | 32 |
Mida cuáles mantienen la fluctuación según la entrada del control deslizante, agregue el producto D como una fila separada y trace un solo gráfico de barras.
El producto D estaría presente y se agregaría para cada mercado seleccionado en el filtro.
Se ha referido a crear una tabla con los productos y añadir el producto adicional en este caso tenemos una tabla con
Producto
A |
B |
C |
D |
Esta es una tabla desconectada, puede lograr esto en DAX o Power Query recogiendo todos los valores y agregando los códigos D a continuación:
Dax Table = UNION(DISTINCT(Sales[Product]), {"D"})
let
Source = Table.Distinct( Table.FromList( Sales[Product])),
Custom1 = Table.InsertRows ( Source, 3, {[Column1 = "D" ]})
in
Custom1
En mi ejemplo hice una entrada directa.
Ahora solo necesita agregar la siguiente medida:
Product Sales =
SWITCH (
SELECTEDVALUE ( 'Product and Others'[Product] ),
"D", [D Product Value],
CALCULATE (
SUM ( Sales[Sales] ),
Sales[Product] IN VALUES ( 'Product and Others'[Product] )
)
)
Para el color haga la siguiente medida:
Product Sales Color = SWITCH(SELECTEDVALUE('Product and Others'[Product]), "D", "Orange")
Configure su gráfico de la siguiente manera:
Resutl a continuación:
¿Puedes ver que agregué un parámetro what if para simular tu medida, pero funciona de manera similar?
Archivo PBIX adjunto.
Para lograr esto necesitas tener una mesa con la unión entre tus productos y este nuevo artículo.
¿Puede compartir una maqueta de datos o una muestra de su archivo PBIX? Puede usar un enlace de onedrive, google drive, transferencia o similar para cargar sus archivos.
Si la información es confidencial, compártala a través de un mensaje privado.