Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

Power BI: la suma acumulativa no funciona con el nombre del mes

Hola a todos,

Tenemos datos mensuales. usamos la fecha de fin de mes como fecha. Tenemos el requisito de mostrar las ventas acumuladas a nivel de mes. Podemos lograr la suma acumulada con las fechas de fin de mes, pero intentamos con el nombre del mes, la suma acumulada no funciona. Nuestro requisito es mostrar el nombre del mes y sus ventas acumuladas. A continuación se muestra la captura de pantalla:

PBI_V2_0-1694683343722.png

Cómo resolver este problema.

Gracias

PBI V2

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Parece que desea calcular la suma acumulada de los datos de ventas en función del nombre del mes en lugar de la fecha de fin de mes en Power BI. Para lograrlo, puede crear una columna calculada o una medida en Power BI. Aquí hay una guía paso a paso para ayudarlo a calcular la suma acumulada basada en el nombre del mes:

  1. Crear una tabla de calendario: si aún no lo ha hecho, cree una tabla de calendario en Power BI que incluya el Nombre del mes y la fecha de fin de mes. Puede hacerlo utilizando la opción "Introducir datos" o importando una tabla de fechas desde su fuente de datos.

  2. Ordenar la tabla del calendario: asegúrese de que la tabla del calendario esté ordenada correctamente por el nombre del mes. Puede establecer el criterio de ordenación en la ficha de modelado para ordenar por Nombre de mes.

  3. Crear una medida de ventas acumuladas:

    • Vaya a la pestaña "Modelado".
    • Haga clic en "Nueva medida".
    • Use la siguiente fórmula de DAX para calcular las ventas acumuladas:

Ventas acumuladas =
VAR CurrentMonth = MAX(Calendario[Nombre del mes])
DEVOLUCIÓN
CALCULAR(
SUMA(SuTablaDeVentas[Ventas]),
FILTRO(
ALL(Calendario),
Calendario[Nombre del mes] <= CurrentMonth
)
)

  1. Reemplace YourSalesTable por el nombre de la tabla de ventas.

  2. Crear una tabla o objeto visual:

    • Arrastre y suelte el "Nombre del mes" de la tabla de su calendario a la tabla o elemento visual que desea mostrar los datos.
    • Arrastre y suelte la medida "Ventas acumuladas" que creó en la misma tabla o elemento visual.

Ahora, debe tener una tabla o visual que muestre el nombre del mes junto con sus ventas acumuladas correspondientes.

Este enfoque usa DAX para calcular las ventas acumuladas de cada mes dinámicamente en función del nombre del mes seleccionado. Filtra los datos de cada mes y calcula la suma de las ventas hasta ese mes. Asegúrese de que los valores de Nombre del mes coincidan exactamente tanto en los datos de ventas como en la tabla del calendario para que esto funcione correctamente.

Helpful resources

Announcements
Europe Fabric Conference

Europe’s largest Microsoft Fabric Community Conference

Join the community in Stockholm for expert Microsoft Fabric learning including a very exciting keynote from Arun Ulag, Corporate Vice President, Azure Data.

RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

Top Solution Authors
Top Kudoed Authors