Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.
Hola
Estoy intentando crear una medida en DAX que solo mire las ventas del año actual. Puedo hacer esto con esta fórmula
Solved! Go to Solution.
Hola @mcornfield
Probablemente puede aplicar un filtro de fecha relativa en la medida.
Total Rev - SUM(SalesAnalytics[Revenue Net])
Ponga [Total Rev] en un objeto visual y coloque un filtro de fecha en el objeto visual con Fecha relativa > en este > Año
Alternativamente, puede intentar crear una medida YTD: Ventas YTD - CALCULATE(SUM(SalesAnalyticspRevenue Net]), DATESYTD('DateTable'[Fecha],"12/31"))
Hola
Cree una segmentación de años en la tabla de fechas y seleccione 2020 allí. Entonces sólo tiene que utilizar esta medida
=SUM(SalesAnalytics[Revenue Net])
Espero que esto ayude.
@mcornfield, mejor que use inteligencia de tiempo con tabla de fechas
YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD('Date'[Date],"12/31"))
Last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-1,Year),"12/31"))
This year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR('Date'[Date]),"12/31"))
Last year Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(ENDOFYEAR(dateadd('Date'[Date],-1,Year)),"12/31"))
Last to last YTD Sales = CALCULATE(SUM(Sales[Sales Amount]),DATESYTD(dateadd('Date'[Date],-2,Year),"12/31"))
Year behind Sales = CALCULATE(SUM(Sales[Sales Amount]),dateadd('Date'[Date],-1,Year))
//Only year vs Year, not a level below
This Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])))
Last Year = CALCULATE(sum('order'[Qty]),filter(ALL('Date'),'Date'[Year]=max('Date'[Year])-1))
Year Rank = RANKX(all('Date'),'Date'[Year Start date],,ASC,Dense)
This Year = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Year Rank]=max('Date'[Year Rank])))
Last Year = CALCULATE(sum('order'[Qty]), FILTER(ALL('Date'),'Date'[Year Rank]=max('Date'[Year Rank])-1))
Para obtener lo mejor de la función de inteligencia del tiempo. Asegúrese de que tiene un calendario de fechas y que se ha marcado como la fecha en la vista de modelo. Además, únete a ella con la columna de fecha de tus hechos. recomienda:
https://radacad.com/creating-calendar-table-in-power-bi-using-dax-functions
https://www.archerpoint.com/blog/Posts/creating-date-table-power-bi
https://www.sqlbi.com/articles/creating-a-simple-date-table-in-dax/
Vea si mi seminario web sobre Time Intelligence puede ayudar: https://community.powerbi.com/t5/Webinars-and-Video-Gallery/PowerBI-Time-Intelligence-Calendar-WTD-Y...
Apreciamos tus Felicitaciones.
Hola @mcornfield
Probablemente puede aplicar un filtro de fecha relativa en la medida.
Total Rev - SUM(SalesAnalytics[Revenue Net])
Ponga [Total Rev] en un objeto visual y coloque un filtro de fecha en el objeto visual con Fecha relativa > en este > Año
Alternativamente, puede intentar crear una medida YTD: Ventas YTD - CALCULATE(SUM(SalesAnalyticspRevenue Net]), DATESYTD('DateTable'[Fecha],"12/31"))
@mcornfield
¿Dónde está la captura de pantalla?
¿puedes adjuntarlo?
________________________
Si mi respuesta fue útil, considere Aceptarla como la solución para ayudar a los otros miembros a encontrarla
Haga clic en el icono Thumbs-Up si le gusta esta respuesta 🙂
⭕ Subscribe and learn Power BI from these videos
⚪ Website ⚪ LinkedIn ⚪ PBI User Group
Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City
Check out the April 2024 Power BI update to learn about new features.