Capitolo 15 · 15.4
CERCA.X: cercare anche verso sinistra e con un messaggio personalizzato
CERCA.X è il successore di CERCA.VERT. Molte persone lo richiedono perché CERCA.VERT presenta tre limiti: cerca solo nella prima colonna, occorre contare le colonne e un errore deve essere gestito separatamente. CERCA.X non ha questi limiti, ed Euro-Office lo riconosce perfettamente.
La struttura
=CERCA.X(valore_cercato; colonna_di_ricerca; colonna_risultato; "messaggio se non trovato")
Esempio: cercare l'importo della fattura dell'Hotel De Haven. I nomi dei clienti si trovano nella colonna B, gli importi nella colonna G:
=CERCA.X(A5;Facturen!$B$2:$B$13;Facturen!$G$2:$G$13;"Non trovato")

Perché è migliore
- Nessun conteggio di colonne: indica semplicemente la colonna di risultato. Se in seguito inserisce una colonna, la formula resta corretta.
- Anche verso sinistra: la colonna di risultato può trovarsi a sinistra della colonna di ricerca.
- Esatto per impostazione predefinita: non è necessario aggiungere FALSO.
- Messaggio personalizzato: il quarto elemento è il testo da mostrare se non viene trovato nulla.
Possibilità aggiuntive
- Quinto elemento, la modalità di confronto: 0 esatto (predefinito), -1 esatto oppure il valore immediatamente inferiore (utile per gli scaglioni), 1 esatto oppure il valore immediatamente superiore, 2 con caratteri jolly * e ?.
- Sesto elemento, la direzione di ricerca: -1 cerca dal basso verso l'alto. Così trova l'ultima fattura di un cliente: =CERCA.X("Bakkerij Van Dijk";B2:B13;F2:F13;"Nessuno";0;-1).
Insidie
- La colonna di ricerca e la colonna di risultato devono avere la stessa lunghezza: $B$2:$B$13 e $G$2:$G$13, non $G$2:$G$20.
- Eviti colonne intere come B:B nei file di grandi dimensioni, poiché rallentano il foglio di calcolo. Veda Rendere più veloce un foglio di calcolo lento.
- Se invia il file a qualcuno con una versione molto vecchia di Excel (2016 o precedente), questa non riconoscerà CERCA.X. In tal caso utilizzi CERCA.VERT.
