Función NATURALLEFTOUTERJOIN

Descripción

Realiza una unión externa de una tabla con otra tabla. Las tablas están unidas en columnas comunes (por nombre) en las dos tablas. Las dos tablas deben estar relacionadas.

Si las dos tablas no tienen nombres de columna comunes, o si no hay relación entre las dos tablas, se devuelve un error.

La función DAX NATURALLEFTOUTERJOIN es nueva en Excel 2016.

Sintaxis

NATURALLEFTOUTERJOIN (<leftJoinTable>, <rightJoinTable>)

Parámetros

No Señor. Descripción de parámetros
1

leftJoinTable

Una expresión de tabla que define la tabla en el lado izquierdo de la combinación.

2

rightJoinTable

Una expresión de tabla que define la tabla en el lado derecho de la combinación.

Valor devuelto

tabla que incluye solo filas de rightJoinTable para las que los valores de las columnas comunes especificadas también están presentes en leftJoinTable. La tabla devuelta tendrá las columnas comunes de la tabla de la izquierda y las otras columnas de ambas tablas.

Observaciones

  • No hay garantía de orden de clasificación para los resultados.

  • Las columnas que se unen deben tener el mismo tipo de datos en ambas tablas.

  • Solo se unen las columnas de la misma tabla de origen (que tienen el mismo linaje). Por ejemplo, Productos [ProductID], WebSales [ProductdID], StoreSales [ProductdID] con relaciones de varios a uno entre WebSales y StoreSales y la tabla Productos basada en la columna ProductID, las tablas WebSales y StoreSales se unen en [ProductID].

  • Se utiliza una semántica de comparación estricta durante la combinación. No hay coacción de tipo; por ejemplo, 1 no es igual a 1.0.

Ejemplo

= SUMX (NATURALLEFTOUTERJOIN (Salesperson,Sales),[Sales Amount])