Modificando questo controllo verrà ricaricata la pagina

CONFRONTA

La funzione CONFRONTA restituisce la posizione di un valore in un insieme.

Suggerimento: per una ricerca più avanzata che funziona in qualsiasi direzione utilizza CONFRONTAX.

CONFRONTA(cerca_per; cerca_dove; corrispondenza_metodo)

cerca_per: il valore da trovare. cerca_per può contenere qualsiasi tipo di valore o una stringa REGEX.

cerca_dove: l’insieme contenente i valori da cercare. cerca_dove può contenere qualsiasi tipo di valore.

metodo_corrispondenza: valore modale facoltativo che specifica come viene eseguito il confronto dei valori.

trova il valore più grande (1 oppure omesso): trova la cella con il valore più grande minore o uguale a cerca_per. Se usi trova il valore più grande, non puoi usare caratteri jolly in cerca_per, inoltre, i valori in cerca_dove devono essere in ordine ascendente.

trova valore (0): trova la prima cella con un valore che corrisponda esattamente a cerca_per. Questo metodo di corrispondenza è il migliore per individuare del testo. Se utilizzi trova valore, puoi usare caratteri jolly in cerca_per. Puoi utilizzare un ? (punto interrogativo) per rappresentare un carattere, un * (asterisco) per rappresentare più caratteri e una ~ (tilde) per specificare che il carattere seguente deve corrispondere piuttosto che essere utilizzato come carattere jolly.

trova il valore più piccolo (–1): trova la cella con il valore più piccolo maggiore o uguale a cerca_per. Se usi trova il valore più piccolo, non puoi usare caratteri jolly in cerca_per.

Note

  • CONFRONTA funziona solo in un insieme che forma parte di una singola riga o colonna; non puoi usarlo per cercare in un insieme bidimensionale.

  • La numerazione delle celle comincia da 1 dalla cella più in alto o più a sinistra rispettivamente per gli insiemi verticali e orizzontali. Le ricerche vengono effettuate dall’alto verso il basso o da sinistra a destra.

  • Durante la ricerca del testo, la differenza tra lettere maiuscole e minuscole viene ignorata.

Esempi

In base alla tabella seguente:

A

B

C

1

10

vel

40

2

20

elit

20

3

30

lorex

30

4

40

felis

50

5

50

facit

10

=CONFRONTA(40; A1:A5) restituisce 4, poiché 40 (cerca_per) è il quarto elemento nell’insieme specificato (cerca_dove).

=CONFRONTA(40; C1:C5) restituisce 1, poiché 40 è il primo elemento nell’insieme specificato.

=CONFRONTA(35; C1:C5, 1) restituisce 3, poiché 30 è il valore più grande minore di o uguale a 35 (metodo_corrispondenza è 1, trova il valore più grande).

=CONFRONTA(35; C1:C5; -1) restituisce 1, poiché 40 è il valore più piccolo, uguale o maggiore di 35 (metodo_corrispondenza è -1, trova il valore più piccolo).

=CONFRONTA(35; C1:C5; 0) restituisce un errore, poiché non trova nessuna corrispondenza esatta (metodo_corrispondenza è 0, trova il valore).

=CONFRONTA("vel"; B1:B5) restituisce 1, poiché “vel” appare nella prima cella dell’intervallo specificato.

=CONFRONTA("*x"; B1:B5; 0) restituisce 3 perché “lorex”, che termina con una “x”, appare nella terza cella dell’intervallo.

=CONFRONTA("vel"; B1:C5) restituisce un errore, poiché l’insieme cerca_per può includere solo una riga o una colonna.

=CONFRONTA(REGEX("^f.*"); B1:B5;0) restituisce 4, perché la prima parola che comincia per “f” è il quarto elemento della raccolta.

Consulta ancheCERCA
Morty Proxy This is a proxified and sanitized view of the page, visit original site.
Utile?
Limite di caratteri: 250
Il limite massimo di caratteri è 250.
Grazie per il tuo feedback.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.