Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

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)

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×