Ricerca, 324 ricerca – Apple iWork '09 Manuale d'uso

Pagina 324

Advertising
background image

RICERCA

La funzione RICERCA restituisce la posizione iniziale della stringa all'interno di un'altra,
ignorando le grafia e consentendo l'uso di caratteri jolly.

RICERCA(cerca-stringa; stringa di origine; pos iniz)

Â

cerca-stringa: la stringa da trovare. cerca-stringa è un valore stringa.

Â

stringa di origine: stringa. stringa di origine è un valore stringa.

Â

pos iniz: argomento facoltativo che specifica la posizione all'interno della stringa
specificata da cui deve iniziare l'operazione da eseguire. pos iniz è un valore
numerico che deve essere maggiore o uguale a 1 e minore o uguale al numero di
caratteri presenti in stringa di origine.

Note sull'utilizzo

In

Â

cerca-stringa è consentito l'uso dei caratteri jolly. Pertanto, in cerca-stringa puoi

utilizzare un * (asterisco) al posto di più caratteri, oppure un ? (punto interrogativo)
per sostituire un singolo carattere in stringa di origine.
Specifica

Â

pos iniz per iniziare la ricerca di cerca-stringa all'interno di stringa di origine

invece che dal suo inizio. Questa funzionalità è particolarmente utile se stringa di
origine
può contenere più istanze di cerca-stringae desideri determinare la posizione
iniziale di un'istanza successiva alla prima. Se pos iniz viene omesso, viene utilizzato
il valore 1.
Durante la ricerca, puoi utilizzare la funzione TROVA per tener conto della differenza

Â

tra maiuscole e minuscole.

Esempi

=RICERCA(“ra”; “abracadabra”) restituisce 3; la prima occorrenza della stringa “ra” inizia al terzo
carattere di “abracadabra”.
=RICERCA(“ra”; “abracadabra”; 5) restituisce 10, cioè la posizione della prima occorrenza della stringa
"ra" se inizi la ricerca dalla posizione 5.
=RICERCA(“*mente”; “totalmente”) restituisce 1, poiché l'asterisco all'inizio della stringa da cercare
corrisponde a tutti i caratteri prima di “mente”.
=RICERCA(*mete”; ”totalmente”) restituisce un errore, poiché la stringa “mete” non esiste.
=RICERCA(“?mente”; ”totalmente”) restituisce 4, poiché il punto interrogativo corrisponde al carattere
immediatamente precedente a “mente”.
=RICERCA(“m*e”; “totalmente”) restituisce 6, poiché l'asterisco corrisponde a tutti i caratteri presenti
tra “c” e “d”.
=RICERCA(“~?”; “totalmente? n.”) restituisce 11, poiché il carattere tilde indica di interpretare il
carattere successivo (in questo caso il punto interrogativo) letteralmente invece che come carattere
jolly, è il punto interrogativo è presente nella stringa come undicesimo carattere.

Argomenti correlati
Per informazioni aggiuntive sulle funzioni correlate, consulta:

“IDENTICO” a pagina 319

324

Capitolo 11

Funzioni di testo

Advertising