Funzione RICERCA

RICERCA restituisce il numero del carattere corrispondente alla prima posizione in cui una stringa di testo o un carattere specifico viene trovato, a partire da inizio. Utilizzare RICERCA per determinare la posizione del carattere o della stringa di testo all'interno di un'altra stringa in modo da poter utilizzare le funzioni STRINGA.ESTRAI o RIMPIAZZA per modificare il testo.

Sintassi

RICERCA(testo;stringa;inizio)

Testo     Testo che si desidera trovare. In testo è possibile utilizzare i caratteri jolly, ovvero l'asterisco (*) e il punto interrogativo (?). Il punto interrogativo e l'asterisco rappresentano rispettivamente un carattere singolo e una sequenza di caratteri qualsiasi. Se si desidera trovare un punto interrogativo o un asterisco, digitare una tilde (~) davanti al carattere. 

Stringa     è il testo all'interno del quale si desidera eseguire la ricerca di testo.

Inizio     Numero del carattere in stringa, a partire dal quale si desidera iniziare la ricerca. Utilizzare inizio per ignorare un determinato numero di caratteri. Se ad esempio si utilizza la stringa di testo "AYF0093.AbbigliamentoGiovani" per trovare il numero della prima"A" nella parte descrittiva della stringa di testo, impostare inizio su 8, in modo che la parte di numero seriale relativa al testo non venga cercata. RICERCA inizia dal carattere 8, trova testo al carattere successivo e restituisce il numero 9. RICERCA restituisce sempre il numero dei caratteri dall'inizio di stringa, contando i caratteri che sono stati ignorati se inizio è superiore a 1.

Note

  • La funzione RICERCA non rileva la distinzione tra maiuscole e minuscole durante la ricerca del testo.

  • RICERCA è simile a TROVA con l'eccezione che TROVA rileva la distinzione tra maiuscole e minuscole.

  • Se testo non viene trovato, verrà restituito il valore di errore #VALORE!.

  • Se inizio è omesso, verrà considerato uguale a 1.

  • Se inizio non è maggiore di 0 o è maggiore della lunghezza di stringa, verrà restituito il valore di errore #VALORE!.

Esempi

Col1

Col2

Col3

Formula

Descrizione (risultato)

Istruzioni

Margine profitto

margine

=RICERCA("e";[Col1];6)

Posizione della prima "i" in Col1, iniziando dal sesto carattere (7)

Istruzioni

Margine profitto

margine

=RICERCA([Col3];[Col2])

Posizione di "margine" in "Margine di profitto" (1)

Istruzioni

Margine profitto

margine

=RIMPIAZZA([Col3];RICERCA([Col3];[Col2]);1;"Importo")

Sostituisce "Margine" con "Importo" (Importo del profitto)

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×