Come unire due o più tabelle

Nota:  Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l' articolo in lingua inglese per riferimento.

È possibile unire righe (combina) da una tabella in un altro incollando i dati nelle celle prima vuote sotto la tabella di destinazione. La tabella ne aumenterà le dimensioni per includere le nuove righe. Se corrispondano tra le righe di entrambe le tabelle, è possibile unire le colonne di una tabella con un'altra, ovvero incollandoli nelle celle vuote prima a destra della tabella. In questo caso, inoltre, la tabella ne aumenterà per adattare le nuove colonne.

Unione di righe è abbastanza semplice, ma l'unione delle colonne può risultare difficile se le righe di una tabella non corrispondono alle righe in altra tabella. Mediante Cerca. vert, è possibile evitare alcuni dei problemi di allineamento.

Unire due tabelle utilizzando la funzione Cerca. vert

Nell'esempio riportato di seguito, si vedrà due tabelle che erano altri nomi per i nuovi nomi: "Blu" e "Arancione". Nella tabella blu, ogni riga è una voce per un ordine. Questa operazione, ID ordine 20050 ha due elementi, ID ordine 20051 ha un singolo elemento, ID ordine 20052 tre elementi e così via. Si desidera unire le colonne ID vendite e area con la tabella blu, in base ai valori nella colonna ID ordine della tabella arancione corrispondenti.

Unione di due colonne con un'altra tabella

Ripetere i valori degli ID ordine nella tabella blu, ma i valori di ID ordine nella tabella arancione sono univoci. Se è stato a è sufficiente copiare e incollare i dati della tabella arancione, i valori ID vendite e area per la seconda voce dell'ordine 20050 sarebbe disattivazione di una riga che si modifica i valori nelle nuove colonne nella tabella blu.

Ecco i dati per la tabella blu, è possibile copiare in un foglio di lavoro vuoto. Dopo aver incollato nel foglio di lavoro, premere Ctrl + T per convertirlo in una tabella e rinominare la tabella blu.

ID ordine

Data di vendita

ID prodotto

20050

02/02/14

C6077B

20050

02/02/14

C9250LB

20051

02/02/14

M115A

20052

03/02/14

A760G

20052

03/02/14

E3331

20052

03/02/14

SP1447

20053

03/02/14

L88M

20054

04/02/14

S1018MM

20055

05/02/14

C6077B

20056

06/02/14

E3331

20056

06/02/14

D534X

Ecco i dati per la tabella arancione. Copiarlo in stesso foglio di lavoro. Dopo aver incollato nel foglio di lavoro, premere Ctrl + T per convertirla in una tabella e rinominare la tabella arancione.

ID ordine

ID vendite

Area

20050

447

Ovest

20051

398

Sud

20052

1006

Nord

20053

447

Ovest

20054

885

Est

20055

398

Sud

20056

644

Est

20057

1270

Est

20058

885

Est

È necessario assicurarsi che i valori ID vendite e area per ogni ordine allineate correttamente con ogni voce ordine univoco. A tale scopo, di seguito incollare le intestazioni della tabella ID vendite e area nelle celle a destra della tabella blu e utilizzare le formule Cerca. vert per ottenere i valori corretti dalle ID vendite e le opzioni internazionali colonne della tabella arancione.

Ecco la procedura:

  1. Copiare le intestazioni ID vendite e area nella tabella arancione (solo queste due celle).

  2. Incollare le intestazioni nella cella a destra dell'intestazione di ID prodotto della tabella blu.

    Ora la tabella Blu ha 5 colonne, incluse le nuove ID vendite e Area.

  3. Nella tabella Blu, nella prima cella sotto ID vendite iniziare a digitare questa formula:

    =CERCA.VERT(

  4. Nella tabella Blu selezionare la prima cella nella colonna ID ordine 20050.

    La formula parzialmente completata è simile alla seguente: Formula CERCA.VERT parziale

    La parte [@[ID ordine]] significa "ottieni il valore in questa stessa riga della colonna ID ordine".

    Digitare un punto e virgola e selezionare l'intera tabella Arancione con il mouse in modo da aggiungere "Arancione [#Tutti]" alla formula.

  5. Digitare un altro punto e virgola, 2, un altro punto e virgola e 0, in questo modo: ;2;0

  6. Premere INVIO. La formula completata è simile alla seguente:

    Formula CERCA.VERT completata

    La parte Arancione[#Tutti] significa "cerca in tutte le celle della tabella Arancione". Il 2 significa "ottieni il valore dalla seconda colonna" e 0 significa "restituisci il valore solo se c'è una corrispondenza esatta".

    Come si può notare, Excel ha compilato le celle di quella colonna usando la formula CERCA.VERT.

  7. Tornare al passaggio 3, ma questa volta iniziare a scrivere la stessa formula nella prima cella sotto Area.

  8. Nel passaggio 6 sostituire 2 con 3. La formula completata sarà simile alla seguente:

    Formula CERCA.VERT completata

    C'è solo una differenza tra questa formula e la prima. La prima ottiene i valori dalla colonna 2 della tabella Arancione, mentre la seconda li ottiene dalla colonna 3.

    Ora si possono vedere i valori in ogni cella della nuova colonna nella tabella Blu. Contengono le formule CERCA.VERT, ma mostrano solo i valori. È consigliabile convertire le formule CERCA.VERT in tali celle nei corrispondenti valori effettivi.

  9. Selezionare tutte le celle con i valori nella colonna ID vendite e premere CTRL+C per copiarli.

  10. Fare clic su Home > freccia sotto Incolla.

    Freccia sotto Incolla che mostra la raccolta Incolla

  11. Nella raccolta Incolla fare clic su Incolla valori.

    Pulsante Incolla valori nella raccolta Incolla

  12. Selezionare tutte le celle con valori nella colonna Area, copiarli e ripetere i passaggi 10 e 11.

    Le formule CERCA.VERT nelle due colonne a questo punto sono state sostituite con i valori.

Altre informazioni su tabelle e CERCA.VERT

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×