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])