- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Edad promedio de las cuentas por mes
Hola, Por simplicidad, tengo una mesa
AcctID | Opened_Date | _Date cerrado |
1 | 1/8/2020 | 2/5/2020 |
2 | 1/9/2020 | 1/31/2020 |
3 | 2/1/2020 | 3/15/2020 |
Necesito caluclate la edad de la cuenta al comienzo de cada mes de 2020
Resultado necesito mis registros de los 100.000
Fecha | Edad media en la fecha |
1/1/2020 | 0 (Ninguno está abierto entonces) |
2/1/2020 | 23.5 (Promedio de 1 y 2 porque ambos están abiertos a 2/1) |
3/1/2020 | 29 (BC 1 y 2 están cerrados y la cuenta 3 está abierta y tiene 29 días) |
4/1/2020 | 0 (la cuenta bc 3 se ha cerrado en 4/1) |
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola @billuran ,
Tenemos un poco confundido sobre su problema, ¿cuál es la edad promedio total?
¿Es el día total del mes actual dividido por el ID del mes actual?
Por ejemplo, el 2020/2/1 tiene dos ID, el día total es 23 + 24 x 47. Por lo tanto, el resultado es de 47 / 2 x 23,5
En caso afirmativo, puede consultar los siguientes pasos.
1. Cree una columna de cálculo denominada Fecha del mes.
Month Date = CALCULATE(MIN('Date table'[Date]),FILTER('Date table','Date table'[Date]>'Table'[Opened_Date]))
2. A continuación, cree la columna de días de diferencia.
difference = DATEDIFF('Table'[Opened_Date],'Table'[Month Date],DAY)
3. Luego podemos crear la medida Total y la medida de resultados.
Total = SUM('Table'[difference])+0
Measure =
var _amount = DISTINCTCOUNT('Table'[AcctID])
return
DIVIDE([Total],_amount)
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola @billuran ,
Podemos crear una columna de cálculo y una relación y, a continuación, crear una medida para satisfacer sus requisitos.
1. Cree una columna de cálculo que obtenga la fecha mínima del mes.
Month Date = CALCULATE(MIN('Date table'[Date]),FILTER('Date table','Date table'[Date]>'Table'[ Opened_Date]))
2. Podemos crear una relación de uno a varios entre la tabla y la tabla de fechas.
3. Entonces podemos crear una medida y el resultado como este,
Measure = AVERAGEX('Table',DATEDIFF('Table'[ Opened_Date],'Table'[Month Date],DAY))+0
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

La fórmula parece mostrar sólo la edad promedio entre la fecha del mes, me gustaría la edad promedio total de apertura a la fecha del mes
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola @billuran ,
Tenemos un poco confundido sobre su problema, ¿cuál es la edad promedio total?
¿Es el día total del mes actual dividido por el ID del mes actual?
Por ejemplo, el 2020/2/1 tiene dos ID, el día total es 23 + 24 x 47. Por lo tanto, el resultado es de 47 / 2 x 23,5
En caso afirmativo, puede consultar los siguientes pasos.
1. Cree una columna de cálculo denominada Fecha del mes.
Month Date = CALCULATE(MIN('Date table'[Date]),FILTER('Date table','Date table'[Date]>'Table'[Opened_Date]))
2. A continuación, cree la columna de días de diferencia.
difference = DATEDIFF('Table'[Opened_Date],'Table'[Month Date],DAY)
3. Luego podemos crear la medida Total y la medida de resultados.
Total = SUM('Table'[difference])+0
Measure =
var _amount = DISTINCTCOUNT('Table'[AcctID])
return
DIVIDE([Total],_amount)
Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
BTW, pbix como adjunto.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Hola @billuran ,
¿Qué tal el resultado después de seguir las sugerencias mencionadas en mi publicación original?
¿Podría proporcionar más detalles o resultado esperado si no cumple con su requisito?
Si ha solucionado el problema por su cuenta, por favor comparta su solución. Si la ayuda de los mensajes anteriores, por favor márquela como una solución para ayudar a otros a encontrarlo más rápidamente.
Saludos
Equipo de apoyo a la comunidad _ zhenbw
Si este post ayuda,entonces considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

@billuran - Tal vez:
Measure =
AVERAGEX(FILTER('Table',[Opened_Date]>MAX([Date])),([Closed Date] - [Opened Date])*1.)
Follow on LinkedIn
@ me in replies or I'll lose your thread!!!
Instead of a Kudo, please vote for this idea
Become an expert!: Enterprise DNA
External Tools: MSHGQM
YouTube Channel!: Microsoft Hates Greg
Latest book!: Power BI Cookbook Third Edition (Color)
DAX is easy, CALCULATE makes DAX hard...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content

Helpful resources
Join us at the Microsoft Fabric Community Conference
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Power BI Monthly Update - February 2025
Check out the February 2025 Power BI update to learn about new features.

Subject | Author | Posted | |
---|---|---|---|
12-21-2023 12:11 AM | |||
10-24-2023 07:24 AM | |||
05-26-2024 08:05 AM | |||
03-01-2021 03:17 AM | |||
01-23-2024 08:17 AM |