Maybaygiare.org

Blog Network

Excel ESSENTIALS for the REAL World (The Complete Excel Course)

Dovrei usare VLOOKUP o HLOOKUP?

Se i dati nella tabella hanno intestazioni di colonna, utilizzare la funzione VLOOKUP. Se la tabella dati ha intestazioni di riga ed è necessario cercare orizzontalmente tra le righe per una “corrispondenza”, utilizzare HLOOKUP.

La limitazione principale è che il valore visualizzato con VLOOKUP deve essere nella colonna della tabella più a sinistra e in HLOOKUP deve essere nella riga superiore del set di dati.

Di seguito è riportato un esempio della funzione HLOOKUP meno comunemente utilizzata.

HLOOKUP viene utilizzato per cercare lungo la riga superiore e quindi guardare in basso per recuperare il risultato da una riga specificata – la seconda riga in questo caso.

L’esempio seguente utilizza la funzione VLOOKUP.

vlookup leila gharani hlookup excel reports

La sintassi della formula di VLOOKUP è la seguente

vlookup leila gharani hlookup excel reports

  • Lookup_value: A11 o East_01 (in questo esempio).
  • Table_array: l’intervallo include la posizione del valore di ricerca della colonna e le colonne in cui si trova il valore restituito (ad esempio A1:B9).
  • Col_index_num: il numero di colonne che dovrebbe spostare a destra. In questo caso, l’intervallo contiene due colonne con la corrispondenza trovata nella seconda colonna.
  • Range_lookup: questo argomento è importante da usare correttamente se il valore di ricerca è text e non numerico. Se il parametro viene lasciato vuoto, il valore predefinito è “TRUE”, il che significa che una corrispondenza esatta non è necessaria. Ma, per funzionare correttamente, la colonna di ricerca deve essere ordinata in ordine crescente. Altrimenti, un errore o #NA apparirà nella cella se la colonna non è ordinata in ordine crescente e questo argomento viene lasciato vuoto. Nell’esempio precedente, se FALSE è escluso dall’ultimo argomento, la formula restituirà un errore #NA, perché la colonna di ricerca non è ordinata in ordine crescente. (Il testo non dovrebbe includere spazi finali). Utilizzare la funzione trim per “ripulire” il testo per evitare che ciò accada.

Costruire sulla funzione VLOOKUP

Wild Card: Vari wild card possono essere utilizzati con VLOOKUP. Hai la possibilità di utilizzare l’asterisco ( * ) per abbinare qualsiasi sequenza di caratteri o il punto interrogativo (?) per abbinare qualsiasi singolo carattere. Si noti che se si desidera trovare un vero punto interrogativo o un asterisco digitare a ~ prima del carattere.

Restituisce il valore per i primi 7 caratteri.

Restituisce il valore di corrispondenza per il primo “ast” nel nome.

Utilizza entrambi “?” e ” * ” per cercare la prima corrispondenza di un testo.

Manipolazione: Altre operazioni possono essere eseguite sui risultati della formula VLOOKUP come moltiplicare o dividere due VLOOKUP tra loro.

vlookup leila gharani hlookup excel reports

Nidificazione: È anche possibile utilizzare formule “nidificate” con la funzione IF.

vlookup leila gharani hlookup excel reports

Limitazioni di VLOOKUP

Una delle principali limitazioni di VLOOKUP è che non può guardare a sinistra. I valori da cercare devono essere sempre nella colonna più a sinistra dell’intervallo e i valori da restituire devono essere sul lato destro.

Non è possibile utilizzare lo standard VLOOKUP per guardare le colonne e le righe per trovare una corrispondenza esatta. Le funzioni INDEX e MATCH sono utilizzate in questa istanza e sono molto più flessibili del classico VLOOKUP.

Suggerimento: sebbene la funzione CHOOSE annidata in VLOOKUP sia uno strumento “soluzione”, la combinazione Indice e corrispondenza è più efficace per cercare i dati in qualsiasi direzione.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.