CERCA.ORIZZ (funzione CERCA.ORIZZ)

CERCA.ORIZZ (funzione CERCA.ORIZZ)

Nota: Riteniamo importante fornire il contenuto della Guida più recente non appena possibile, nella lingua dell'utente. Questa pagina è stata tradotta automaticamente e potrebbe contenere errori di grammatica o imprecisioni. L'intento è quello di rendere fruibile il contenuto. Nella parte inferiore della pagina è possibile indicare se le informazioni sono risultate utili. Questo è l'articolo in lingua inglese per riferimento.

Questo articolo descrive la sintassi della formula e l'uso della funzione CERCA.ORIZZ in Microsoft Excel.

Descrizione

Cerca un valore particolare nella prima riga di una tabella o di una matrice e lo restituisce nella riga indicata in corrispondenza della colonna in cui è stato trovato. Usare la funzione CERCA.ORIZZ quando i valori di confronto sono collocati in una riga superiore di una tabella di dati e si desidera estendere la ricerca verso il basso di un numero specifico di righe. Usare la funzione CERCA.VERT quando i valori di confronto sono collocati in una colonna a sinistra dei dati che si desidera cercare.

ORIZZ in CERCA.ORIZZ significa orizzontale.

Sintassi

CERCA.ORIZZ(valore; matrice_tabella; indice; [intervallo])

Gli argomenti della sintassi della funzione CERCA.ORIZZ sono i seguenti:

  • Valore    Obbligatorio. Valore da ricercare nella prima riga della tabella. Valore può essere un valore, un riferimento o una stringa di testo.

  • Matrice_tabella    Obbligatorio. Tabella di informazioni nella quale vengono cercati i dati. Usare un riferimento a un intervallo o un nome di intervallo.

    • I valori nella prima riga di tabella_matrice possono essere testo, numeri o valori logici.

    • Se intervallo è TRUE, i valori nella prima riga di table_array devono essere posizionati in ordine crescente:...-2,-1, 0, 1, 2,..., A-Z, falso, vero; in caso contrario, Cerca. ORIZZ potrebbe non fornire il valore corretto. Se intervallo è falso, table_array non deve essere ordinato.

    • La funzione non rileva le maiuscole.

    • Disporre i valori in ordine crescente, da sinistra a destra. Per altre informazioni, vedere Ordinare i dati in un intervallo o in una tabella.

  • Indice    Obbligatorio. Numero di riga in table_array da cui verrà restituito il valore corrispondente. Un indice di 1 restituisce il valore della prima riga in table_array, un indice di 2 restituisce il valore della seconda riga in table_array e così via. Se indice è minore di 1, Cerca. ORIZZ restituisce il #VALUE! valore di errore; Se indice è maggiore del numero di righe in table_array, Cerca. ORIZZ restituirà il #REF! .

  • Intervallo    Facoltativo. Valore logico che specifica se si vuole che cerca. ORIZZ trovi una corrispondenza esatta o una corrispondenza approssimativa. Se vero o omesso, viene restituita una corrispondenza approssimativa. In altre parole, se non viene trovata una corrispondenza esatta, viene restituito il valore più grande successivo minore di valore. Se falso, Cerca. ORIZZ troverà una corrispondenza esatta. Se non si trova, viene restituito il valore di errore #N/A.

Osservazioni

  • Se CERCA.ORIZZ non riesce a trovare valore e intervallo è VERO, utilizzerà il valore più grande minore di valore.

  • Se valore è minore del valore più piccolo della prima riga di tabella_matrice, CERCA.ORIZZ restituirà il valore di errore #N/D.

  • Se intervallo è FALSO e valore è un testo, in valore sarà possibile usare i caratteri jolly, ovvero l'asterisco (*) e il punto interrogativo (?). Usare il punto interrogativo e l'asterisco per indicare rispettivamente un carattere singolo e una sequenza di caratteri qualsiasi. Se si desidera trovare un punto interrogativo o un asterisco, digitare una tilde (~) prima del carattere.

Esempio

Copiare i dati di esempio contenuti nella tabella seguente e incollarli nella cella A1 di un nuovo foglio di lavoro di Excel. Per visualizzare i risultati delle formule, selezionarle, premere F2 e quindi premere INVIO. Se necessario, è possibile regolare la larghezza delle colonne per visualizzare tutti i dati.

Assi

Cuscinetti

Bulloni

4

4

9

5

7

10

6

8

11

Formula

Descrizione

Risultato

=CERCA.ORIZZ("Assi"; A1:C4; 2; VERO)

Cerca "Assi" nella riga 1 e restituisce il valore della riga 2 nella stessa colonna (colonna A).

4

=CERCA.ORIZZ("Cuscinetti"; A1:C4; 3; FALSO)

Cerca "Cuscinetti" nella riga 1 e restituisce il valore della riga 3 nella stessa colonna (colonna B).

7

=CERCA.ORIZZ("B"; A1:C4; 3; VERO)

Cerca "B" nella riga 1 e restituisce il valore della riga 3 nella stessa colonna. Dato che non viene trovata una corrispondenza esatta per "B", viene usato il valore più grande nella riga 1 minore di "B", ovvero "Assi" nella colonna A.

5

=CERCA.ORIZZ("Bulloni"; A1:C4; 4)

Cerca "Bulloni" nella riga 1 e restituisce il valore della riga 4 nella stessa colonna (colonna C).

11

=CERCA.ORIZZ(3; {1;2;3\"a";"b";"c"\"d";"e";"f"}; 2; VERO)

Cerca il numero 3 nella costante di matrice a tre righe e restituisce il valore della riga 2 nella stessa colonna (in questo caso la terza). La costante di matrice contiene tre righe di valori, ognuna separata da un punto e virgola (;). Dato che "c" si trova nella riga 2 e nella stessa colonna di 3, viene restituito "c".

c

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×