Skip to content

Excel cercare testo in una stringa

Aprile 20, 2023
Excel cercare testo in una stringa

Funzione Trova in excel

La funzione CERCA di Excel cerca una stringa di testo all’interno di un’altra stringa di testo e, se trovata, ne restituisce la posizione. Guardate questo breve video per vedere 3 esempi di utilizzo della funzione CERCA. I passaggi scritti sono riportati sotto il video.

È possibile utilizzare IFERROR per avvolgere la funzione SEARCH e visualizzare un messaggio se il risultato è un errore. IFERROR è disponibile in Excel 2007 e versioni successive. Per le versioni precedenti, è possibile utilizzare IF con ISERROR.

Dopo ogni nome di città c’è un carattere pipe, quindi possiamo aggiungere una RICERCA per questo. La sua posizione può essere utilizzata come argomento del numero_inizio nella RICERCA principale, in modo che le città vengano ignorate durante la ricerca.

Come posso trovare un testo specifico in una stringa?

La funzione TROVA di Excel viene utilizzata per trovare la posizione di un carattere specifico o di una sottostringa all’interno di una stringa di testo.

È possibile cercare parole specifiche in Excel?

Premere Ctrl+F o andare in Home > Trova e seleziona > Trova. In Trova cosa: digitare il testo o i numeri che si desidera trovare.

Come si trova la sottostringa di una stringa?

Si controlla innanzitutto se una stringa contiene una sottostringa, quindi si può usare find() per trovare la posizione della sottostringa. In questo modo si ha la certezza che la sottostringa sia presente. Quindi, utilizzate find() per trovare la posizione dell’indice di una sottostringa all’interno di una stringa e non per verificare se la sottostringa è presente nella stringa.

  Errore durante l invio del comando al programma excel 2010

Se(e in excel)

In questo esempio, l’obiettivo è verificare se un valore in una cella contiene una specifica sottostringa. Excel contiene due funzioni progettate per verificare la presenza di una stringa di testo all’interno di un’altra: la funzione CERCA e la funzione TROVA. Entrambe le funzioni restituiscono la posizione della sottostringa se viene trovata come numero, e un errore #VALORE! se la sottostringa non viene trovata. La differenza è che la funzione SEARCH supporta i caratteri jolly ma non è sensibile alle maiuscole, mentre la funzione FIND è sensibile alle maiuscole ma non supporta i caratteri jolly. L’approccio generale con entrambe le funzioni consiste nell’utilizzare la funzione ISNUMBER per verificare la presenza di un risultato numerico (una corrispondenza) e restituire TRUE o FALSE.

La funzione CERCA è progettata per cercare all’interno di una stringa di testo una specifica sottostringa. Se RICERCA trova la sottostringa, restituisce la posizione della sottostringa nel testo come numero. Se la sottostringa non viene trovata, CERCA restituisce un errore #VALORE. Ad esempio:

  Business plan template excel italiano

Per forzare un risultato VERO o FALSO, si utilizza la funzione ISNUMBER. ISNUMBER restituisce VERO per i valori numerici e FALSO per tutto il resto. Quindi, se SEARCH trova la sottostringa, restituisce la posizione come numero e ISNUMBER restituisce VERO:

Ricerca in Excel

Nell’ultimo articolo abbiamo illustrato le basi della finestra di dialogo Trova e sostituisci di Excel. In molte situazioni, tuttavia, si può desiderare che Excel trovi ed estragga automaticamente i dati da altre celle in base ai propri criteri. Diamo quindi un’occhiata più da vicino alle funzioni di ricerca di Excel.

Come si vede nella schermata precedente, la formula CERCA(“funzione*2013”, A2) restituisce la posizione del primo carattere (“f”) nella sottostringa se la stringa di testo a cui si riferisce l’argomento entro_testo contiene sia “funzione” che “2013”, indipendentemente dal numero di caratteri intermedi.

In pratica, le funzioni FIND e SEARCH di Excel sono raramente utilizzate da sole. In genere, vengono utilizzate in combinazione con altre funzioni come MEDIO, SINISTRA o DESTRA, e gli esempi di formule che seguono mostrano alcuni usi reali.

  Trasformare numeri negativi in positivi excel

Questo esempio mostra come trovare ed estrarre tutti i caratteri di una stringa di testo a sinistra o a destra di un carattere specifico. Per semplificare la comprensione, si consideri il seguente esempio.

Indice del carattere nella stringa excel

Nell’ultimo articolo abbiamo illustrato le basi della finestra di dialogo Trova e sostituisci di Excel. In molte situazioni, tuttavia, si può desiderare che Excel trovi ed estragga automaticamente i dati da altre celle in base ai propri criteri. Diamo quindi un’occhiata più da vicino alle funzioni di ricerca di Excel.

Come si vede nella schermata precedente, la formula CERCA(“funzione*2013”, A2) restituisce la posizione del primo carattere (“f”) nella sottostringa se la stringa di testo a cui si riferisce l’argomento entro_testo contiene sia “funzione” che “2013”, indipendentemente dal numero di caratteri intermedi.

In pratica, le funzioni FIND e SEARCH di Excel sono raramente utilizzate da sole. In genere, vengono utilizzate in combinazione con altre funzioni come MEDIO, SINISTRA o DESTRA, e gli esempi di formule che seguono mostrano alcuni usi reali.

Questo esempio mostra come trovare ed estrarre tutti i caratteri di una stringa di testo a sinistra o a destra di un carattere specifico. Per semplificare la comprensione, si consideri il seguente esempio.