This time we’re going bigger than ever. Fabric, Power BI, SQL, AI and more. We're covering it all. You won't want to miss it.
Learn moreLevel up your Power BI skills this month - build one visual each week and tell better stories with data! Get started
Hola
Estoy tratando de obtener el valor del 7o día de la fecha máxima en la tabla, estoy tratando de utilizar la diversión de la diferencia de fecha, pero no pude averiguar cómo hacerlo
Gracias
Santosh.
Solved! Go to Solution.
Hola @SANTOSHR ,
elDATEADDfunción requiere selecciones de fecha contiguas. Si tu cita es intermittent, tendrá valores BLNAK.
Para evitar el problema, puede crear una tabla de calendario con DAX a continuación y, a continuación, crear una relación entre la tabla de datos de hechos y la tabla de calendario en el campo de fecha.
Calendario: CALENDARIO(MIN(Table1[Date]),MAX(Table1[Date]))
O
Calendario :CALENDARAUTO()
A continuación, puede crear una columna en la tabla original para obtener la fecha 7 agregada.
Añadir 7 Fecha- DATEADD(Calendario[Fecha], 7, DIA)
Si lo malinterpreté, ¿podría compartir sus datos de muestra y capturas de pantalla de salida deseadas para su análisis posterior?
También puede cargar la muestra pbixa OneDrive y publique el enlace aquí. Enmascare los datos confidenciales antes de cargarlos.
Por favor, lea este post para obtener su respuesta rápidamente:Cómo obtener respuesta rápida a su pregunta.
Equipo de Apoyo Comunitario _ Amy
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @SANTOSHR ,
¿Tiene sentido? Si es así, marque la respuesta adecuada como una solución para ayudar a otros que tienen el problema similar y cerrar el caso. Si no, avísame y trataré de ayudarte más.
Saludos
Amy
Gracias por su ayuda, Funcionó para mí...
Hola @SANTOSHR ,
elDATEADDfunción requiere selecciones de fecha contiguas. Si tu cita es intermittent, tendrá valores BLNAK.
Para evitar el problema, puede crear una tabla de calendario con DAX a continuación y, a continuación, crear una relación entre la tabla de datos de hechos y la tabla de calendario en el campo de fecha.
Calendario: CALENDARIO(MIN(Table1[Date]),MAX(Table1[Date]))
O
Calendario :CALENDARAUTO()
A continuación, puede crear una columna en la tabla original para obtener la fecha 7 agregada.
Añadir 7 Fecha- DATEADD(Calendario[Fecha], 7, DIA)
Si lo malinterpreté, ¿podría compartir sus datos de muestra y capturas de pantalla de salida deseadas para su análisis posterior?
También puede cargar la muestra pbixa OneDrive y publique el enlace aquí. Enmascare los datos confidenciales antes de cargarlos.
Por favor, lea este post para obtener su respuesta rápidamente:Cómo obtener respuesta rápida a su pregunta.
Equipo de Apoyo Comunitario _ Amy
Si este post ayuda,entonces por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
Hola @SANTOSHR ,
Si es solo 7o día a partir de un valor de fecha, puede obtenerlo utilizando el siguiente DAX:
Si dateadd que estará limitado por fechas en la tabla. Para agregar 7 días try
Añadir días: Tabla[Fecha]+7
El 25 de abril estoy organizando un seminario web en Power BI, Comprobar detalles - https://www.linkedin.com/posts/amitchandak78_webinar-tech-techforgood-activity-6658266754378231808-y...
Hola Amit, Gracias por su respuesta rápida, En realidad he desarrollado esta solución en tablue, A continuación está la consulta real que he utilizado en tableau. Estoy tratando de lograr la misma lógica en el poder bi usando dax. Por favor, ayuda
(sum(if ? FIXED :MAX([Fecha de venta]) ? ([Fecha de venta]) entonces [Valor] FIN)- suma( si DATEADD('semana',-1,- FIXED :MAX([Fecha de venta]))- [Fecha de venta] entonces [Valor] FIN)) / suma( si DATEADD('semana',-1,-FIXED :MAX([Fecha de venta])))-)-[Fecha de venta] entonces [Valor] FIN)) / suma( si DATEADD('semana',-1,-FIXED :MAX([Fecha de venta]))- [Fecha de venta] entonces [Valor] FIN)) / suma( si DATEADD('semana',-1,- FIXED :MAX([Fecha de venta]))- [Fecha de venta] entonces [Valor] FIN)) / suma( si DATEADD('semana',-1,- FIXED :MAX([Fecha de venta]))) [Fecha de venta] entonces [Valor] FIN)) / suma( si DATEADD('semana',-1,- FIXED :MAX([Fecha de venta]))-[Fecha de venta] entonces [Valor] FIN)) / suma( si DATEADD('semana',-1,- FIXED :MAX([Fecha de venta]))-[Fecha de venta] entonces [Valor] FIN
Check out the April 2026 Power BI update to learn about new features.
Sign up to receive a private message when registration opens and key events begin.
If you have recently started exploring Fabric, we'd love to hear how it's going. Your feedback can help with product improvements.