MAlSarhani
¡Hola, todos!
Estoy trabajando en un informe para nuestros registros históricos de arrendamiento. Estamos tratando de verificar el porcentaje de ocupación de la unidad en una fecha determinada. Tengo columnas como la fecha de inicio del arrendamiento, la fecha de finalización del arrendamiento, la identificación de la unidad y el tamaño de la unidad en SQM. Lo que me gustaría hacer es tomar una fecha y verificar qué unidades se han alquilado en esa fecha y resumir su SQM. Luego, obtenga también la suma de SQM de las unidades que no han sido arrendadas en esa fecha. Debe ser dinámico para que la fecha insertada se pueda cambiar en el informe.
Llegué a la idea de que necesito usar medidas para esto y necesito una tabla de fecha para usar como parámetro al usarla en el informe como un segmentador. He llegado hasta aquí, pero estoy confundido sobre cómo debería escribir la medida para hacerlo. Honestamente, no estoy seguro de si es posible.
Una muestra de datos:
ID de unidad | Tamaño de la unidad | Fecha de inicio | Fecha final |
Unidad 1 | 20 | 1 de octubre de 2015 | 31 de septiembre de 2016 |
Unidad 2 | 30 | 1 de noviembre de 2015 | 31 de abril de 2016 |
Unidad 3 | 40 | 1 de enero de 2017 |
31 de diciembre de 2017 |
El resultado debería ser un total de área alquilada de 50 m2 si la fecha se establece en algo así como el 1 de diciembre de 2015, ya que tanto la Unidad 1 como la Unidad 2 están alquiladas durante ese tiempo. 40 SQM sería el número del área vacante. ¡Espero que alguien pueda ayudarme en esto!
Muchas gracias,
Mahmood
Phil_Seamark
Hola @MAlSarhani
Puede probar una tabla desconectada para su cortadora y usar una medida calculada como filtro para su visual.
La medida calculada podría verse así. He adjuntado un archivo PBIX.
Measure as Filter = VAR SelectedDate = SELECTEDVALUE('Dates'[Date]) RETURN IF(SelectedDate >= MIN('Table1'[Start Date]) && SelectedDate < MAX('Table1'[End Date]),1,0)
Phil_Seamark
Hola @MAlSarhani
Puede probar una tabla desconectada para su cortadora y usar una medida calculada como filtro para su visual.
La medida calculada podría verse así. He adjuntado un archivo PBIX.
Measure as Filter = VAR SelectedDate = SELECTEDVALUE('Dates'[Date]) RETURN IF(SelectedDate >= MIN('Table1'[Start Date]) && SelectedDate < MAX('Table1'[End Date]),1,0)
MAlSarhani
En respuesta a Phil_Seamark
Hola @Phil_Seamark,
Eso funcionó perfectamente, ¡Gracias!