Sintassi
VLOOKUP(search_value, lookup_table, column_num, [match_type])
- search_value—Il valore da cercare, che deve trovarsi nella prima colonna di lookup_table.
- lookup_table—L'intervallo di celle in cui effettuare la ricerca, contenente sia search_value (nella colonna all'estrema sinistra) che il valore da restituire.
- column_num—Un numero che rappresenta la posizione della colonna (in lookup_table) del valore da restituire, con la colonna all'estrema sinistra di lookup_table nella posizione 1.
- match_type—[opzionale]Il valore predefinito è true. Specifica se trovare una corrispondenza esatta (false) oppure una corrispondenza approssimativa (true).
Utilizzo esempio
VLOOKUP("Attività E"; [Nome attività]1:Fine5; 2; false)
Utilizzo note
Usa una formula VLOOKUP per inserire automaticamente contenuti associati in base ai criteri nel foglio. Ad esempio, inserisci il ruolo di una persona usando il suo nome come criterio.
- Puoi usare VLOOKUP per riferire a una cella di un altro foglio e cercare un valore in una tabella in un altro foglio.
- Se VLOOKUP non trova un risultato, ricevi un messaggio di errore #NO MATCH errore.
- Ricevi anche un errore #NO MATCH se non c'è un numero nell'intervallo che sia maggiore o uguale a search_value.
- Se lookup_table non è ordinata in ordine crescente dalla prima colonna, VLOOKUP restituirà risultati errati.
- search_value deve trovarsi nella colonna più a sinistra (posizione 1) di lookup_table.
- Per cercare stringhe di testo, è necessario includere tra virgolette il valore di ricerca (ad esempio, "Attività E").
- Con l'argomento match_type:
- Imposta match_type su false se la tua lookup_table non è ordinata.
- True (il valore predefinito) presuppone che l'intervallo sia ordinato in ordine crescente e restituisce la corrispondenza più vicina che è minore o uguale a ( = ) search_value.
- false restituisce la prima corrispondenza esatta.
Puoi inserire il numero di colonna in una formula per indicare da quale colonna stai recuperando il valore.
Ad esempio, la formula =VLOOKUP([Articolo di inventario]3, [Articolo di inventario]1:[Numero di articoli disponibili]4, 3, false) restituisce il valore 4. La formula è scritta per recuperare un valore dalla terza colonna (Numero di articoli disponibili) nella tabella qui sotto.
Brandfolder Image
Esempi
Questo esempio fa riferimento alle seguenti informazioni del foglio:
| Articolo di abbigliamento | Unità vendute | Prezzo per unità | Disponibile? | Stato | Assegnato a | |
|---|---|---|---|---|---|---|
| 1 | T-Shirt | 78 | $ 15,00 | true | Verde | sally@domain.com |
| 2 | Pantaloni | 42 | $ 35,50 | false | Rosso | tim@domain.com |
| 3 | Giacca | 217 | $ 200,00 | true | Giallo | corey@domain.com |
Considerando la tabella sopra, ecco alcuni esempi di utilizzo della funzione VLOOKUP in un foglio:
| Formula | Descrizione | Risultato |
|---|---|---|
| IF([Disponibile?]1 = 1 (true), VLOOKUP("T-Shirt", [Articolo di abbigliamento]1:Stato3, 5)) | Restituisce il colore dello stato. Se la colonna Disponibile? è uguale a 1 (true) cerca il valore “T-Shirt” nella colonna Articolo di abbigliamento e produce il valore della colonna Stato. | Verde |
| IF([Disponibile?]2 = 0 (false), VLOOKUP([Riga #]1, [Riga #]1:[Disponibile?]3, 2)) | Restituisce articolo esaurito. Se la colonna Disponibile? è uguale a 0 (false) cerca il valore della riga 2 e produce il valore della colonna Articolo di abbigliamento, colonna 2. | Pantaloni |
| VLOOKUP("Giacca", [Articolo di abbigliamento]1:[Prezzo per unità]3, 3, false) * [Unità vendute]3 | Restituisce il ricavo totale. Cerca il valore “Giacca” nella colonna Articolo di abbigliamento. Se trovato, produce il valore nella colonna Prezzo per unità ($200). Quindi moltiplica questo valore per il valore della colonna Unità vendute (217). | 43400 |
| VLOOKUP([Articolo di abbigliamento]1, {Intervallo sul foglio di riferimento}, 2, false) | Restituisce l'e-mail del contatto a cui è stato assegnato. Cerca il valore nella colonna Articolo di abbigliamento riga 1 nel foglio di riferimento. Se trovato, produce il valore nella colonna Assegnato a. | sally@domain.com |
Hai ancora bisogno di assistenza?
Usa il modello del Manuale delle formule per trovare ulteriore supporto, risorse, visualizzare oltre 100 formule, un glossario di ogni funzione con cui puoi esercitarti in tempo reale, e esempi di formule comunemente usate e avanzate.
Trova esempi di come altri clienti di Smartsheet utilizzano questa funzione o chiedi del tuo caso d'uso specifico nella Community online di Smartsheet.