Come utilizzare Vlookup da un'altra cartella di lavoro in Fogli Google

Vlookup è una funzione essenziale nei fogli di calcolo, inclusi Fogli Google. Ti consente di eseguire ricerche verticali cercando i valori chiave nell'intervallo selezionato. Questa funzione restituisce quindi un valore a un'altra colonna ma all'interno della stessa riga.

Come utilizzare Vlookup da un'altra cartella di lavoro in Fogli Google

Vlookup viene solitamente eseguito tra i fogli, ma puoi anche usarlo per estrarre i risultati per cartelle di lavoro separate. In questo articolo, ti mostreremo come farlo usando un esempio pratico.

Vlookup con due cartelle di lavoro: guida passo passo

In questo esempio, utilizzeremo cartelle di lavoro contenenti dati sulla vendita di scarpe. Poiché stai lavorando con due documenti, è meglio metterli uno accanto all'altro. Sfortunatamente, a differenza di Microsoft Excel, non esiste un'opzione di visualizzazione affiancata, quindi dovrai ridimensionare manualmente le finestre. Un'altra opzione è installare l'app Tab Resize dal Chrome Store.

Come utilizzare Vlookup da un'altra cartella di lavoro

  1. Copia l'URL dalla cartella di lavoro in cui desideri utilizzare i dati per Vlookup. Nel nostro caso, si tratta di "Scarpe 2". Devi solo copiare la parte tra "d/" e "/edit".
  2. Per utilizzare i dati di "Scarpe 2", è necessario consentirne l'accesso da "Scarpe 1". Questo è il momento di usare la funzione IMPORTRANGE. Usa la formula:

IMPORTRANGE (chiave_foglio di calcolo, stringa_intervallo)

Nel nostro esempio, la formula è:

IMPORTRANGE(“1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI”,”Scarpe!A2″)

Nota che se il nome del tuo foglio ha due o più parole, dovresti usare una singola citazione. Se il nome del foglio fosse "Dati scarpa", la formula sarebbe simile a questa:

IMPORTRANGE("1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI",""Dati scarpe"!A2")

consentire l'accesso

Se disponi di molti dati, puoi attendere alcuni minuti prima che vengano caricati. Ora, fai clic su "Consenti accesso" per collegare questi fogli da diverse cartelle di lavoro.

Usa Vlookup da un'altra cartella di lavoro

Ora che sei connesso, puoi usare Vlookup. Nel campo B2 su "Scarpe 1", elimina la formula che abbiamo appena implementato e digita quanto segue:

CERCA.VERT(A2, IMPORTRANGE(“1eMyeohD-yE6FY8E0FCP9rJFSn-SivaXqWDNAuz24IgI”,”Scarpe!A2:D6″),3,0)

Abbiamo usato la funzione IMPORTRANGE con la chiave del foglio di calcolo e il nome del foglio da "Scarpe". Quindi abbiamo fornito l'intervallo, l'indice e lo "0" alla fine poiché questi dati non sono ordinati.

La formula è:

VLOOKUP(search_key, IMPORTRANGE (spreadsheet_key, range string), index, is_sorted

Nota che l'intervallo che hai fornito ", "Scarpe! A2: D6" è una stringa, a differenza di tutti gli altri riferimenti di cella. In questo caso, non è necessario bloccare l'intervallo perché è testo e non cambierà.

Inoltre, abbiamo definito l'intervallo come "A2: D6", ma se aggiungi i dati in D7, dovrai cambiarlo in "A2: D7". Tuttavia, è meglio inserire "A2:D". In questo modo, non stai specificando la riga in cui Fogli Google li controllerà tutti. Il vantaggio di questo è che se aggiungiamo più elementi, non abbiamo bisogno di aggiornare la formula

Vlookup in Fogli Google: come evitare errori

Se hai utilizzato Vlookup in Microsoft Excel, potresti confonderti, poiché questa funzione funziona in modo leggermente diverso su Fogli Google. Ecco cosa devi sapere prima di iniziare.

Vlookup in Google Sheet non fa distinzione tra maiuscole e minuscole per impostazione predefinita, quindi non fa differenza tra lettere minuscole e maiuscole. Se hai bisogno di Vlookup con distinzione tra maiuscole e minuscole, usa questa formula:

ArrayFormula(INDEX(return_range, MATCH (TRUE,EXACT(lookup_range, search_key),0)))

Se l'argomento is_sorted è impostato su TRUE o non è presente, dovrai utilizzare l'ordine crescente nella prima colonna. In tal modo, Vlookup eseguirà una ricerca più rapida che funziona solo quando i dati vengono ordinati.

Se desideri una corrispondenza parziale, puoi utilizzare due caratteri jolly: un asterisco (*) e il punto interrogativo (?).

Per impostazione predefinita, Vlookup in Fogli Google cerca sempre nella colonna più a sinistra. Per sovrascriverlo, usa la formula

INDEX (intervallo_ritorno, CONFRONTA (chiave_ricerca, intervallo_ricerca, 0))

Le sintassi da usare

Per comprendere meglio questa guida, ecco un elenco di sintassi che abbiamo utilizzato:

Search_key – Questo è il valore che cerchiamo, chiamato anche identificatore univoco.

Gamma – Selezionare due o più colonne per eseguire la ricerca.

Indice – Questo è il numero della colonna che ha il valore che devi importare in un altro foglio di calcolo.

È_ordinato – ci sono solo due valori qui e FALSE è l'impostazione predefinita.

Usa VERO se le colonne devono essere ordinate dalla più piccola alla più grande o dalla A alla Z. In questo modo, la formula Vlookup potrebbe non restituire la corrispondenza esatta. Invece, otterrai il risultato approssimativo inferiore a search_key. Se non ce ne sono, riceverai il messaggio di errore.

Usa FALSO se non è necessario l'ordinamento. Vlookup cercherà solo le corrispondenze esatte e restituirà un errore se non ne trova. Se ci sono due o più valori uguali, Vlookup utilizzerà il primo.

Usa Vlookup da un'altra cartella di lavoro in Fogli Google

Connessione riuscita delle cartelle di lavoro

Come avrai appreso, il collegamento di diverse cartelle di lavoro in Fogli Google con Vlookup è un processo semplice quando si utilizza la funzione IMPORTRANGE. Sebbene la funzione VLookup funzioni allo stesso modo in Excel, queste app non funzioneranno insieme. A causa delle sue formule e funzionalità intuitive non presenti nell'alternativa al foglio di calcolo di Microsoft, Fogli Google potrebbe essere la soluzione migliore per lavorare con più cartelle di lavoro e fogli.

Con quale frequenza usi la funzione Vlookup in Fogli Google? Lavori spesso su due o più cartelle di lavoro contemporaneamente? Fatecelo sapere nella sezione commenti qui sotto.

messaggi recenti

$config[zx-auto] not found$config[zx-overlay] not found