VLOOKUP, o "Ricerca verticale", è un'utile funzione che va oltre l'utilizzo dei fogli di calcolo come calcolatrici glorificate o elenchi di cose da fare e analisi dei dati reali. In particolare, CERCA. VERT ricerca un valore in una selezione di celle per colonna, quindi restituisce un valore corrispondente dalla stessa riga. Sapere cosa significa "corrispondente" in questo contesto è la chiave per comprendere VLOOKUP, quindi tuffiamoci e diamo un'occhiata all'utilizzo di VLOOKUP in Fogli Google.
Queste istruzioni si applicano a Fogli Google su tutte le piattaforme.
Utilizzo della sintassi della formula VLOOKUP
VLOOKUP è una funzione che usi in una formula, anche se la formula più semplice è usarla da sola. È necessario fornire un paio di informazioni alla funzione, separate da virgole, come segue:
VLOOKUP(IL TUO TERMINE DI RICERCA, GAMMA DI CELLULE, VALORE DI RITORNO, STATO ORDINATO)
Guardiamo ognuno di questi a turno.
- IL TUO TERMINE DI RICERCA: Questo è indicato come search_key nella documentazione, ma è il termine che vuoi trovare. Può essere un numero o un pezzo di testo (cioè una stringa). Assicurati solo che sia un testo che lo racchiudi tra virgolette.
- CELL RANGE: Denominato semplicemente intervallo, lo usi per selezionare le celle del tuo foglio di lavoro in cui cercherai. Presumibilmente questa sarà una regione rettangolare con più di un gran numero di colonne e righe, anche se la formula funzionerà con un minimo di una riga e due colonne.
- RETURN VALUE: Il valore che vuoi restituire, chiamato anche index, è la parte più importante della funzione e la più difficile da capire. Questo è il numero della colonna con il valore che vuoi restituire rispetto alla prima colonna. Detto in altro modo, se la prima colonna (cercata) è la colonna 1, questo è il numero della colonna per cui vuoi restituire il valore dalla stessa riga.
- SORTED STATE: Questo è designato come is_sorted in altre fonti, ed è un valore vero/falso se la colonna cercata (di nuovo, colonna 1) è ordinata. Questo è importante quando si cercano valori numerici. Se questo valore è impostato su FALSE, il risultato sarà per la prima riga perfettamente corrispondente. Se non ci sono valori nella colonna 1 che corrispondono al termine di ricerca, riceverai un errore. Tuttavia, se questo è impostato su TRUE, il risultato sarà il primo valore minore o uguale al termine di ricerca. Se non ci sono corrispondenze, riceverai di nuovo un errore.
La funzione VLOOKUP in pratica
Supponiamo di avere un breve elenco di prodotti, ognuno dei quali ha un prezzo associato. Quindi, se vuoi riempire una cella con il prezzo di un laptop, utilizzerai la seguente formula:
=VLOOKUP("Laptop", LA3:B9, 3, falso)
Restituisce il prezzo memorizzato nella colonna 3 in questo esempio, che è la colonna due a destra di quella con i target di ricerca.
Diamo un'occhiata a questo passo dopo passo per spiegare il processo in dettaglio.
- Posiziona il cursore nella cella in cui desideri visualizzare il risultato. In questo esempio, è B11 (l'etichetta per questo è in A11, "Prezzo laptop", sebbene questo non sia presente nella formula).
Inizia la formula con il segno di uguale (=), quindi inserisci la funzione. Come accennato, questa sarà una formula semplice che consiste solo in questa funzione. In questo caso, utilizziamo la formula:
=VLOOKUP("Laptop", LA3:C9, 3, falso)
Premi Inserisci. La formula stessa scomparirà nel foglio di calcolo (sebbene comparirà ancora nella barra della formula sopra) e al suo posto verrà visualizzato il risultato.
- Nell'esempio, la formula esamina l'intervallo da A3 a C9 Quindi cerca la riga contenente "Laptop". Quindi cerca la colonna terza nell'intervallo (di nuovo, include la prima colonna) e restituisce il risultato, che è $1, 199 Questo dovrebbe essere il risultato che desideri, ma se ti sembra strano ricontrolla i parametri che hai inserito per assicurarti che siano corretti (soprattutto se hai copiato e incollato la formula da un' altra cella, perché l'intervallo di celle potrebbe cambiare come un risultato).
Una volta che hai imparato come selezionare l'intervallo e il relativo valore di ritorno, puoi vedere come questa sia una funzione utile per trovare valori anche in insiemi di dati molto grandi.
Utilizzo di VLOOKUP su diversi fogli Google
Per quanto riguarda il parametro CELL RANGE, puoi eseguire il tuo VLOOKUP non solo sulle celle all'interno del foglio corrente, ma anche all'interno di altri fogli nella cartella di lavoro. Utilizzare la seguente notazione per specificare un intervallo di celle in un foglio diverso nella cartella di lavoro corrente:
=VLOOKUP("Laptop", 'Nome foglio tra virgolette singole se più di una parola'!A1:B9, 3, false)
Puoi persino raggiungere le celle in una cartella di lavoro Fogli completamente diversa, ma devi usare la funzione IMPORTRANGE. Questo richiede due parametri: l'URL della cartella di lavoro Fogli che desideri utilizzare e un intervallo di celle incluso il Nome del foglio come mostrato sopra. Una funzione contenente tutti questi elementi potrebbe essere simile a questa:
=VLOOKUP("Laptop", IMPORTRANGE("https://docs.google.com/spreadsheets/d/aLlThEnUmBeRsAndlEtTeRs/", "Sheet1!B7:D42"), 3, false)
In questo esempio, la funzione annidata (cioè il risultato della funzione IMPORTRANGE) diventa uno dei parametri della funzione VLOOKUP.
Suggerimenti per l'utilizzo della funzione VLOOKUP
Per assicurarti di ottenere i risultati corretti dalla tua formula, tieni a mente i seguenti punti.
- In primo luogo, racchiudi tra virgolette i termini di ricerca basati su testo. Altrimenti Fogli Google penserà che è un intervallo denominato e ti darà un errore se non riesce a trovarlo.
- Se copi e incolli una di queste formule, si applicano comunque le normali regole sull'aggiornamento del valore dell'intervallo di celle. In altre parole, se disponi di un elenco fisso di dati, assicurati di ancorare l'intervallo di celle con il simbolo del dollaro (ad esempio "$A$2:$B$8" anziché "A2:B8"). Altrimenti la formula verrà spostata a seconda di dove li incolli (nota lo screenshot all'inizio della sezione, dove i numeri di riga sono fuori di uno).
- Se ordini la tua lista, ricordati di rivedere le tue ricerche nel caso in cui la ordini di nuovo. La mescolanza delle righe può darti risultati imprevisti se imposti lo stato ordinato della formula su TRUE.