Come Estrarre Una Parte Di Testo Da Una Cella Excel
Estrai testo da una cella di Excel utilizzando MID, SINISTRA, DESTRA o TROVA
Hai mai avuto la necessità di estrarre una parte di testo da una cella in Excel? Forse hai un elenco di nomi e desideri solo i cognomi o hai un elenco di indirizzi e desideri solo i codici postali. In questa guida, ti mostreremo come estrarre una parte di testo da una cella in Excel utilizzando le funzioni MID, SINISTRA, DESTRA e TROVA.
Utilizzo della funzione MID per estrarre una parte di testo da una cella
La funzione MID viene utilizzata per estrarre una parte di testo da una stringa di testo. La sintassi della funzione MID è:
MID(testo, inizio, num_caratteri)
testo è la stringa di testo da cui estrarre la parte di testo.
inizio è la posizione del primo carattere della parte di testo che si desidera estrarre.
num_caratteri è il numero di caratteri da estrarre dalla stringa di testo.
Ad esempio, per estrarre i primi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
MID("Ciao mondo!", 1, 5)
Questa formula restituirebbe la stringa di testo “Ciao “.
Utilizzo della funzione SINISTRA per estrarre una parte di testo da una cella
La funzione SINISTRA viene utilizzata per estrarre un numero specificato di caratteri dall’inizio di una stringa di testo. La sintassi della funzione SINISTRA è:
SINISTRA(testo, num_caratteri)
testo è la stringa di testo da cui estrarre la parte di testo.
num_caratteri è il numero di caratteri da estrarre dalla stringa di testo.
Ad esempio, per estrarre i primi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
SINISTRA("Ciao mondo!", 5)
Questa formula restituirebbe la stringa di testo “Ciao “.
Utilizzo della funzione DESTRA per estrarre una parte di testo da una cella
La funzione DESTRA viene utilizzata per estrarre un numero specificato di caratteri dalla fine di una stringa di testo. La sintassi della funzione DESTRA è:
DESTRA(testo, num_caratteri)
testo è la stringa di testo da cui estrarre la parte di testo.
num_caratteri è il numero di caratteri da estrarre dalla stringa di testo.
Ad esempio, per estrarre gli ultimi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
DESTRA("Ciao mondo!", 5)
Questa formula restituirebbe la stringa di testo “mondo”.
Utilizzo della funzione TROVA per estrarre una parte di testo da una cella
La funzione TROVA viene utilizzata per trovare la posizione di una stringa di testo all’interno di un’altra stringa di testo. La sintassi della funzione TROVA è:
TROVA(testo_da_cercare, testo, [inizio])
testo_da_cercare è la stringa di testo che si desidera trovare.
testo è la stringa di testo in cui si desidera trovare la stringa di testo.
inizio (facoltativo) è la posizione del primo carattere della stringa di testo in cui si desidera iniziare la ricerca.
Ad esempio, per trovare la posizione della stringa di testo “Ciao” nella stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
TROVA("Ciao", "Ciao mondo!")
Questa formula restituirebbe il numero 1, che indica che la stringa di testo “Ciao” si trova nella posizione 1 della stringa di testo “Ciao mondo!”.
Una volta che hai trovato la posizione della stringa di testo che desideri estrarre, puoi utilizzare le funzioni MID, SINISTRA o DESTRA per estrarre la parte di testo desiderata.
Problemi comuni ed eventuali soluzioni
Potresti riscontrare alcuni problemi durante l’ utilizzo di queste funzioni.
Problema: Ricevo un errore #VALUE! quando provo a utilizzare la funzione MID, SINISTRA o DESTRA.
Soluzione: Questo errore si verifica quando uno degli argomenti della funzione non è valido. Assicurati che il primo argomento sia una stringa di testo e che il secondo argomento sia un numero intero positivo.
Problema: La funzione TROVA non riesce a trovare la stringa di testo che sto cercando.
Soluzione: Assicurati che la stringa di testo che stai cercando sia presente nella stringa di testo in cui stai cercando. Puoi utilizzare la funzione STRINGA.TROVA per trovare la posizione di una stringa di testo all’interno di un’altra stringa di testo. La sintassi della funzione STRINGA.TROVA è:
STRINGA.TROVA(testo_da_cercare, testo, [inizio])
testo_da_cercare è la stringa di testo che si desidera trovare.
testo è la stringa di testo in cui si desidera trovare la stringa di testo.
inizio (facoltativo) è la posizione del primo carattere della stringa di testo in cui si desidera iniziare la ricerca.
Ad esempio, per trovare la posizione della stringa di testo “Ciao” nella stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
STRINGA.TROVA("Ciao", "Ciao mondo!")
Questa formula restituirebbe il numero 1, che indica che la stringa di testo “Ciao” si trova nella posizione 1 della stringa di testo “Ciao mondo!”.
.
In questo articolo, ti abbiamo mostrato come estrarre una parte di testo da una cella in Excel utilizzando le funzioni MID, SINISTRA, DESTRA e TROVA. Queste funzioni possono essere molto utili per manipolare il testo in Excel e possono essere utilizzate per una varietà di scopi, come l’estrazione di dati da un elenco, la creazione di report e l’automazione di attività ripetitive.
Come Estrarre Una Parte Di Testo Da Una Cella Excel
Ecco alcuni punti chiave su come estrarre una parte di testo da una cella Excel:
- Usa MID per estrarre una parte di testo.
- Usa SINISTRA per estrarre dall’inizio.
- Usa DESTRA per estrarre dalla fine.
- Usa TROVA per trovare la posizione del testo.
Queste funzioni possono essere utilizzate per manipolare il testo in Excel e possono essere utilizzate per una varietà di scopi.
Usa MID per estrarre una parte di testo.
La funzione MID è una funzione di testo che consente di estrarre una parte di testo da una stringa di testo specificata. La sintassi della funzione MID è la seguente:
MID(testo, inizio, num_caratteri)
- testo: la stringa di testo da cui estrarre la parte di testo.
- inizio: la posizione del primo carattere della parte di testo che si desidera estrarre.
- num_caratteri: il numero di caratteri da estrarre dalla stringa di testo.
Ad esempio, per estrarre i primi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
MID("Ciao mondo!", 1, 5)
Questa formula restituirebbe la stringa di testo “Ciao “. Ecco alcuni altri esempi di utilizzo della funzione MID:
- Per estrarre gli ultimi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
MID("Ciao mondo!", LEN("Ciao mondo!")-4, 5)
Per estrarre i caratteri dalla posizione 6 alla 10 della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
MID("Ciao mondo!", 6, 5)
Per estrarre tutti i caratteri tranne i primi 5 della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
MID("Ciao mondo!", 6, LEN("Ciao mondo!")-5)
La funzione MID può essere utilizzata per una varietà di scopi, come l’estrazione di dati da un elenco, la creazione di report e l’automazione di attività ripetitive.
Usa SINISTRA per estrarre dall'inizio.
La funzione SINISTRA è una funzione di testo che consente di estrarre un numero specificato di caratteri dall’inizio di una stringa di testo. La sintassi della funzione SINISTRA è la seguente:
SINISTRA(testo, num_caratteri)
- testo: la stringa di testo da cui estrarre la parte di testo.
- num_caratteri: il numero di caratteri da estrarre dall’inizio della stringa di testo.
Ad esempio, per estrarre i primi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
SINISTRA("Ciao mondo!", 5)
Questa formula restituirebbe la stringa di testo “Ciao “. Ecco alcuni altri esempi di utilizzo della funzione SINISTRA:
- Per estrarre il primo carattere della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
SINISTRA("Ciao mondo!", 1)
Per estrarre i primi 10 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
SINISTRA("Ciao mondo!", 10)
Per estrarre tutti i caratteri tranne gli ultimi 5 della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
SINISTRA("Ciao mondo!", LEN("Ciao mondo!")-5)
La funzione SINISTRA può essere utilizzata per una varietà di scopi, come l’estrazione di dati da un elenco, la creazione di report e l’automazione di attività ripetitive.
Usa DESTRA per estrarre dalla fine.
La funzione DESTRA è una funzione di testo che consente di estrarre un numero specificato di caratteri dalla fine di una stringa di testo. La sintassi della funzione DESTRA è la seguente:
DESTRA(testo, num_caratteri)
- testo: la stringa di testo da cui estrarre la parte di testo.
- num_caratteri: il numero di caratteri da estrarre dalla fine della stringa di testo.
Ad esempio, per estrarre gli ultimi 5 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
DESTRA("Ciao mondo!", 5)
Questa formula restituirebbe la stringa di testo “mondo”. Ecco alcuni altri esempi di utilizzo della funzione DESTRA:
- Per estrarre l’ultimo carattere della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
DESTRA("Ciao mondo!", 1)
Per estrarre gli ultimi 10 caratteri della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
DESTRA("Ciao mondo!", 10)
Per estrarre tutti i caratteri tranne i primi 5 della stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
DESTRA("Ciao mondo!", LEN("Ciao mondo!")-5)
La funzione DESTRA può essere utilizzata per una varietà di scopi, come l’estrazione di dati da un elenco, la creazione di report e l’automazione di attività ripetitive.
Ecco alcuni esempi pratici di come utilizzare la funzione DESTRA:
- Per estrarre il codice postale da un indirizzo, potresti utilizzare la seguente formula:
DESTRA(A2, 5)
Per estrarre l’estensione di un file, potresti utilizzare la seguente formula:
DESTRA(A2, 3)
Per estrarre il dominio di un indirizzo email, potresti utilizzare la seguente formula:
DESTRA(A2, LEN(A2)-FIND("@", A2))
La funzione DESTRA è una funzione versatile che può essere utilizzata per una varietà di scopi. Spero che questo articolo ti abbia aiutato a capire come utilizzare questa funzione in Excel.
Usa TROVA per trovare la posizione del testo.
La funzione TROVA è una funzione di testo che consente di trovare la posizione della prima occorrenza di una stringa di testo all’interno di un’altra stringa di testo. La sintassi della funzione TROVA è la seguente:
TROVA(testo_da_cercare, testo, [inizio])
- testo_da_cercare: la stringa di testo che si desidera trovare.
- testo: la stringa di testo in cui si desidera trovare la stringa di testo.
- inizio (facoltativo): la posizione del primo carattere della stringa di testo in cui si desidera iniziare la ricerca.
Ad esempio, per trovare la posizione della stringa di testo “Ciao” nella stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
TROVA("Ciao", "Ciao mondo!")
Questa formula restituirebbe il numero 1, che indica che la stringa di testo “Ciao” si trova nella posizione 1 della stringa di testo “Ciao mondo!”. Ecco alcuni altri esempi di utilizzo della funzione TROVA:
- Per trovare la posizione della stringa di testo “Ciao” nella stringa di testo “Ciao mondo!”, a partire dalla posizione 5, utilizzeremmo la seguente formula:
TROVA("Ciao", "Ciao mondo!", 5)
Per trovare la posizione dell’ultima occorrenza della stringa di testo “Ciao” nella stringa di testo “Ciao mondo!”, utilizzeremmo la seguente formula:
TROVA("Ciao", "Ciao mondo!", LEN("Ciao mondo!")-LEN("Ciao")+1)
La funzione TROVA può essere utilizzata per una varietà di scopi, come l’estrazione di dati da un elenco, la creazione di report e l’automazione di attività ripetitive.
Ecco alcuni esempi pratici di come utilizzare la funzione TROVA:
- Per trovare la posizione del primo spazio in una stringa di testo, potresti utilizzare la seguente formula:
TROVA(" ", A2)
Per trovare la posizione dell’ultima occorrenza di un carattere specifico in una stringa di testo, potresti utilizzare la seguente formula:
TROVA(REPT(" ", LEN(A2)-1)&"~", A2&"~")-LEN(A2)
Per trovare la posizione di una parola specifica in un paragrafo di testo, potresti utilizzare la seguente formula:
TROVA(A2, A1)
La funzione TROVA è una funzione versatile che può essere utilizzata per una varietà di scopi. Spero che questo articolo ti abbia aiutato a capire come utilizzare questa funzione in Excel.