Forum Discussion
Ayuda de DATEDDIFF
Estoy usando lo siguiente para determinar el número de años entre dos fechas en DAX. No creo que mis resultados sean correctos. ¿Es correcta la medida? Ambos campos son campos de fecha.
4 Replies
- Syndicate_AdminAdministrator
Hola @bdehning
Depende de lo que estés tratando de hacer.
La función, tal y como la escribió, puede funcionar como una columna calculada, ya que requiere valores escalares y devuelve el número de años naturales que había entre los dos valores. En otras palabras, si tus dos fechas están dentro del mismo año calendario, por ejemplo 2023, obtendrás 0, y si una fecha es 2022 y la otra 2023, obtendrás 1 incluso si solo fue un mes entre las dos fechas.
Si está interesado en devolver con precisión el número de años, incluidas las fracciones, puede utilizar la función:
Years_with_parts = ([Fecha de pérdida]-[Fecha de contratación del reclamante])/365
Si necesita una medida y no una columna calculada, debe calcular la función en algún formulario agregado como:datediff_measure = DATEDIFF(máximo('Mesa'[Fecha de contratación del reclamante]),máximo('Mesa'[Fecha de pérdida]),AÑO)más información sobre Datediff está aquí:https://www.youtube.com/watch?v=_z1XSR7fRYASe adjunta Pbix con ejemplosSi esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente- Syndicate_AdminAdministrator
¿Qué se necesitaría agregar a su archivo fechado para mostrar el número de meses a partir de la fecha de contratación del reclamante y la fecha de pérdida?
- Syndicate_AdminAdministrator
Hola @bdehning
De nuevo, depende de la lógica necesaria.
Si necesita meses naturales, entonces:Meses = DATEDIFF([Fecha de contratación del reclamante],[Fecha de pérdida],MES)Si necesita las diferencias, incluidas las piezas:meses con partes = ([Fecha de pérdida]-[Fecha de contratación del reclamante])/30Si la segunda versión debe ser una medida:
months_with parts_measure = SUMX('Mesa',DATEDIFF([Fecha de contratación del reclamante],'Mesa'[Fecha de pérdida],DÍA)/30)Se adjunta el pbix actualizadoSi esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente