In Excel, è spesso necessario cercare i dati in una tabella che può essere frenetica, a volte, soprattutto quando si tratta di tabelle di database di grandi dimensioni. Excel è il software di foglio di calcolo più utilizzato che non solo gestisce i calcoli dei dati di base, ma è in grado di analizzare un ampio set di dati. Excel utilizza numerose funzioni per analizzare grandi serie di dati e le due funzioni più comuni a cui la maggior parte dei modellatori hanno probabilmente familiarità sono HLOOKUP e CERCA.VERT. Entrambe sono le funzioni integrate di Excel che consentono di cercare i dati in un database molto grande. La "H" in HLookup sta per orizzontale, mentre la "V" in VLookup sta per verticale. Mentre entrambe le funzioni hanno la loro giusta quota di punti distintivi, è facile sbagliare con le funzioni.
La funzione HLookup, abbreviazione della funzione di ricerca orizzontale, è una delle funzioni di ricerca incorporate in Excel utilizzata per trovare i valori orizzontalmente su un insieme di righe in una tabella. Questa funzione è simile a VLookup, ad eccezione del fatto che viene utilizzata quando i dati sono elencati in righe anziché in colonne. Questa funzione cerca un valore nella riga superiore della tabella e restituisce un valore corrispondente da un'altra riga della tabella. Questa funzione utilizza quattro argomenti: Lookup_Value, Table_Array, Row_Index e Range_Lookup. Restituisce un valore in una tabella in base a due argomenti di funzione e può prendere sia stringhe che numeri come argomenti. True si riferisce alla corrispondenza approssimativa al valore di ricerca, mentre False si riferisce alla corrispondenza esatta.
La funzione VLookup, o Vertical Lookup, è la formula di ricerca più popolare e più vecchia utilizzata in Excel per cercare informazioni o dati specifici in un foglio di calcolo. Ad esempio, è possibile cercare il prezzo di un articolo specifico da un lungo elenco di prodotti insieme ai prezzi. A differenza della funzione HLookup, viene utilizzata quando i dati sono elencati in colonne anziché in righe e esegue una ricerca verticale attraverso le colonne in una tabella. Cerca il valore nella colonna più a sinistra della tabella e restituisce un valore per le corrispondenze approssimative. Può essere VERO o FALSO.
Entrambe le funzioni incorporate si utilizzano per cercare valori specifici in un set di dati molto grande utilizzando le formule di ricerca Excel. La funzione HLOOKUP, o ricerca orizzontale, in Excel viene utilizzata per eseguire una ricerca orizzontale su una serie di righe in un foglio di calcolo. In termini semplici, la funzione CERCA.ORIZZALE cerca in orizzontale tra le righe per recuperare i dati da una riga specifica nella tabella. L'opzione CERCA.VERT, o funzione di ricerca verticale, viene invece utilizzata quando i dati sono elencati in colonne anziché in righe. È simile alla funzione CERCA.ORIZZ, salvo che esegue una ricerca verticale attraverso le colonne in un foglio di calcolo.
La sintassi di HLookup è = HLookup (Lookup_Value, Table_Array, Row_Index, Range_Lookup). "Lookup_Value" si riferisce al valore che l'utente sta cercando di cercare; "Tabella_Array" si riferisce alla tabella o all'intervallo da cui recuperare i dati; "Row_Index" si riferisce alla riga orizzontale in cui l'utente sta cercando di recuperare i dati; e "Range_Lookup" è un argomento booleano opzionale che definisce la corrispondenza esatta o la corrispondenza approssimativa con "True" o "False".
La sintassi di VLookup è = VLookup (Lookup_Value, Table_Array, Col_Index, Range_Lookup). "Lookup_Value" si riferisce al valore che stai cercando in una tabella; "Table_Array" si riferisce alla tabella o all'intervallo di celle da cui stai cercando di recuperare i dati; "Col_Index" si riferisce alla colonna verticale da cui recuperare i dati; e infine "Range_Lookup" è un argomento facoltativo che determina se il valore è una corrispondenza esatta o una corrispondenza approssimativa. Il Vero si riferisce alla corrispondenza approssimativa al valore di ricerca, mentre False si riferisce alla corrispondenza esatta.
La funzione VLookup cerca un valore verticalmente nella colonna più a sinistra della tabella o nel set di dati e restituisce il valore adiacente da un'altra colonna correlata al valore di ricerca. Viene utilizzato per trovare la corrispondenza esatta con il valore di ricerca e se non viene trovata una corrispondenza esatta, può restituire una corrispondenza approssimativa al valore di ricerca. La funzione HLookup, al contrario, cerca un valore in orizzontale nella riga superiore della tabella e restituisce il valore corrispondente da un'altra riga della tabella. È molto simile alla funzione VLookup, tranne che crea ricerche orizzontali.
Mentre le funzioni VLookup e HLookup vengono utilizzate in Excel per cercare e recuperare i valori corretti dalla tabella di ricerca in base ai valori immessi, non sono equivalenti e si adattano a circostanze specifiche. Mentre VLookup è la formula di ricerca più popolare e più vecchia di Excel utilizzata per eseguire ricerche verticali attraverso la colonna in una tabella, la funzione HLookup viene utilizzata quando i dati sono elencati in righe anziché in colonne e cerca il valore orizzontalmente attraverso le righe. Ogni funzione utilizza quattro argomenti come parti di dati per individuare i dati in un set di dati molto grande in modo semplice ed efficiente. Poiché i dati sono per lo più disposti in colonne, la funzione VLookup viene utilizzata più frequentemente dai modellatori rispetto alla funzione HLookup.