Power BI is turning 10, and we’re marking the occasion with a special community challenge. Use your creativity to tell a story, uncover trends, or highlight something unexpected.
Get startedJoin us for an expert-led overview of the tools and concepts you'll need to become a Certified Power BI Data Analyst and pass exam PL-300. Register 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
This is your chance to engage directly with the engineering team behind Fabric and Power BI. Share your experiences and shape the future.
Check out the June 2025 Power BI update to learn about new features.