Sommario
Lavorando con Microsoft Excel, è possibile estrarre un numero qualsiasi di testi dall'inizio, dal centro o dalla fine utilizzando funzioni e formule. D'altra parte, è possibile rimuovere un numero qualsiasi di caratteri da una cella. In questa esercitazione vi mostreremo come rimuovere i caratteri da sinistra in Excel.
Scarica il quaderno di esercizi
Scaricate questa cartella di lavoro per esercitarvi.
Rimuovere il testo da sinistra in Excel.xlsm6 modi per rimuovere i caratteri da sinistra in Excel
Per dimostrare questa esercitazione utilizzeremo il seguente set di dati:
Qui,
Testo è la colonna dei valori in cui si eseguono i metodi.
Num_Caratteri è il numero di caratteri che si desidera rimuovere da sinistra.
Il risultato è il testo finale dopo aver rimosso i caratteri da sinistra.
1. Uso della funzione REPLACE per rimuovere i caratteri da sinistra
Per rimuovere i caratteri da sinistra, utilizzeremo il metodo SOSTITUIRE In questo caso, sostituiremo i caratteri da sinistra con una stringa vuota.
Sintassi di base della funzione REPLACE:
=REPLACE(stringa, 1, num_caratteri, "")
Passi:
1 . Digitare la seguente formula in Cella D5 .
=SOSTITUIRE(B5,1,C5,")
2 Quindi, premere Entrare Rimuoverà il carattere che si desidera rimuovere da sinistra.
3 Trascinare quindi il campo Maniglia di riempimento sull'intervallo di celle D6:D9 .
Come si può vedere, il numero di caratteri che vogliamo rimuovere da sinistra è sparito.
Per saperne di più: Excel Rimuovi caratteri da destra
2. Le funzioni DESTRA e LEN per cancellare i caratteri da sinistra
Di norma, il DIRITTO e LEN rimuove i caratteri da sinistra. In questo caso, la funzione DIRITTO La funzione fornisce i caratteri da destra, quindi eliminerà i caratteri da sinistra.
La sintassi della formula:
=DESTRA(testo,LEN(testo)-num_caratteri)
Passi:
1. Per prima cosa, digitare la seguente formula in Cella D5.
=DESTRA(B5,LEN(B5)-C5)
2 . Successivamente, premere Entrare .
3. Successivamente, trascinare il campo Maniglia di riempimento sull'intervallo di celle D6:D9 .
In definitiva, abbiamo eliminato il numero specifico di caratteri da sinistra.
Per saperne di più: Come rimuovere il primo carattere in Excel
3. Le funzioni MID e LEN per eliminare i caratteri da sinistra
In generale, il MID ci fornisce i caratteri a partire dal centro di un testo. Nel caso di rimozione di caratteri da sinistra, la funzione MID restituisce il testo a partire da un determinato indice e rimuove automaticamente i caratteri a sinistra.
La sintassi della formula:
=MID(testo,1+num_caratteri,LEN(testo))
Nota:
1+num_caratteri viene utilizzato come numero iniziale del testo, il che significa che stiamo iniziando senza il carattere sinistro che vogliamo rimuovere.
Passi:
1. Per prima cosa, digitare la seguente formula in Cella D5:
=METÀ(B5,1+C5,LEN(B5))
2 . Successivamente, premere Entrare.
3 Infine, trascinare il campo Maniglia di riempimento sull'intervallo di celle D6:D9 .
Infine, la nostra formula restituisce lo stesso risultato dei metodi precedenti.
Per saperne di più: Rimuovere il primo carattere da una stringa in Excel
4. Uso della funzione SOSTITUISCI per rimuovere i caratteri
A differenza degli altri metodi, utilizziamo l'opzione SOSTITUTIVO per sostituire i caratteri da sinistra con una stringa vuota.
La sintassi della formula:
=SUBSTITUTE(Testo,SINISTRA(Testo,num_caratteri),")
In questo caso, il SINISTRA restituirà i caratteri di sinistra che vogliamo eliminare.
Passi:
1 Per prima cosa digitate la seguente formula in Cella D5:
=SOSTITUIRE(B5,SINISTRA(B5,C5),"")
2 Dopodiché, premere Entrare .
3 Quindi, trascinare il campo Maniglia di riempimento sull'intervallo di celle D6:D9 .
Infine, riusciamo a rimuovere i caratteri da sinistra.
Per saperne di più: Come rimuovere i caratteri in Excel
5. Utilizzo della procedura guidata Testo in colonne per eliminare i caratteri da sinistra
In genere, utilizzando l'opzione Testo alle colonne del programma Dati in Excel divide il nostro set di dati in due colonne. In altre parole, è possibile rimuovere il numero specifico di caratteri da sinistra.
Ora utilizzeremo il seguente set di dati che ha una sola colonna per facilitare la dimostrazione:
In poche parole, divideremo e rimuoveremo il carattere da sinistra.
Passi:
1 Selezionare l'intervallo di Cellule B3:B7 .
2 Ora, andate alla pagina Dati scheda> Strumenti per i dati > Testo in colonne .
3 Dopo di che viene visualizzata una finestra di dialogo, in cui è possibile selezionare la voce Larghezza fissa Fare clic su Avanti .
4 A questo punto, nella seconda finestra di dialogo, selezionare tra il primo e il secondo carattere, come mostrato di seguito:
5 Quindi, fare clic su Il prossimo.
6 Dopo di che, mostrerà quali caratteri saranno divisi nella nostra colonna.
7 Ora, fare clic su Finitura.
Come si può vedere, i dati vengono suddivisi in base al carattere sinistro su una nuova colonna.
Per saperne di più: Come rimuovere caratteri specifici in Excel
6. Codici VBA di Excel per cancellare caratteri da sinistra
Ora, se si ha una conoscenza del VBA Codici allora dovreste provare anche questo metodo.
Utilizziamo questo set di dati per dimostrare :
Passi:
1 . Alt+F11 sulla tastiera, si aprirà la finestra di dialogo di VBA . Clicca Inserire> Modulo.
3 Dopo di che, si aprirà l'editor di VBA. Ora, digitate il seguente codice:
Public Function RemoveLeft(txt As String, num As Long) RemoveLeft = Right(txt, Len(txt) - num) End Function
3 A questo punto, passare al set di dati e digitare la seguente formula Cella D5 .
=RimuoviSinistra(B5,C5)
4 Quindi, premere Entrare.
5 Quindi, trascinare il campo Maniglia di riempimento sull'intervallo di celle D6:D9 .
Come si può vedere, siamo riusciti a rimuovere i caratteri da sinistra utilizzando VBA .
Per saperne di più: VBA per rimuovere caratteri da una stringa in Excel
Conclusione
Per concludere, spero che questi metodi vi aiutino a rimuovere i caratteri da sinistra in Excel. Scaricate la cartella di lavoro di esercitazione e provatela da soli: sicuramente arricchirà le vostre conoscenze. Inoltre, non dimenticate di consultare il nostro sito web Exceldemy.com per vari articoli relativi a Excel.