Supponiamo che io abbia alcuni dati in Excel (e non in un vero database). In un foglio, ho dei dati, in cui una colonna funziona come ID e mi sono assicurato che i valori in questa colonna siano univoci. In un altro foglio, ho anche alcuni dati, sempre con una colonna che può essere presa come ID, ed è anche unica. Se la riga N nel foglio 1 ha un valore e la riga M nel foglio 2 ha lo stesso valore, sono sicuro che la riga N e la riga M descrivono lo stesso oggetto del mondo reale.
Cosa sto chiedendo: come posso ottenere l'equivalente di un join esterno completo senza scrivere macro? Le formule e tutte le funzioni accessibili tramite la barra multifunzione sono OK.
Un piccolo esempio di "dati di riproduzione":
Foglio 1:
Dostoyevski Russia
Pushkin Russia
Shelley England
Flaubert France
Hugo France
Eichendorff Germany
Byron England
Zola France
Foglio 2:
Shelley Percy Bysshe
Eichendorff Josef Freiherr Von
Flaubert Gustave
Byron Lord
Keller Gottfried
Dostoyevski Fyodor
Zola Emile
Balzac Honoré de
Output desiderato (l'ordinamento non è importante):
Dostoyevski Russia Fyodor
Pushkin Russia
Shelley England Percy Bysshe
Flaubert France Gustave
Hugo France
Eichendorff Germany Josef Freiherr von
Byron England Lord
Zola France Emile
Keller Gottfried
Balzac Honoré de
Per tutti coloro che sono inorriditi da questo scenario: so che questo è il modo sbagliato di farlo. Se potessi scegliere, non userei Excel per questo. Tuttavia, ci sono abbastanza situazioni là fuori dove è necessaria una soluzione pragmatica, stat e una soluzione migliore (dal punto di vista IT) non può essere applicata.