Rimuovi la prima o l'ultima parola da una stringa
Questa guida spiega come rimuovere solo la prima o l'ultima parola da una stringa di testo in una cella utilizzando formule in Excel.
Rimuovi la prima parola dalla stringa in una cella
Rimuovi l'ultima parola dalla stringa in una cella
Rimuovi la prima parola dalla stringa in una cella
In questa sezione imparerai come utilizzare una combinazione delle funzioni DESTRA, LUNGHEZZA e TROVA per rimuovere la prima parola dalla stringa in una cella.
Formula generica
=DESTRA(A1;LUNGHEZZA(A1)-TROVA(" ";A1))
Argomenti
A1: Rappresenta la cella contenente la stringa di testo da cui vuoi rimuovere la prima parola.
Come utilizzare questa formula?
1. Seleziona una cella vuota per visualizzare il risultato.
2. Inserisci la seguente formula al suo interno e premi il tasto Invio. Dopodiché, trascina la maniglia di riempimento verso il basso per applicare la formula ad altre celle.
=DESTRA(B3;LUNGHEZZA(B3)-TROVA(" ";B3))
Nota: In questa formula, B3 è la cella contenente la stringa di testo da cui vuoi rimuovere la prima parola. Modificala secondo necessità.
Come funziona questa formula?
=DESTRA(B3;LUNGHEZZA(B3)-TROVA(" ";B3))
1. LUNGHEZZA(B3): La funzione LUNGHEZZA calcola la lunghezza totale della stringa di testo "Mr ana varela (Home)" e restituisce il risultato come 20;
2. TROVA(" ";B3): Poiché le parole sono separate da uno spazio, qui la funzione TROVA individua la posizione del primo spazio nella stringa di testo "Mr ana varela (Home)" e restituisce il risultato come 3;
3. DESTRA(B3;20-3): La funzione DESTRA estrae 17 caratteri (20-3=17) dal lato destro della stringa di testo "Mr ana varela (Home)". Il risultato è "ana varela (Home)".
Rimuovi l'ultima parola dalla stringa in una cella
Se desideri rimuovere l'ultima parola dalla stringa di testo in una cella, puoi procedere nel modo seguente.
Formula generica
=SINISTRA(RIMUOVI.SPAZI(A1);TROVA("~";SOSTITUISCI(A1;" ";"~";LUNGHEZZA(RIMUOVI.SPAZI(A1))-LUNGHEZZA(SOSTITUISCI(RIMUOVI.SPAZI(A1);" ";""))))-1)
Argomenti
A1: Rappresenta la cella contenente la stringa di testo da cui vuoi rimuovere l'ultima parola.
Come utilizzare questa formula?
1. Seleziona una cella vuota per inserire il risultato. In questo caso, seleziono la cella D3.
2. Inserisci la seguente formula al suo interno e premi il tasto Invio. Seleziona la cella del risultato e trascina la maniglia di riempimento verso il basso per applicare la formula ad altre celle.
=SINISTRA(RIMUOVI.SPAZI(B3);TROVA("~";SOSTITUISCI(B3;" ";"~";LUNGHEZZA(RIMUOVI.SPAZI(B3))-LUNGHEZZA(SOSTITUISCI(RIMUOVI.SPAZI(B3);" ";""))))-1)
Nota: Nella formula, B3 è la cella contenente la stringa di testo da cui vuoi rimuovere l'ultima parola. Modificala secondo necessità.
Come funziona questa formula?
=SINISTRA(RIMUOVI.SPAZI(B3);TROVA("~";SOSTITUISCI(B3;" ";"~";LUNGHEZZA(RIMUOVI.SPAZI(B3))-LUNGHEZZA(SOSTITUISCI(RIMUOVI.SPAZI(B3);" ";""))))-1)
1. RIMUOVI.SPAZI(B3): La funzione RIMUOVI.SPAZI rimuove tutti gli spazi extra dalla stringa "Mr ana varela (Home)" e mantiene solo uno spazio tra le parole. Qui il risultato è "Mr ana varela (Home)";
2. TROVA("~";SOSTITUISCI(B3;" ";"~";LUNGHEZZA(RIMUOVI.SPAZI(B3))-LUNGHEZZA(SOSTITUISCI(RIMUOVI.SPAZI(B3);" ";""))))
- LUNGHEZZA(RIMUOVI.SPAZI(B3)): Poiché la funzione RIMUOVI.SPAZI restituisce il risultato come "Mr ana varela (Home)", la funzione LUNGHEZZA restituisce il numero di caratteri nella stringa "Mr ana varela (Home)" e restituisce il risultato come 20;
- LUNGHEZZA(SOSTITUISCI(RIMUOVI.SPAZI(B3);" ";"")): La funzione SOSTITUISCI sostituisce tutti gli spazi nella stringa di testo "Mr ana varela (Home)" con nulla e restituisce il risultato come "Mranavarela(Home)". Successivamente, la funzione LUNGHEZZA calcola la lunghezza totale di "Mranavarela(Home)" e ottiene il risultato di 17;
- SOSTITUISCI(B3;" ";"~";20-17): Qui la funzione SOSTITUISCI sostituisce il terzo spazio (20-17=3) nella stringa di testo "Mr ana varela (Home)" con un carattere "~". Qui il risultato è "Mr ana varela~(Home)".
- TROVA("~";"Mr ana varela~(Home)"): La funzione TROVA restituisce la posizione del carattere "~" nella stringa di testo "Mr ana varela (Home)". Qui il risultato è 14.
3. SINISTRA("Mr ana varela (Home)";14-1): La funzione SINISTRA estrae 13 caratteri dal lato sinistro della stringa di testo "Mr ana varela (Home)". E il risultato finale è Mr ana varela.
Funzioni correlate
Funzione DESTRA di Excel
La funzione DESTRA di Excel estrae un numero specifico di caratteri dal lato destro della stringa di testo.
Funzione LUNGHEZZA di Excel
La funzione LUNGHEZZA di Excel restituisce il numero di caratteri in una stringa di testo.
Funzione TROVA di Excel
La funzione TROVA di Excel trova una stringa all'interno di un'altra stringa e restituisce la posizione iniziale della stringa all'interno dell'altra.
Funzione SINISTRA di Excel
La funzione SINISTRA di Excel estrae il numero dato di caratteri dal lato sinistro di una stringa fornita.
Funzione RIMUOVI.SPAZI di Excel
La funzione RIMUOVI.SPAZI di Excel rimuove tutti gli spazi extra da una stringa di testo e mantiene solo uno spazio tra le parole.
Funzione SOSTITUISCI di Excel
La funzione SOSTITUISCI di Excel sostituisce testo o caratteri all'interno di una stringa di testo con altro testo o caratteri.
Formule correlate
Rimuovi Estensione Dal Nome File
Questa guida fornisce una formula in dettagliati passaggi per aiutarti a rimuovere l'estensione da un nome file in Excel.
Rimuovi i Primi N Caratteri Da Una Cella
Questa guida introduce due formule per aiutarti a rimuovere facilmente i primi n caratteri da una cella in Excel.
Rimuovi Interruzioni Di Linea Dalle Celle In Excel
Questa guida fornisce tre formule per aiutarti a rimuovere le interruzioni di linea (che si verificano premendo i tasti Alt + Invio in una cella) da celle specifiche in Excel.
Rimuovi Testo Da Una Cella Confrontando Il Contenuto
Questo articolo mostra come utilizzare la funzione SOSTITUISCI per rimuovere parte di una stringa di testo dalle celle specificate confrontando il contenuto.
Rimuovi Testo Da Una Cella Basandoti Su Una Posizione Specifica
Questa guida spiega come utilizzare le formule per rimuovere il testo da una cella basandosi su una posizione specifica in Excel.
I migliori strumenti per la produttività di Office
Kutools per Excel - Ti aiuta a distinguerti dalla massa
Kutools per Excel vanta oltre 300 funzionalità, garantendo che ciò di cui hai bisogno sia a portata di clic...
Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)
- Un secondo per passare tra decine di documenti aperti!
- Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
- Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.