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

The Power BI DataViz World Championships are on! With four chances to enter, you could win a spot in the LIVE Grand Finale in Las Vegas. Show off your skills.

Reply
Syndicate_Admin
Administrator
Administrator

Crear medida o tabla calculada a partir de valores diarios para obtener valores mensuales

Hola

Actualmente tengo una tabla que se parece a la siguiente:

fechanumber_of_requests
01.01.2020300
02.01.2020125
03.01.2020279
04.01.2020432

Así que todo se basa en el día a día. Mi objetivo es obtener la suma de number_of_requests mensualmente, ya que quiero usarlos para el cálculo posterior. La visualización no es el problema, ya que PowerBI ya muestra los valores mensuales basados en la jerarquía de fechas.

¿Cuál es la mejor opción para obtener los valores en una tabla mensualmente?

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

No @lkshck,

Debe crear una tabla de dimensiones de calendario y luego relacionar calendar[date] (1) con fact[date] (many).

En la tabla de calendario, agregue un campo de mes que se pueda usar en los elementos visuales.

Puede hacer esto en Power Query algo como esto:

Date.MonthName([date])

O en DAX así:

monthName = 
FORMAT(
    calendar[date],
    "MMMM"
)

Power BI agregará automáticamente los valores diarios a valores mensuales cuando se implemente de esta manera.

Esto se puede extender por años, ejercicios financieros, trimestres, etc.

Una vez que haya configurado correctamente la tabla de calendario (y marcada como tabla de fechas), puede usar las funciones de inteligencia de tiempo de Power BI para los cálculos. Cosas como Mes a Fecha, Año a Fecha, etc. son todas funciones DAX incorporadas que están disponibles.

Pete

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

Allí, @lkshck;

Puede crear una medida de la siguiente manera:

sum = CALCULATE(SUM([number_of_requests]),FILTER(ALLSELECTED('Table'),EOMONTH([date],0)=EOMONTH(MAX([date]),0)))

El resultado final se muestra a continuación:

vyalanwumsft_0-1632710778734.png

Saludos
Apoyo a la comunidad Team_ Yalan Wu
Si esta publicación ayuda,entonces considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.

Syndicate_Admin
Administrator
Administrator

@lkshck Quizás:

Table 29a = 
    VAR __Table =
        SUMMARIZE(
            ADDCOLUMNS(
                'Table29',
                "Month",MONTH([date]),
                "Year",YEAR([date])
            ),
            [Year],
            [Month],
            "number_of_requests",SUM('Table29'[number_of_requests])
        )
RETURN
    __Table
Syndicate_Admin
Administrator
Administrator

No @lkshck,

Debe crear una tabla de dimensiones de calendario y luego relacionar calendar[date] (1) con fact[date] (many).

En la tabla de calendario, agregue un campo de mes que se pueda usar en los elementos visuales.

Puede hacer esto en Power Query algo como esto:

Date.MonthName([date])

O en DAX así:

monthName = 
FORMAT(
    calendar[date],
    "MMMM"
)

Power BI agregará automáticamente los valores diarios a valores mensuales cuando se implemente de esta manera.

Esto se puede extender por años, ejercicios financieros, trimestres, etc.

Una vez que haya configurado correctamente la tabla de calendario (y marcada como tabla de fechas), puede usar las funciones de inteligencia de tiempo de Power BI para los cálculos. Cosas como Mes a Fecha, Año a Fecha, etc. son todas funciones DAX incorporadas que están disponibles.

Pete

Syndicate_Admin
Administrator
Administrator

@lkshck , Consulte mi blog sobre el tema similar si eso puede ayudar

Distribución/Asignación del Objetivo Mensual (Convertir a Objetivo Diario): Medir ( Diario/MTD): https://community.powerbi.com/t5/Community-Blog/Power-BI-Distributing-Allocating-the-Monthly-Target-...

Cómo dividir/distribuir valores entre la fecha de inicio o la fecha de finalización o contar los días entre meses/días: https://community.powerbi.com/t5/Community-Blog/How-to-divide-distribute-values-between-start-date-o...

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

FebPBI_Carousel

Power BI Monthly Update - February 2025

Check out the February 2025 Power BI update to learn about new features.

Feb2025 NL Carousel

Fabric Community Update - February 2025

Find out what's new and trending in the Fabric community.

Top Solution Authors
Top Kudoed Authors