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
August 2022 update 768x460.jpg

Check it Out!

Click here to learn more about the August 2022 updates!

August 1 episode 9_no_dates 768x460.jpg

The Power BI Community Show

Watch the playback when Priya Sathy and Charles Webb discuss Datamarts! Kelly also shares Power BI Community updates.

Power Platform Conf 2022 768x460.jpg

Join us for Microsoft Power Platform Conference

The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.

Top Solution Authors