Funzione NATURALINNERJOIN

Descrizione

Esegue l'unione interna di una tabella con un'altra tabella. Le tabelle vengono unite su colonne comuni (per nome) nelle due tabelle. Le due tabelle devono essere correlate da una di queste colonne comuni.

Se le due tabelle non hanno nomi di colonna comuni o se non esiste alcuna relazione tra le due tabelle, viene restituito un errore.

La funzione DAX NATURALINNERJOIN è una novità di Excel 2016.

Sintassi

NATURALINNERJOIN (<leftJoinTable>, <rightJoinTable>)

Parametri

Sr.No. Parametro e descrizione
1

leftJoinTable

Un'espressione di tabella che definisce la tabella sul lato sinistro del join.

2

rightJoinTable

Un'espressione di tabella che definisce la tabella sul lato destro del join.

Valore di ritorno

Una tabella che include solo righe per le quali i valori nelle colonne comuni specificate sono presenti in entrambe le tabelle. La tabella restituita avrà le colonne comuni della tabella di sinistra e altre colonne di entrambe le tabelle.

Osservazioni

  • Non vi è alcuna garanzia di ordinamento per i risultati.
  • Le colonne da unire devono avere lo stesso tipo di dati in entrambe le tabelle.
  • Solo le colonne della stessa tabella di origine vengono unite.
  • Durante il join viene utilizzata una semantica di confronto rigorosa. Non esiste alcun tipo di coercizione.

Esempio

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