cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Iteración de ventas diarias

Hola a todos, solo me pregunto por qué mis ventas se han agregado y no muestra la suma de las ventas diarias usando el código a continuación. Básicamente, quería mostrar las ventas diarias de un año financiero en particular independientemente de qué filtro se aplique (es por eso que usé la función ALL). Gracias de antemano

Turnover FY20 = 
CALCULATE (
    [Turnover Amount],
    ALL ( 'Custom Dates Calendar'[Date] ),
    'Custom Dates Calendar'[FW Year] = "FY 2020"
)

Turnover Amount = SUM(Sales[Turnover])

ronaldbalza2023_1-1656649907008.png

Ejemplo PBIX.pbix

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

Este código resolvió mi escenario. 😉

Turnover FY20 = 
VAR FYnum = 2020
VAR DayInFYnum = VALUES( 'Custom Dates Calendar'[FW DayOfYearNumber] )
RETURN

CALCULATE( [Turnover Amount],
    REMOVEFILTERS('Custom Dates Calendar'),
    'Custom Dates Calendar'[FW DayOfYearNumber] in DayInFYnum,
    'Custom Dates Calendar'[FW YearNumber] = FYnum
)

View solution in original post

8 REPLIES 8
Syndicate_Admin
Administrator
Administrator

Este código resolvió mi escenario. 😉

Turnover FY20 = 
VAR FYnum = 2020
VAR DayInFYnum = VALUES( 'Custom Dates Calendar'[FW DayOfYearNumber] )
RETURN

CALCULATE( [Turnover Amount],
    REMOVEFILTERS('Custom Dates Calendar'),
    'Custom Dates Calendar'[FW DayOfYearNumber] in DayInFYnum,
    'Custom Dates Calendar'[FW YearNumber] = FYnum
)

Syndicate_Admin
Administrator
Administrator

Hola @ronaldbalza2023
Sí, porque está quitando el filtro sólo de la columna Fecha. Pero hay otros filtros que vienen de otras columnas (la semana fiscal y el mes fiscal). En este caso, es mejor eliminar el filtro por completo de la tabla de fechas.

Turnover FY20 = 
CALCULATE (
    [Turnover Amount],
    REMOVEFILTERS( 'Custom Dates Calendar' ),
    'Custom Dates Calendar'[FW Year] = "FY 2020"
)

Hola @tamerj1 , no parece funcionar. Se adjunta el enlace de un pbix de muestra. Gracias por tomarse el tiempo en esto. 😊

¡Nada está adjunto! Por favor, comparta un enlace de descarga

@ronaldbalza2023
¿Es este el resultado que estás buscando? Puede utilizar ALL o REMOVEFILTERS para eliminar todos los filtros de la tabla de fechas

1.png2.png

Hola @tamerj1 , desafortunadamente no, pero apreciamos su esfuerzo. ¿Ve que la facturación FY20 tiene un valor de 119,246,151.59? Esa es la suma total para todo el ejercicio 2020. Quería obtener las ventas diarias de manera similar a la columna Monto de rotación (filtro actual) si eso tiene sentido. Gracias 😊

@ronaldbalza2023
Creo que he entendido totalmente mal su requerimiento. Espero que esto sea lo que esperan ver https://we.tl/t-hrc4nl4a6C

1.png2.png3.png

Turnover 1 Year Ago = 
CALCULATE (
    [Turnover Amount],
    SAMEPERIODLASTYEAR ( 'Custom Dates Calendar'[Date] )
)
Turnover 2 Years Ago = 
CALCULATE (
    [Turnover Amount],
    SAMEPERIODLASTYEAR ( DATEADD ( 'Custom Dates Calendar'[Date], - 1, YEAR ) )
)

Helpful resources

Announcements
PBI Sept Update Carousel

Power BI September 2023 Update

Take a look at the September 2023 Power BI update to learn more.

Learn Live

Learn Live: Event Series

Join Microsoft Reactor and learn from developers.

Dashboard in a day with date

Exclusive opportunity for Women!

Join us for a free, hands-on Microsoft workshop led by women trainers for women where you will learn how to build a Dashboard in a Day!

MPPC 2023 PBI Carousel

Power Platform Conference-Power BI and Fabric Sessions

Join us Oct 1 - 6 in Las Vegas for the Microsoft Power Platform Conference.

Top Solution Authors