Sommario
È ovvio che tutti noi rileviamo la presenza di alcuni caratteri superflui alla fine di una riga di testo. Quindi, tutti noi potremmo voler rimuovere tutti questi caratteri superflui per presentare i nostri dati in un modo migliore. rimuovere gli ultimi caratteri in Excel Perché vi mostreremo quattro formule distinte per rimuovere gli ultimi 3 caratteri in Excel con facilità.
Scaricate la cartella di lavoro pratica
Si consiglia di scaricare il file Excel e di esercitarsi con esso.
Rimuovere gli ultimi 3 caratteri.xlsm4 formule per rimuovere gli ultimi 3 caratteri in Excel
Utilizzeremo un elenco di informazioni sui dipendenti di esempio come set di dati per dimostrare tutti i metodi in tutto l'articolo. Per prima cosa, diamo un'occhiata in anteprima:
Perciò, senza ulteriori discussioni, esaminiamo direttamente tutti i metodi, uno per uno.
1. Usare le funzioni LEFT e LEN per eliminare gli ultimi 3 caratteri in Excel
Nel Elenco dei dipendenti , il Nome completo La colonna contiene tutti i nomi completi dei dipendenti. Qui, possiamo vedere che ogni singolo nome porta lo stesso cognome che è " Roy "Quindi, il nostro obiettivo è quello di rimuovere il cognome da tutti i nomi dei dipendenti e memorizzare solo il nome nel file Nome Quindi, senza indugiare, esaminiamo il metodo per gradi:
🔗 Passi:
Prima di tutto, selezionare cella E5 ▶ per memorizzare il risultato della formula.
❷ Quindi, digitare la formula
=SINISTRA(D5,LEN(D5)-3)
all'interno della cellula.
❸ Dopodiché premere il tasto ENTRARE pulsante.
❹ Infine, trascinare l'elemento Maniglia di riempimento alla fine del file Nome colonna.
Tutto qui.
␥ Formula di ripartizione:
📌 Sintassi: SINISTRA(testo, [num_caratteri])
📌 Sintassi: LEN(testo)
- LEN(D5)-3 ▶ calcola la lunghezza del testo, " Jason Roy " e poi sottrae il risultato con 3 .
- D5 ▶ si riferisce all'indirizzo della cella del testo " Jason Roy ".
- =SINISTRA(D5,LEN(D5)-3) ▶ tronca gli ultimi 3 caratteri, cioè " Roy " dal testo " Jason Roy ".
Per saperne di più: Rimuovi l'ultimo carattere da una stringa in Excel
2. Cancellare gli ultimi 3 caratteri con la funzione SOSTITUISCI in Excel
Ora, cancelliamo gli ultimi 3 caratteri sostituendoli con un stringa nulla ("") Per farlo, utilizzeremo la funzione Sostituisci qui.
🔗 Passi:
Prima di tutto, selezionare cella E5 ▶ per memorizzare il risultato della formula.
Allora, tipo la formula
=REPLACE(D5, FIND(" ",D5)+1, 3, "")
all'interno della cellula.
❸ Dopodiché premere il tasto ENTRARE pulsante.
❹ Infine, trascinare l'elemento Maniglia di riempimento alla fine del file Nome colonna.
Tutto qui.
␥ Formula di ripartizione:
📌 Sintassi: REPLACE(vecchio_testo, inizio_num, num_caratteri, nuovo_testo)
📌 Sintassi: FIND(find_text, within_text, [start_num])
""
▶ si riferisce a un stringa nulla in Excel.- 3 ▶ si riferisce all'ultimo 3 caratteri in una riga di testo.
TROVA(" ", D5)+1
Trova il numero iniziale dell'ultimo 3 personaggi." "
▶ utilizzato per il rilevamento della fine di una riga di testo.=REPLACE(D5, FIND(" ",D5)+1, 3, "")
▶ tronca gli ultimi 3 caratteri, cioè " Roy " dal testo " Jason Roy ".
Per saperne di più: Rimuovere l'ultimo carattere da una stringa in Excel con VBA
3. Ignorare gli ultimi 3 caratteri in Excel utilizzando la funzione di riempimento flash
Microsoft Excel 2013 e le versioni successive hanno introdotto uno strumento estremamente utile chiamato Riempimento flash In questa sezione, cancelleremo gli ultimi 3 caratteri, cioè ignoreremo il cognome, Roy da ciascuno dei nomi dei dipendenti con l'aiuto dell'opzione Riempimento flash Ecco i passi da seguire:
🔗 Passi:
Prima di tutto, selezionare cella E5 e digitare Jason in esso.
❷ Quindi premere il tasto ENTRARE pulsante.
❸ Nella cella successiva, E6 inizia a digitare Brandon lasciando solo il suo cognome, Roy .
A questo punto noterete che Excel ha già individuato il modello e suggerisce un'anteprima per tutti i nomi seguenti.
❹ Tutto ciò che dovete fare è premere il tasto ENTRARE di nuovo il pulsante.
Pertanto, abbiamo realizzato il Nome colonna completa dei soli nomi dei dipendenti.
Per saperne di più: Come rimuovere i caratteri in Excel
4. Rimuovere gli ultimi 3 caratteri utilizzando il codice VBA in Excel
Infine, in questa sezione, utilizzeremo i codici VBA per eliminare gli ultimi 3 caratteri, cioè il nome del cognome. Roy di tutti i nomi completi dei dipendenti. Ora vengono i passi da compiere:
🔗 Passi:
❶ Selezionare la gamma (D5:D14) delle celle ▶ per rimuovere gli ultimi 3 caratteri.
❷ Stampa ALT + F11 ▶ per aprire la finestra di dialogo VBA finestra.
Vai a Inserire ▶ Modulo .
❹ Copia il seguente VBA codice:
Funzione pubblica RemoveLast3Characters(rng As String, cnt As Long) RemoveLast3Characters = Left(rng, Len(rng) - cnt) Fine funzione
❺ Stampa CTRL + V a pasta quanto sopra VBA codice.
❻ Risparmiare il VBA codice e tornare indietro al foglio di calcolo.
Ora, selezionare cella E5 ▶ per memorizzare il risultato della formula.
Allora, tipo la formula
=Rimuovi gli ultimi 3 caratteri(D5,3)
all'interno della cellula.
❾ Dopodiché premere il tasto ENTRARE pulsante.
❹ Infine, trascinare l'elemento Maniglia di riempimento alla fine del file Nome colonna.
Tutto qui.
📓 Nota:
La funzione =Rimuovi gli ultimi3caratteri(Testo,Numero)
è una funzione sintetizzata. È possibile utilizzare questa funzione insieme alla funzione VBA per eliminare un numero qualsiasi di ultimi caratteri da una stringa. È sufficiente inserire il numero desiderato nello slot Numero della funzione. Il gioco è fatto.
Cose da ricordare
📌 Fate attenzione alla sintassi del funzioni .
📌 Inserire i dati gamme con attenzione nel formule .
📌 ("") si riferisce Stringa NULL in Excel.
Conclusione
Per concludere, abbiamo discusso 4 metodi distinti per rimuovere gli ultimi tre caratteri in Excel. Vi consigliamo di scaricare la cartella di lavoro pratica allegata a questo articolo e di esercitarvi con tutti i metodi. Non esitate a fare domande nella sezione dei commenti qui sotto. Cercheremo di rispondere a tutte le domande pertinenti il prima possibile.