La funzione CERCA.ORIZZ in Excel facilita la ricerca dei dati che si trovano in una tabella pre­de­fi­ni­ta. “ORIZZ” in “CERCA.ORIZZ” sta per oriz­zon­ta­le e si riferisce alla prima riga di una tabella. La funzione CERCA.ORIZZ è par­ti­co­lar­men­te utile quando si lavora con tabelle di grandi di­men­sio­ni: non bisogna più eseguire lunghe ricerche di valori specifici e il risultato si ottiene in modo molto più rapido. Vi spie­ghia­mo passo per passo come uti­liz­za­re questa comoda funzione secondo le vostre esigenze, mo­stran­do­vi un esempio pratico.

Quando è utile la funzione CERCA.ORIZZ di Excel?

Molti utenti Excel lavorano ogni giorno con enormi quantità di dati. Mantenere una visione d’insieme o trovare ra­pi­da­men­te le in­for­ma­zio­ni giuste non richiede soltanto tempo, ma può anche com­por­ta­re degli errori. Per questo motivo il programma di Microsoft offre pratiche funzioni di ricerca, le co­sid­det­te funzioni CERCA, che con­sen­to­no di ottenere risultati corretti nel minor tempo possibile. Una di queste è la funzione CERCA.ORIZZ, che esegue la ricerca nell’in­ter­val­lo di celle spe­ci­fi­ca­to, in base a de­ter­mi­na­ti valori. Questa ricerca inizia a sinistra dalla prima cella e continua a destra fino alla fine dell’in­ter­val­lo definito nella funzione.

CERCA.ORIZZ è uti­liz­za­ta in molte si­tua­zio­ni: im­ma­gi­na­te, ad esempio, di dover vendere molti prodotti diversi e voler re­gi­stra­re le vendite in una tabella alla fine del mese. In questo caso, sarebbe un processo faticoso cercare ciascun prodotto in un listino per poi inserire sin­go­lar­men­te il ri­spet­ti­vo prezzo. Con la funzione CERCA.ORIZZ si può saltare fa­cil­men­te questo passaggio. L’unico requisito è che i prodotti del listino prezzi siano disposti in senso oriz­zon­ta­le. In questo caso, Excel inserisce au­to­ma­ti­ca­men­te i prezzi ap­pli­can­do la sintassi ap­pro­pria­ta.

N.B.

Se i valori nella vostra tabella non sono disposti in senso oriz­zon­ta­le, ma in senso verticale, usate CERCA.VERT: la ricerca all’interno di una data colonna andrà dall’alto verso il basso.

Com­pren­de­re la sintassi di CERCA.ORIZZ

Per uti­liz­za­re CERCA.ORIZZ, è ne­ces­sa­rio com­pren­de­re la sintassi e inserirla cor­ret­ta­men­te. Come per qualsiasi formula in Excel, anche la minima de­via­zio­ne causerà messaggi di errore o genererà risultati scorretti. Tuttavia, una volta compresa la funzione dei singoli elementi, l’ap­pli­ca­zio­ne è facile e sem­pli­fi­ca il lavoro. La struttura di base della funzione è la seguente:

=CERCA.ORIZZ(criterio di ricerca; matrice_tabella; indice; vero/falso)

I singoli parametri hanno il seguente si­gni­fi­ca­to:

  • Il segno uguale comunica a Excel che nella barra della formula volete inserire una formula e non un valore definito.
  • Il criterio di ricerca è la parola o il valore da ricercare. Se si tratta di un termine, è ne­ces­sa­rio metterlo tra vir­go­let­te.
  • La matrice è l’area della tabella in cui si trovano i dati: è possibile se­le­zio­nar­la con il mouse o inserirla ma­nual­men­te.
  • L’indice indica la riga in cui si trova il risultato. Ad esempio, se il risultato è nella quinta riga, l’indice è “5”.
  • Vero o falso indicano se un risultato deve essere vi­sua­liz­za­to anche in caso di cor­ri­spon­den­za ap­pros­si­ma­ti­va: questo vale per il termine “VERO”. Nel caso di “FALSO” la cor­ri­spon­den­za deve essere esatta.

In Excel non è ne­ces­sa­rio inserire ma­nual­men­te la sintassi “CERCA.ORIZZ” nella barra della formula. L’apposita maschera, il ge­ne­ra­to­re di formule nel Mac, facilita l’in­se­ri­men­to dei dati im­por­tan­ti. L’esempio seguente vi mostra i singoli passaggi da seguire.

Esempio pratico di CERCA.ORIZZ

CERCA.ORIZZ in Excel è par­ti­co­lar­men­te utile quando volete ricercare un valore specifico in una raccolta di dati più ampia. Può anche trattarsi di una directory con centinaia o migliaia di voci. Per spiegare il concetto fon­da­men­ta­le possiamo limitarci a un semplice esempio. La figura sot­to­stan­te mostra un listino prezzi e una maschera di input:

Vogliamo quindi scoprire nella cella B7 a quale prezzo è venduto l’articolo con il numero 102. Per fare questo, se­le­zio­na­te la cella da riempire e cliccate in suc­ces­sio­ne su “Formule” -> “Ricerca e ri­fe­ri­men­to” -> “CERCA.ORIZZ”. La maschera di Excel per inserire le formule apparirà au­to­ma­ti­ca­men­te.

Fate ora clic su “OK” e compilate i campi d’im­mis­sio­ne come segue: il criterio di ricerca è A7, in questo caso il numero di articolo 102, e la matrice comprende la tabella da B2 a E3. Poiché il valore ricercato si trova nella seconda riga della matrice, l’indice della riga è 2. Sotto “In­ter­val­lo” si trova FALSO, perché devono essere vi­sua­liz­za­ti solo i risultati con cor­ri­spon­den­za esatta.

Dopo aver fatto clic su “OK”, il prezzo per il numero di articolo cor­ri­spon­den­te apparirà in B7:

CERCA.ORIZZ: pos­si­bi­li­tà di com­bi­na­zio­ne con altre funzioni

La funzione CERCA.ORIZZ in Excel può essere combinata anche con altre funzioni. Nella figura sot­to­stan­te, ad esempio, deve essere vi­sua­liz­za­to il prezzo per la ri­spet­ti­va quantità di articoli venduti:

Uti­liz­za­te le formule seguenti per mol­ti­pli­ca­re il contenuto delle celle B7 e B8 per i valori del listino prezzi cor­ri­spon­den­ti e per vi­sua­liz­zar­li in C7 e C8:

Cella C7: =B7*CERCA.ORIZZ(A7;B2:E3;2;FALSO)
Cella C8: =B8*CERCA.ORIZZ(A8;B2:E3;2;FALSO)

Per esempio, per sommare i due valori nella cella C10, è suf­fi­cien­te ag­giun­ge­re la funzione SOMMA con la matrice C7:C8.

Vai al menu prin­ci­pa­le