Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Icon for Administrator rankAdministrator
2 years ago

TABLA RELACIONADA

Hola

Tengo una tabla de números de préstamo y necesito devolver una lista de inquilinos para cada dirección (CODE), por lo que estoy tratando de recuperar datos del lado Muchos del Uno. Cuando uso RELATEDTABLE, el mensaje de error que me da es "La expresión se refiere a varias columnas. Varias columnas no se pueden convertir en un valor escalar". Pero quiero al menos esas líneas múltiples (no columnas). ¿Cómo escribo mi DAX para esta medida?

Esta es la medida que he escrito (por un lado):

Número de inquilinos = FILTRO(TABLA RELACIONADA(LEASMAST),LEASMAST[TENANT_NAME])
¿Cómo obtengo esa lista?

2 Replies

  • Pruebe esto
    1) Lista de inquilinos =
    CONCATENATEX(
    RELATEDTABLE(Inquilinos),
    Tenants[TenantName],
    ", "
    )

    2) Si uno de los anteriores falla, intente esto

    TenantsPerAddress =
    VAR Inquilinos =
    SUMMARIZECOLUMNS(
    'TenantTable',
    "Tenant", [TenantName]: reemplácelo por la columna de nombre de inquilino real
    )
    DEVOLUCIÓN
    CONCATENATX(
    Inquilinos
    Inquilinos[Inquilino],
    ", " -- Ajusta el delimitador según sea necesario
    )

    Si le ayuda, por favor acéptelo como solución para que otros puedan obtener la solución de este problema

    Gracias

  • Hola

    Comparta algunos datos con los que trabajar y muestre el resultado esperado. Comparta datos en un formato que se pueda pegar en un archivo de MS Excel.