Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

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.

Reply
TonyR1869
New Member

Dateadd

Hola

si esta fórmula de columna funciona "3 meses de fecha - DATEADD('JobOrder (2)'[Fecha máxima].[ Fecha],-3,MES)" ¿Por qué esta fórmula de columna no funciona " 4 meses de fecha - DATEADD('JobOrder (2)'[Fecha máxima].[ Fecha],-4,MES)"?

Gracias

Tony

1 ACCEPTED SOLUTION
v-yingjl
Community Support
Community Support

Hola @TonyR1869 ,

La función Dateadd() returns una tabla que contiene una columna de fechas, desplazado hacia delante o hacia atrás en el tiempo por el número especificado de intervalos de las fechas en el contexto actual. Tenga en cuenta que:

Si las fechas del contexto actual no forman un intervalo contiguo, la función devuelve un error.

La tabla de resultados incluye solo las fechas que existen en la columna de fechas.

Por ejemplo, la columna de fecha como esta, cuando se usa dateadd(), simplemente devolverá el resultado de follwing porque no hay fecha sobre 2019 en las tablas ya existentes para que estas columnas devuelvan en blanco por esta fórmula.

add2.png

Si existe una fecha relacionada con el contexto 2019, devolverá resultados normales mediante esta fórmula:

add1.png

Para obtener más detalles sobre la función Dateadd(), consulte el documento microsoft: DATEADD

Mejores looks,
Yingjie Li

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

5 REPLIES 5
v-yingjl
Community Support
Community Support

Hola @TonyR1869 ,

La función Dateadd() returns una tabla que contiene una columna de fechas, desplazado hacia delante o hacia atrás en el tiempo por el número especificado de intervalos de las fechas en el contexto actual. Tenga en cuenta que:

Si las fechas del contexto actual no forman un intervalo contiguo, la función devuelve un error.

La tabla de resultados incluye solo las fechas que existen en la columna de fechas.

Por ejemplo, la columna de fecha como esta, cuando se usa dateadd(), simplemente devolverá el resultado de follwing porque no hay fecha sobre 2019 en las tablas ya existentes para que estas columnas devuelvan en blanco por esta fórmula.

add2.png

Si existe una fecha relacionada con el contexto 2019, devolverá resultados normales mediante esta fórmula:

add1.png

Para obtener más detalles sobre la función Dateadd(), consulte el documento microsoft: DATEADD

Mejores looks,
Yingjie Li

Si este post ayuda, por favor considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

amitchandak
Super User
Super User

@TonyR1869

Esto básicamente moviendo su fecha 3 o 4 meses atrás. En este caso es la fecha máxima. Si 3 está trabajando para el propósito 4 también

eso es lo que pensé también, pero los 4 meses atrás vuelve en blanco!

Mariusz
Community Champion
Community Champion

Hola @TonyR1869

¿Puede proporcionar el mensaje de error o explicar el problema y el escenario?

Saludos
Mariusz

Si este post ayuda,entonces por favor considere aceptarlo como la solución.

Por favor, siéntase libre de conectarse conmigo.
Linkedin

Vuelve en blanco??? Estoy tratando de mover Max Date de vuelta 3 o 4 meses

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.