Quando i dati nel tuo foglio di lavoro Excel coprono centinaia di colonne e dozzine di righe, usa la funzione CERCA per trovare un valore specificato in una colonna specificata.
Le istruzioni in questo articolo si applicano a Excel per Microsoft 365, Excel 2019, Excel 2016 ed Excel 2013.
Come funziona la funzione HLOOKUP
La funzione CERCA è un tipo di funzione di ricerca. Questa funzione cerca informazioni specifiche in un foglio di lavoro trovando prima il valore specificato nelle etichette delle colonne e cercando in quella colonna il valore corrispondente.
La funzione HLOOKUP è più adatta per fogli di lavoro con grandi quantità di dati. Questo esempio usa un semplice foglio di lavoro per mostrare come funziona la funzione CERCA.
In questo foglio di lavoro, un rivenditore tiene traccia delle vendite per prodotto e per canale in cui viene venduto ogni prodotto. Invece di cercare nel foglio di lavoro per trovare, ad esempio, le vendite online di fotocamere, la funzione CERCA. VERT può eseguire l'attività.
Sintassi della funzione HLOOKUP
La sintassi della funzione HLOOKUP è:
HLOOKUP(valore_ricerca, matrice_tabella, num_indice_riga, ricerca_intervallo)
Ecco cosa fa ogni argomento nella funzione HLOOKUP:
- lookup_value (richiesto): la colonna da cercare. La funzione HLOOKUP cerca nella prima riga per trovare questo valore. Questo argomento può essere un riferimento di cella o un'etichetta di colonna.
- table_array (richiesto): la tabella in cui cercare i dati specificati. Può essere un riferimento a un intervallo o al nome di un intervallo.
- row_index_num (richiesto): il numero della riga da cui Excel restituirà i dati.
- range_lookup (opzionale): questo argomento dice alla funzione HLOOKUP cosa fare se non trova una corrispondenza esatta. I valori dell'argomento sono VERO e FALSO.
- Se il valore è TRUE e i dati della tabella sono ordinati dal più piccolo al più grande, CERCA. VERT restituisce il valore più grande che è più piccolo dell'argomento valore_ricerca.
- Se il valore è FALSE, la funzione HLOOKUP restituisce un errore se non viene trovata una corrispondenza esatta.
Come usare HLOOKUP in Excel
Questo esempio utilizza la funzione HLOOKUP per trovare le vendite online di fotocamere. Ecco come inserire la formula in un foglio di lavoro:
- Inserisci i dati del foglio di lavoro, quindi organizza i nomi delle colonne in ordine crescente.
-
Seleziona la cella che visualizzerà il risultato della funzione HLOOKUP.
-
Seleziona Formule > Ricerca e riferimento > HLOOKUP.
- Nella finestra di dialogo Argomenti funzione, posizionare il cursore nella casella di testo Lookup_value.
-
Nel foglio di lavoro, seleziona la cella che contiene il valore che desideri trovare nella riga superiore dei dati.
Usa un riferimento di cella se vuoi cercare valori diversi. Per cercare un valore diverso, inserisci un nome diverso nella cella.
- Nella finestra di dialogo Argomenti funzione, posizionare il cursore nella casella di testo array_tabella.
-
Nel foglio di lavoro, seleziona i dati che desideri cercare. In questo esempio, viene selezionato l'intero set di dati.
-
Nella finestra di dialogo Argomenti funzione, posizionare il cursore nella casella di testo Row_index_num e inserire il numero della riga che contiene risultato desiderato.
Questo non è il numero di riga che appare nel foglio di lavoro di Excel. Questo numero è la riga nell'array selezionato.
-
Seleziona OK.
-
La funzione CERCA. R. cerca nella prima riga per trovare il valore_ricerca, quindi cerca in quella colonna per trovare il valore specificato. Il valore viene visualizzato nella cella selezionata.
Come utilizzare i caratteri jolly con HLOOKUP
Quando non conosci il testo esatto o il nome della colonna di cui hai bisogno, usa un carattere jolly con CERCA. Questi sono i caratteri jolly che puoi utilizzare in Excel per eseguire una ricerca di testo:
- Asterisco (): utilizzare per indicare che nel termine di ricerca manca almeno una lettera. Ad esempio, quando cerchi un prodotto e non sei sicuro che il nome sia Camera, Cameras o Camera & Video, inserisci Camera.
- Punto interrogativo (?): utilizzare per indicare che manca solo una lettera dal termine di ricerca. Ad esempio, quando cerchi un cliente e non sei sicuro che il nome sia Petersen o Peterson, inserisci Peters?n.
Aggiungi quante più informazioni possibili alla ricerca con caratteri jolly. Excel restituisce solo una corrispondenza e non indica se sono presenti più corrispondenze.