Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Be 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

Reply
Syndicate_Admin
Administrator
Administrator

Se requiere ayuda de DAX

Hola

Tengo un modelo con dos tablas. Mi primera tabla = tabla de inquilinos que tiene un número de inquilino, un número de propiedad y una fecha de inicio de inquilino.

El siguiente ejemplo muestra dos inquilinos diferentes que viven en una propiedad en diferentes momentos

Arrendatario #Propiedad #Fecha de inicio del arrendamientoFecha de finalización del arrendamiento
12377701/01/202002/03/2021
45677703/03/202101/08/2025

Mi segunda tabla contiene todas las reparaciones que se han llevado a cabo en la propiedad. Me gustaría una función DAX que determine si la fecha registrada de reparación estaba dentro de la fecha de inicio y finalización de la sesión , para rellenar la nueva columna de la tabla de reparaciones resaltada en rojo con el número de inquilino.

Reparaciones #Propiedad #Fecha de registro de reparaciónDAX = Inquilino #
3001077728/03/2020123
3086177717/05/2020123
2908777718/05/2020123
5067377722/06/2020123
7836777728/07/2020123
4433177704/02/2021123
2054677711/02/2021123
9615277713/02/2021123
5145277721/02/2021123
6851977722/04/2021456
8378177708/01/2022456
1238577729/01/2022456
4323177726/08/2022456

Gracias

Richard

1 ACCEPTED SOLUTION
Syndicate_Admin
Administrator
Administrator

@cottrera Quizás:

Tenant # Column =
  VAR __Property = [Property#
RETURN
  MAXX(FILTER('Tenant Table', [Property#] = __Property && [Repair logged date] >= [Tenancy start date] && [Repair logged date] <= [Tenancy end date]),[Tenant])

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

Hola Greg

gracias por su rápida respuesta, la función DAX funciona bien 😀

Syndicate_Admin
Administrator
Administrator

@cottrera Quizás:

Tenant # Column =
  VAR __Property = [Property#
RETURN
  MAXX(FILTER('Tenant Table', [Property#] = __Property && [Repair logged date] >= [Tenancy start date] && [Repair logged date] <= [Tenancy end date]),[Tenant])

Helpful resources

Announcements
Las Vegas 2025

Join us at the Microsoft Fabric Community Conference

March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!

ArunFabCon

Microsoft Fabric Community Conference 2025

Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.

December 2024

A Year in Review - December 2024

Find out what content was popular in the Fabric community during 2024.

Top Solution Authors
Top Kudoed Authors