March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
Hola
Estoy tratando de encontrar el # de lic activo cada trimestre.
Mis datos sin procesar tienen
1. Fecha de cierre: esta es la fecha en la que se cerró la orden
2. Fecha de inicio de lic - fecha en que comienza lic (puede ser la misma que la fecha de cierre o en el futuro)
3. Fecha de finalización de lic - fecha en que finaliza lic (puede ser >=fecha de cierre)
Para lic activo en un mes determinado, la condición es
1. Fecha de cierre <= el mes en cuestión
2. Fecha de inicio = el mes en cuestión
3. Fecha > finalización del mes en cuestión
Por ejemplo, considere la siguiente tabla
IDENTIFICACIÓN | Cerrar | Empezar | Fin | Qty |
1 | 01-Ene-23 | 01-Ene-23 | 01-feb-23 | 10.00 |
2 | 3 ene 23 | 10 ene 23 | 10 abr 23 | 5 |
3 | 01-Ene-23 | 01-feb-23 | 01-Mar-23 | 20.00 |
4 | 01-feb-23 | 01-feb-23 | 01-Mar-23 | 30.00 |
La licencia activa de enero es 15 - filas 1 y 2 (la 3.ª fila no se cuenta ya que la fecha de inicio no está en enero)
La lic activa de febrero es 55 - fila 2,3,4
Mar activo sería - 5 -fila 2
Estoy luchando para hacer esto en powerbi con DAX. ¡Cualquier ayuda sería muy apreciada!
Para su información, tengo una tabla fiscal de calendario asignada a la fecha de cierre como principal. Las columnas de fecha de inicio y finalización son secundarias en este
Hola @shalabh ,
Creo que es alcanzable, pero hay que resolver las condiciones efectivas. Por lo que dijiste anteriormente, obtengo resultados que no son consistentes con tus expectativas y puedo elaborar lo que sirve como condición de validez primaria, así como otras condiciones de validez secundarias.
Measure = var _Close = MONTH(MAX('Table'[Close]))
var _Start = MONTH(MAX('Table'[Start]))
var _End=MONTH(MAX('Table'[End]))
var _Select=SELECTEDVALUE('Table 2'[Date].[MonthNo])
RETURN IF(_Close<=_Select&&_Start=_Select&&_End>_Select,1,0)
Un archivo adjunto para su referencia. ¡Espero que te ayude!
Saludos
Apoyo a la comunidad Team_ Scott Chang
Si esta publicación ayuda, considere aceptarla como la solución para ayudar a los otros miembros a encontrarla más rápidamente.
@shalabh , Muy similar a Empleado activo en RRHH, consulte el blog o el archivo adjunto
Power BI: HR Analytics - Empleados a la fecha : https://youtu.be/e6Y-l_JtCq4
https://community.powerbi.com/t5/Community-Blog/HR-Analytics-Active-Employee-Hire-and-Termination-tr...
Power BI HR Active Employee Tenure Bucketing y empleados contratados, despedidos y activos: https://youtu.be/fvgcx8QLqZU
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!