Come rimuovere gli ultimi 3 caratteri in Excel (4 formule)

  • Condividi Questo
Hugh West

È 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.xlsm

4 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.

Hugh West è un istruttore e analista di Excel di grande esperienza con oltre 10 anni di esperienza nel settore. Ha conseguito una laurea in Contabilità e Finanza e un Master in Economia Aziendale. Hugh ha una passione per l'insegnamento e ha sviluppato un approccio didattico unico che è facile da seguire e capire. La sua conoscenza approfondita di Excel ha aiutato migliaia di studenti e professionisti in tutto il mondo a migliorare le proprie competenze ed eccellere nella propria carriera. Attraverso il suo blog, Hugh condivide le sue conoscenze con il mondo, offrendo esercitazioni gratuite su Excel e formazione online per aiutare le persone e le aziende a raggiungere il loro pieno potenziale.