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
Syndicate_Admin
Administrator
Administrator

Calcular intervalos de medio año entre dos fechas diferentes

Hola

Estoy usando la función DATEIFF para crear una columna calculada para calcular el intervalo de tiempo entre dos días. ¿Puedo preguntar si puede ayudarme, cómo puedo calcular intervalos de medio año? La función sólo me permite para cuartos.

Agradecería cualquier otra sugerencia sobre cómo calcular la columna.

Función que estoy usando:

AñosEntre columna =
DATEDIFF(
('Lista de hojas + hallazgos' [Fecha de finalización del comm]),
('Lista de hojas + hallazgos'[CE 145 Registro de hallazgos. Fecha de inspección]),AÑO
)
Gracias.
3 REPLIES 3
Syndicate_Admin
Administrator
Administrator

@MFelix

Gracias por la propuesta, pero parece que esta solución solo divide el número resultante, pero no parece entender los intervalos como el mismo clúster.

Aquí está el resultado:

AndreaSo_0-1689247286045.png

En este caso, todos los 1s, 2s, 3s, 4s y 5s deben agruparse en uno

Syndicate_Admin
Administrator
Administrator

@AndreaSo ,

Para esto solo necesita tomar el valor y multiplicar o dividir por los valores correspondientes, por lo que si usa el parámetro year has en datediff multipli por 2, si es trimestres divida por 2, si sus meses se dividen por 6. La medida debe ser similar a esta:

AñosEntre columna =
DATEDIFF(
('Lista de hojas + hallazgos' [Fecha de finalización del comm]),
('Lista de hojas + hallazgos'[CE 145 Registro de hallazgos. Fecha de inspección]),AÑO
) * 2
Tenga en cuenta que es posible que deba ajustar el redondeo.
Syndicate_Admin
Administrator
Administrator

@AndreaSo ,

Puede usar MES como intervalo. Por ejemplo:-
EVALUAR VAR StartDate = DATE ( 2019, 07, 01 ) VAR EndDate = DATE ( 2021, 12, 31 ) RETURN { ( "Year", DATEDIFF ( StartDate, EndDate, YEAR ) ), ( "Quarter" , DATEDIFF ( StartDate, EndDate, QUARTER ) ), ( "Month", DATEDIFF ( StartDate, EndDate, MONTH ) ), ( "Week", DATEDIFF ( StartDate, EndDate, WEEK ) ), ( "Day", DATEDIFF ( StartDate, EndDate, DAY ) }
Datediff le da estas opciones de intervalo: -
-SEGUNDO
-MINUTO
-HORA
-DÍA
-SEMANA
-MES
-CUARTO
-AÑO
Puede consultar este enlace para obtener más información: -
https://learn.microsoft.com/en-us/dax/datediff-function-dax

Gracias
Pratyasha Samal
¿Este post ha resuelto tu problema? Por favor, acepte como solución para que otros puedan encontrarla rápidamente y para que la comunidad sepa que su problema ha sido resuelto.
Si te ha resultado útil este post, por favor dale a Kudos C

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.