Forum Discussion
IFERROR y SSAMEPERIODLASTYEAR da error
8 Replies
- amitchandak
Super User
@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.- Gugge
Helper I
@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.
PBIDate á calendar(firstdate(SalesData[Posting_Date]),date(year(max(SalesData[Posting_Date])),12,31))No lo había marcado como datetable, lo intenté pero el error sigue siendo el mismo.- amitchandak
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.
- FarhanAhmed
Community Champion
marcar su tabla PBIDate como "Tabla de fechas"
- v-lionel-msft
Community Support
Hola @Gugge ,
La función IFERROR() no puede detectar este error. ¿Le importaría compartir su archivo .pbix? Es posible que necesitemos modificar la fórmula de la medida.
Saludos
Lionel ChenSi este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Gugge
Helper I
Hola @v-lionel-msft ,
No puedo compartir el pbix ya que contiene mucha información sensible.
Es posible que no haya sido claro en mi problema, los filtros que estoy usando son las rebanadoras Chiclet como a continuación para ayudar a los usuarios a hacer fácilmente el filtrado.
No es un gran problema en sí mismo, más bien una molestia que un error se muestra cuando sólo se selecciona un mes. He instruido a los usuarios para elegir siempre un año también, pero me gusta tener informes lo más fácil de usar como sea posible.
- v-lionel-msft
Community Support
Hola @Gugge ,
Cuando la segmentación de datos filtra los datos, la función SAMEPERIODLASTYEAR pasará el parámetro incorrecto, por lo que el software notifica un error.
Tal vez usted puede considerar el uso de otras funciones o la adición de declaraciones de juicio condicional a esta medida.
Saludos
Lionel ChenSi este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.