Applies ToSharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint in Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint Server 2007 SharePoint in Microsoft 365 Small Business Windows SharePoint Services 3.0

Trova una stringa di testo (testo) all'interno di un'altra stringa di testo (stringa) e restituisce il numero della posizione iniziale di testo a partire dal primo carattere di stringa. È inoltre possibile utilizzare CERCA per trovare una stringa di testo all'interno di un'altra. Tuttavia, a differenza di CERCA, la funzione TROVA è in grado di fare distinzione tra maiuscole e le minuscole e non consente l'utilizzo dei caratteri jolly.

Sintassi

TROVA(testo;stringa;inizio)

Testo     è il testo che si desidera trovare.

Stringa     è il testo contenente il testo che si desidera trovare.

Inizio     Specifica il carattere in corrispondenza del quale iniziare la ricerca. Il primo carattere di stringa è il numero di carattere 1. Se questo argomento non viene specificato, verrà utilizzato il valore 1.

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. TROVA inizia dal carattere 8, trova testo al carattere successivo e restituisce il numero 9. TROVA restituisce sempre il numero dei caratteri dall'inizio di stringa, contando i caratteri che sono stati ignorati se inizio è superiore a 1.

Note

  • Se testo è "" (testo vuoto), TROVA restituirà il primo carattere della stringa di ricerca, ovvero il carattere il cui numero è indicato in inizio o è uguale a 1.

  • Testo non può contenere alcun carattere jolly.

  • Se testo non è contenuto in stringa, TROVA restituirà il valore di errore #VALORE!.

  • Se inizio non è maggiore di zero, TROVA restituirà il valore di errore #VALORE!.

  • Se inizio è maggiore della lunghezza di stringa, TROVA restituirà il valore di errore #VALORE!.

Esempio 1

Formula

Descrizione (risultato)

=TROVA("M";"Massimiliano Monaco")

Posizione della prima "M" nella stringa (1)

=TROVA("m";"Massimiliano Monaco")

Posizione della prima "m" nella stringa (6)

=TROVA("M";"Massimiliano Monaco";3)

Posizione della prima "M" nella stringa, a partire dal terzo carattere (11)

Esempio 2

Col1

Formula

Descrizione (risultato)

Isolanti in ceramica #124-TD45-87

=STRINGA.ESTRAI([Col1];1;TROVA(" #";[Col1];1)-1)

Estrae testo dalla posizione 1 alla posizione di " #" nella stringa (Isolanti in ceramica)

Bobine di rame #12-671-6772

=STRINGA.ESTRAI([Col1];1;TROVA(" #";[Col1];1)-1)

Estrae testo dalla posizione 1 alla posizione di " #" nella stringa (Bobine di rame)

Reostati #116010

=STRINGA.ESTRAI([Col1];1;TROVA(" #";[Col1];1)-1)

Estrae testo dalla posizione 1 alla posizione di " #" nella stringa (Reostati)

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.