Excel
Funzioni di ricerca
Funzione CONFRONTA(descrizione)

La funzione CONFRONTA ricerca un determinato elemento in un intervallo di
celle e quindi restituisce la posizione relativa di tale elemento all'interno
dell'intervallo. Se ad esempio nell'intervallo A1:A3 sono inclusi i valori 5, 25 e
38, la formula: =CONFRONTA(25;A1:A3;0) restituirà il numero 2 perché 25 è
il secondo elemento dell'intervallo.
Funzione CONFRONTA(sintassi)

CONFRONTA(valore; matrice; [corrisp])

Gli argomenti della sintassi della funzione CONFRONTA sono i seguenti:

valore Obbligatorio. Valore del quale trovare il corrispondente in matrice. Se ad
esempio si ricerca il numero di telefono di una persona in una rubrica, si utilizza il
nome della persona come valore di ricerca, ma il valore desiderato è il numero di
telefono.
L'argomento valore può essere un valore numerico, di testo o logico oppure un
riferimento di cella a un numero, a testo o a un valore logico.

matrice
Obbligatorio. Intervallo di celle all'interno del quale eseguire la ricerca.

corrisp Facoltativo. Numero -1, 0 o 1. L'argomento corrisp specifica il modo in
cui Excel deve confrontare valore con i valori contenuti in matrice. Il valore
predefinito è 1.
Nella tabella seguente viene illustrato il modo il cui la funzione trova valori in
base all'impostazione dell'argomento corrisp.
Funzione CONFRONTA(corrispondenze)
Corrispondenze
Comportamento
1 oppure omesso
CONFRONTA troverà il valore più grande che è
minore o uguale a valore. È necessario che i valori
nell'argomento matrice siano disposti in ordine
crescente, ad esempio ...-2; -1; 0; 1; 2;...A-Z;
FALSO; VERO.
0
CONFRONTA troverà il primo valore che
corrisponde esattamente a valore. I valori
nell'argomento matrice possono essere disposti in
qualsiasi ordine.
-1
CONFRONTA troverà il valore più piccolo che è
maggiore o uguale a valore. È necessario che i
valori dell'argomento matrice siano disposti in
ordine decrescente, ad esempio VERO; FALSO; ZA;...2; 1; 0; -1; -2;... e così via.
Funzione CERCA.VERT(descrizione)

Usare CERCA.VERT, una delle funzioni di ricerca o di riferimento, per trovare
elementi in una tabella o in un intervallo per riga. Ad esempio, è possibile
cercare il cognome di un dipendente in base al numero dipendente o trovare
il suo numero di telefono cercandone il cognome, proprio come una rubrica.

Per usare al meglio la funzione CERCA.VERT, occorre organizzare i dati in
modo che il valore cercato (il cognome del dipendente) si trovi nella prima
colonna della matrice
Funzione CERCA.VERT(Sintassi)

CERCA.VERT (valore; matrice_tabella; indice; [intervallo])
Ad esempio:

=CERCA.VERT(105;A2:C7;2;VERO)

=CERCA.VERT("Leoni";B2:E7;2;FALSO)
Funzione CERCA.VERT(Sintassi)
Nome argomento
Descrizione
valore
Valore da cercare. Il valore da cercare deve trovarsi nella prima colonna
dell'intervallo di celle specificato in matrice_tabella.
Ad esempio, se matrice_tabella occupa l'intervallo di celle B2:D7, il
valore da cercare deve essere nella colonna B, come illustrato
nell'immagine seguente. valore può essere un valore o un riferimento a
una cella.
(obbligatorio)
matrice_tabella
indice
(obbligatorio)
(obbligatorio)
intervallo (facoltativo)
Intervallo di celle in cui CERCA.VERT cercherà il valore e valore
restituito.
La prima colonna dell'intervallo di celle deve contenere il valore (ad
esempio Cognome nell'immagine seguente). L'intervallo di celle deve
includere anche il valore da trovare (ad esempio Nome nell'immagine
seguente).
Informazioni su come selezionare intervalli in un foglio di lavoro.
Numero della colonna (a partire da 1 per la colonna all'estrema sinistra
di matrice_tabella) che contiene il valore restituito.
Valore logico che specifica se si vuole trovare una corrispondenza esatta
o approssimativa mediante la funzione CERCA.VERT:
•VERO presuppone che la prima colonna della tabella sia in ordine
numerico o alfabetico e quindi cerca il valore più prossimo. Questo è il
metodo predefinito, se non se ne specifica uno.
•FALSO cerca il valore esatto nella prima colonna.
Funzioni Val(descrizione)

Ognuna di queste funzioni, definite collettivamente funzioni VAL, esamina il
valore specificato e restituisce VERO o FALSO a seconda dell'esito. La
funzione VAL.VUOTO ad esempio restituirà il valore logico VERO se
l'argomento val è un riferimento a una cella vuota e il valore logico FALSO in
caso contrario.

È possibile usare una funzione VAL per ottenere informazioni su un valore
prima di eseguire un calcolo o un'altra azione con esso. È ad esempio possibile
usare la funzione VAL.ERRORE insieme alla funzione SE per eseguire
un'azione diversa in caso di errore:

= SE( VAL.ERRORE(A1); "Si è verificato un errore."; A1 * 2) .

Questa formula verifica se in A1 è presente una condizione di errore. In caso
affermativo, la funzione SE restituirà il messaggio "Si è verificato un errore".
In caso negativo, la funzione SE eseguirà il calcolo A1*2.
Funzioni Val(elenco)
Funzione
VAL.VUOTO
VAL.ERR
Restituisce VERO se
Val si riferisce a una cella vuota
Val si riferisce a un qualsiasi valore di errore eccetto #N/D
VAL.ERRORE
Val si riferisce a un qualsiasi valore di errore (#N/D, #VALORE!, #RIF!, #DIV/0!, #NUM!,
#NOME? o #NULLO!)
VAL.LOGICO
Val si riferisce a un valore logico
VAL.NON.DISP
Val si riferisce al valore di errore #N/D (valore non disponibile)
VAL.NON.TESTO
Val si riferisce a un qualsiasi elemento diverso da testo. Si noti che questa funzione
restituirà VERO se val si riferisce a una cella vuota.
VAL.NUMERO
VAL.RIF
VAL.TESTO
Val si riferisce a un numero
Val si riferisce a un riferimento
Val si riferisce a del testo
Scarica

Funzioni di ricerca