Come rimuovere i primi 3 caratteri in Excel (4 metodi)

  • Condividi Questo
Hugh West

Quando si lavora con dati grezzi non strutturati, spesso si ha la necessità di estrarre informazioni rilevanti da essi. A volte è necessario rimuovere il primo, il secondo o il terzo carattere dalla stringa di testo per recuperare il valore. Excel dispone di alcune funzioni con cui è possibile eseguire questo tipo di operazioni. È anche possibile creare una funzione personalizzata per rimuovere i caratteri dalle stringhe di testo. Oggi, in questo articolo, ci occuperemo didiscutere come rimuovere i primi 3 caratteri in Excel.

Scarica il quaderno di esercizi

Scaricate questo libro di esercizi per esercitarvi mentre leggete questo articolo.

Rimuovere i primi 3 caratteri.xlsm

4 modi adatti per rimuovere i primi 3 caratteri in Excel

Considerate una situazione in cui avete un database contenente dati grezzi. I primi 3 caratteri di ogni dato non sono necessari e ora dovete rimuoverli. In questa sezione vi mostreremo come rimuovere i primi 3 caratteri dai vostri dati in Excel.

1. Utilizzare la funzione DESTRA per rimuovere i primi 3 caratteri in Excel

La combinazione di la funzione RIGHT e la funzione LEN può aiutare a rimuovere i primi 3 caratteri dalle celle di dati. Questo metodo è descritto nei passaggi seguenti.

Fase 1:

  • In cella C4 , applicare il DIRITTO annidata con la funzione LEN La formula è,
=DESTRA(B4,LEN(B4)-3)

  • Qui, stringa_cella è B4 da cui rimuoveremo 3 caratteri.
  • LEN(B4)-3 viene utilizzato come elemento num_caratteri . il LEN si assicurerà di rimuovere i primi 3 caratteri dalla cella.

Fase 2:

  • Ora che la formula è pronta, premere ENTRARE per ottenere il risultato.

  • Per ottenere il risultato completo, spostate il cursore del mouse nell'angolo inferiore destro della cella. Quando il cursore mostra il segno di croce, fate doppio clic sul segno per applicare la stessa funzione al resto delle celle.

Contenuti correlati: Come rimuovere il primo carattere da una stringa in Excel con VBA

2. Applicare la funzione REPLACE per rimuovere i primi 3 caratteri in Excel

La funzione REPLACE di solito sostituisce parte di una stringa di testo con un'altra stringa di testo. In questa sezione, invece, utilizzeremo questa funzione per rimuovere i caratteri dalle celle. Vediamo come si fa.

Fase 1:

  • Applicare il SOSTITUIRE funzione nella cellula C4 La formula è,
=SOSTITUIRE(B4,1,3,")

  • Dove B4 è il testo antico.
  • Numero_inizio è 1. Partiamo dall'inizio.
  • Num_caratteri è 3, poiché vogliamo sostituire i primi tre caratteri.
  • Nuovo_testo è il testo modificato che sostituirà il vecchio testo.

  • ENTRARE Dal risultato, possiamo vedere che la nostra formula funziona perfettamente.

  • Ora applicheremo la stessa formula a tutte le celle richieste.

Per saperne di più: Rimuovere l'ultimo carattere da una stringa in Excel (5 metodi semplici)

Letture simili:

  • VBA per rimuovere caratteri da stringhe in Excel (7 metodi)
  • Come rimuovere i caratteri non stampabili in Excel (4 modi semplici)
  • Rimuovere i caratteri vuoti in Excel (5 metodi)
  • Come rimuovere le virgolette singole in Excel (6 modi)
  • Come rimuovere il punto e virgola in Excel (4 metodi)

3. Inserire la funzione MID per rimuovere i primi 3 caratteri in Excel

La combinazione di la funzione MID e la funzione LEN esegue la stessa operazione del primo metodo. Ora applicheremo questa formula al nostro set di dati.

Fase 1:

  • La formula che applicheremo nella cella C4 è,
=MID(B4,4,LEN(B4)-3)

  • Qui testo è B4
  • Numero_inizio è 4, in quanto elimineremo i primi 3 numeri.
  • Num_caratteri è definito come LEN(B4)-3)

  • Colpire ENTRARE e applicare la formula a tutte le celle. Il nostro lavoro è finito!

Per saperne di più: Come rimuovere un carattere da una stringa in Excel (14 modi)

4. Introduzione di una funzione definita dall'utente per rimuovere i primi 3 caratteri in Excel

È anche possibile creare una funzione personalizzata per svolgere questo compito. Esatto, è possibile definire una funzione personalizzata per svolgere il proprio lavoro. A tale scopo è necessario scrivere un codice VBA. Esamineremo questo processo utilizzando i passaggi seguenti. Per saperne di più sulle funzioni personalizzate, Clicca qui!

Fase 1:

  • Per prima cosa, andare alla pagina Microsoft Finestra di Visual Basic per applicazioni premendo Alt+F11 .

  • Si apre una nuova finestra. A questo punto fare clic su Inserire e selezionare Modulo per aprire un nuovo modulo.

Fase 2:

  • Nel modulo appena aperto, inserite il codice VBA per creare una UFD che rimuova i primi 3 caratteri dalle celle. Vi abbiamo fornito il codice, che potete semplicemente copiare e utilizzare nel vostro foglio di lavoro. Il nome della nostra funzione definita dall'utente è RimuoviPrimo3 Il codice per creare questa funzione è,
 Public Function RemoveFirst3(rng As String, cnt As Long) RemoveFirst3 = Right(rng, Len(rng) - cnt) End Function 

Fase 3:

  • Il nostro codice è scritto. Ora tornate al foglio di lavoro e digitate la funzione =RimuoviPrimo3 Possiamo vedere che la funzione è stata creata.

  • Ora applicare la funzione nella cella C4 La funzione è,
=RimuoviPrimo3(B4,3)

  • Stampa ENTRARE per ottenere il risultato.

  • La nostra funzione personalizzata funziona correttamente. Ora applicheremo questa funzione al resto delle celle per ottenere il risultato finale.

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

Cose da ricordare

👉 La creazione di una formula personalizzata ha più limitazioni rispetto alle normali macro VBA: non può modificare la struttura o il formato di un foglio di lavoro o di una cella.

👉 Applicando l'UFD, è possibile rimuovere il numero N di caratteri dalle celle.

Conclusione

In questa guida abbiamo esaminato quattro diversi approcci per rimuovere i primi 3 caratteri dalle celle in Excel. Se avete domande o dubbi, siete invitati a commentare. Lasciate il vostro feedback nella sezione dei commenti. Grazie per aver visitato ExcelWIKI. Continuate a imparare!

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.