CERCA.X

Cerca un valore in una matrice e restituisce il riferimento a una cella o a un intervallo di celle.

La funzione CERCA.X è un sostituto moderno e flessibile di vecchie funzioni come CERCA.VERT, CERCA.ORIZZ e CERCA. CERCA.X supporta la ricerca di criteri approssimati ed esatti, i caratteri jolly (* ?) o le espressioni regolari per ricerche di corrispondenze parziali, e inoltre ricerche in senso verticale od orizzontale. CERCA.X può eseguire ricerche inverse e offre un'opzione di ricerca binaria veloce quanto si lavora con gruppi di dati di grandi dimensioni.

Sintassi

CERCA.X( [Criterio di ricerca] ; Matrice di ricerca ; Matrice del risultato [ ; [ Risultato se non trovato ] [ ; [Modo di corrispondenza] [ ;Modo di ricerca ] ] ] )

Criterio di ricerca: (opzionale) il valore di qualunque tipo da cercare nella Matrice. Se omesso, CERCA.X restituisce le celle vuote che trova nella Matrice di ricerca.

Matrice di ricerca: è il riferimento alla matrice in cui eseguire la ricerca. La matrice deve essere unidimensionale e deve essere contenuta in un solo foglio.

Matrice del risultato: è il riferimento alla matrice o all'intervallo da restituire.

note

Se la Matrice del risultato è un intervallo di celle, la funzione CERCA.X deve essere inserita come formula matriciale.


Risultato se non trovato: un testo o il contenuto di una cella da restituire se il valore che si Cerca non viene trovato. Se non viene trovata una corrispondenza valida e Risultato se non trovato è stato omesso, la funzione restituisce l'errore #N/D.

Modo di corrispondenza: (opzionale) specifica il modo della corrispondenza. I valori possono essere:

Modo di ricerca: (opzionale) specifica il modo di ricerca da usare.

warning

I valori 2 e 3 del Modo di ricerca non possono essere combinati con la ricerca binaria (Modo di ricerca con valore 2 o -2).


note

Qualsiasi argomento opzionale può essere omesso. Un argomento opzionale richiede che siano presenti tutti i separatori che precedono.


Esempi

Supponiamo di aver creato una piccola tabella database nell'intervallo di celle A1:DO4 contenente le informazioni di base sui 118 elementi chimici. La prima colonna contiene le intestazioni di riga "Elemento", "Simbolo", "Numero atomico" e "Massa atomica relativa". Le colonne successive contengono le informazioni per ognuno degli elementi, ordinate da sinistra a destra per numero atomico. Ad esempio le celle B1:B4 contengono "Idrogeno", "H", "1" e "1,008", mentre le celle DO1:DO4 contengono "Oganesso", "Og", "118" e "294".

A

B

C

D

...

DO

1

Elemento

Idrogeno

Elio

Litio

...

Oganesso

2

Simbolo

H

He

Li

...

Og

3

Numero atomico

1

2

3

...

118

4

Massa atomica relativa

1.008

4.0026

6.94

...

294


{=CERCA.X("Numero atomico";A2:A4;A2:DO4)} restituisce la matrice

Atomic Number

1

2

3

...

118


{=CERCA.X("Elio";B1:DO1;B1:DO4)} restituisce la matrice

Elio

He

2

4.0026


{=CERCA.X("Kryptonite";B1:DO1;B1:DO4;"Elemento sconosciuto")} restituisce la matrice {"Elemento sconosciuto","Elemento sconosciuto","Elemento sconosciuto","Elemento sconosciuto"}.

Informazioni tecniche

tip

Questa funzione è disponibile dalla versione 24.8 di LibreOffice.


Questa funzione non fa parte dello standard Open Document Format for Office Applications (OpenDocument) Version 1.3. Part 4: Recalculated Formula (OpenFormula) Format. Lo spazio dei nomi è

COM.MICROSOFT.XLOOKUP

Sosteneteci!