Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hola
En mi modelo de datos de ejemplo tengo 2 tablas. La primera tabla contiene información sobre las ventas, la segunda tabla es una tabla de fechas creada con DAX.
Actualmente me enfrento a un problema con mi gráfico de líneas y columnas apiladas. Estoy tratando de mostrar el importe de las ventas mensuales en columnas y el total acumulado en una línea. Para el primer escenario, el objeto visual funciona correctamente y muestra todos los meses del año en el eje x, incluso si no hubo ventas en un mes específico:
La situación cambia cuando estoy agregando una leyenda de columna, los meses sin ventas desaparecen:
Busco una solución que me permita incluir la leyenda de la columna sin perder la visualización de los meses con cero ventas.
A continuación envío la tabla de ventas de muestra:
Compañía | Fecha de la transacción | Nombre de la fruta | Frutas vendidas |
A | 11/10/2022 | Plátano | 4 |
A | 11/10/2022 | Manzana | 2 |
A | 12/5/2022 | Manzana | 1 |
A | 1/9/2023 | Manzana | 3 |
B | 1/9/2023 | Plátano | 3 |
A | 1/10/2023 | Plátano | 2 |
A | 1/20/2023 | Manzana | 4 |
B | 2/2/2023 | Manzana | 12 |
A | 2/28/2023 | Manzana | 2 |
B | 3/17/2023 | Plátano | 3 |
B | 4/13/2023 | Manzana | 4 |
A | 4/26/2023 | Manzana | 6 |
A | 5/1/2023 | Manzana | 3 |
A | 6/7/2023 | Manzana | 8 |
A | 6/7/2023 | Manzana | 3 |
A | 7/13/2023 | Manzana | 2 |
B | 8/21/2023 | Manzana | 2 |
A | 10/30/2023 | Manzana | 5 |
A | 11/10/2023 | Plátano | 4 |
A | 12/5/2023 | Manzana | 1 |
Esta es la tabla de fechas creada con DAX:
Date =
VAR MinYear = YEAR ( MIN ( 'Fruits sales'[Transaction date] ) )
VAR MaxYear = YEAR ( MAX ('Fruits sales'[Transaction date] ) )
RETURN
ADDCOLUMNS (
FILTER (
CALENDARAUTO( ),
AND ( YEAR ( [Date] ) >= MinYear,
YEAR ( [Date] ) <= MaxYear )
),
"Year", YEAR ( [Date] ),
"Month Name", FORMAT ( [Date], "mmmm" ),
"Month Number", MONTH ( [Date] ),
"Quarter", FORMAT( [Date], "\QQ" )
)
Esta es la relación:
Aquí está la fórmula del total acumulado:
Running Total =
CALCULATE (
SUM('Fruits sales'[Fruits sold]),
DATESYTD( 'Date'[Date] )
)
Cualquier ayuda u orientación será muy apreciada.
Muchas gracias por sus respuestas. En mi caso, estaba usando una medida solo para calcular el total acumulado y "Mostrar elementos sin datos" funcionó.
Hola @Pawel_J ,
Puede hacer clic en Eje X ▸ [Nombre del mes] ▸ Mostrar elementos sin datos.
Saludos
Liu Yang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @Pawel_J
Puedes añadir 0 a la medida de las barras.
Por ejemplo (de mi archivo de muestra) :
El pbix está conectado
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.
Ask questions in Eventhouse and KQL, Eventstream, and Reflex.
User | Count |
---|---|
1 | |
1 | |
1 | |
1 | |
1 |