Formula Excel: Taglia il testo alle prime n parole
Questa guida presenta una formula che combina le funzioni LEFT, FIND e SUBSTITUTE per estrarre le prime n parole da una stringa lunga in una cella di Excel e illustra anche come utilizzarla.
Formula generica:
| =LEFT(txt,FIND(«~»,SUBSTITUTE(txt,« »,«~»,n))-1) |
Argomenti
| txt: the text string or cell you want to trim. |
| N: the number of words you want to extract from left side of the given text string. |
Funzionamento della formula
Ad esempio, si desidera estrarre un numero specifico di parole dall’inizio di ciascuna cella dell’intervallo B3:B6 e inserirle in D3:D6, dove il numero di parole da estrarre è indicato dai valori presenti in C3:C6. Utilizzare la seguente formula in D3.
| =LEFT(B3,FIND(«~»,SUBSTITUTE(B3,« »,«~»,C3))-1) |
Premere Invio e trascinare la maniglia di riempimento fino a D6. 
Spiegazione
Funzione SUBSTITUTE: questa funzione sostituisce un testo specifico con un altro. In questo caso, la formula SUBSTITUTE(B3,« »,«~»,C3) sostituisce lo spazio “ ” con “~” all’ennesima posizione.
Funzione FIND: consente di individuare la posizione di un testo specifico. In questo caso, FIND(«~»,SUBSTITUTE(B3,« »,«~»,C3))trova la posizione del carattere «~» in B3. 
Funzione LEFT: questa funzione viene utilizzata per estrarre testo dal lato sinistro di una stringa di testo fornita. In questo caso, la formula LEFT(B3,FIND(«~»,SUBSTITUTE(B3,« »,«~»,C3))-1) può essere interpretata come LEFT(B3,54-1), che estrarrà 53 caratteri dal lato sinistro del testo presente nella cella B3. 
File di esempio
Fare clic per scaricare il file di esempio
Formule correlate
- Converti lettera in numero
Questa guida ti mostra alcune formule efficaci per convertire lettere in numeri in Excel, risolvendo i problemi più comuni. - Rimuovi dalla destra del testo
Ecco la formula per eliminare caratteri specifici dal lato destro di una stringa di testo in Excel. - Estrai l’ultima parola da una stringa di testo in Excel
Questa guida ti mostra la formula perfetta per estrarre l’ultima parola da qualsiasi stringa di testo specificata. - Estrai la prima parola da una stringa di testo in Excel
Questa guida ti mostra come estrarre la prima parola da una stringa di testo specificata, grazie a una formula semplice ed efficace.
Funzioni correlate
- Funzione SUBSTITUTE
Sostituisce un testo in una posizione specifica con un altro. - Funzione FIND
Trova la posizione di un carattere all’interno di una stringa di testo. - Funzione LEFT
Estrae una porzione di testo dal lato sinistro. - MID
Restituisce caratteri specifici dal centro di una stringa di testo.
I Migliori Strumenti per la Produttività in Office
Kutools per Excel – Aiuta te a distinguerti dalla folla
Kutools per Excel Vanta oltre 300 funzionalità,assicurandoti che ciò di cui hai bisogno sia sempre a portata di clic...
Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Passa tra decine di documenti aperti in un secondo!
- Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
- Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
- Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.