Forum Discussion
IFERROR y SSAMEPERIODLASTYEAR da error
@Gugge , Usar una tabla de fechas de calendario
referencia: https://medium.com/@amitchandak.1978/power-bi-ytd-questions-time-intelligence-1-5-e3174b39f38a
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, únase a ella con la columna de fecha de su/s hecho/s. Consulte:
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-YTD-LYTD-Week-Over-Week/m-p/1051626#M184
Apreciamos tus Felicitaciones.
@amitchandak y @FarhanAhmed Gracias por su repetición.
Estoy usando una tabla de fechas del calendario. Lo construí para extraer la primera fecha en mis datos hasta la última fecha del año.
- amitchandak6 years ago
Super User
@Gugge , Crear la tabla así
PBIDate á Calendario (eomonth (min (SalesData [Posting_Date]),-1) +1, Fecha (Año (Max (SalesData [Posting_Date])) 0.12, 31)
y marcar como tabla de fechas.
- Gugge6 years ago
Helper I
@amitchandak Creo que nos estamos alejando de mi problema con el IFERROR y SAMEPERIODLASTYEAR, pero he actualizado mi Datetable y ahora se ve como abajo (fui con usted primera sugerencia ya que no veo ninguna necesidad de fechas meses antes de que comiencen mis datos). Pero el error sigue siendo el mismo en mi fórmula:
SalesSamePeriodLY - IFERROR(CALCULATE(SUM(SalesData[Sales_Amount_Actual]),SAMEPERIODLASTYEAR(PBIDate[Fecha])),0)