Note: The other languages of the website are Google-translated. Back to English

Come rimuovere le lettere da stringhe / numeri / celle in Excel?

Questo articolo parla di come rimuovere le lettere da stringhe di testo / celle / numeri in Excel. E forniamo quattro metodi per risolverlo tramite formula di matrice, funzione definita dall'utente e componente aggiuntivo di terze parti di Kutools per Excel.


Rimuovi lettere da stringhe / numeri / celle con la formula di matrice

Possiamo applicare una formula di matrice per rimuovere lettere da stringhe / numeri / celle in Excel. Si prega di fare quanto segue:

1. Seleziona una cella vuota per restituire la stringa di testo senza lettere, inserisci la formula =SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10) (A2 è la cella da cui rimuoverai le lettere) e premi il tasto Ctrl + spostamento + Entra chiavi allo stesso tempo.
doc rimuove le lettere dal testo 1

2. Continua a selezionare la cella, quindi trascina la maniglia di riempimento nell'intervallo di cui hai bisogno. E ora vedrai tutte le lettere rimosse dalle stringhe di testo originali come mostrato nell'immagine sottostante:

Note:
(1) Questa formula di matrice rimuoverà tutti i tipi di caratteri tranne i caratteri numerici. Ad esempio, la stringa di testo originale è abc-859 * -24test, questa formula di matrice rimuoverà tutte le lettere e i caratteri speciali (* e -) e ritorno 85924.
(2) Se non è presente un numero nella stringa di testo, questa formula di matrice restituirà 0.

Batch Separa testo e numeri da una cella / colonna in diverse colonne / righe

Kutools per Excel migliora il suo Celle divise utility e supporta per separare in batch tutti i caratteri di testo ei numeri di una cella / colonna in due colonne / righe.


numeri di testo separati per celle divise dell'annuncio

Rimuovi lettere da stringhe / numeri / celle con la funzione definita dall'utente

Possiamo anche aggiungere una funzione definita dall'utente in Excel per rimuovere lettere da stringhe / numeri / celle. Si prega di fare quanto segue:

1. stampa altro + F11 tasti contemporaneamente per aprire la finestra di Microsoft Visual Basic, Applications Edition.

2. Clic inserire > Modulo, quindi copia e incolla il codice seguente nella nuova finestra del modulo di apertura.

VBA: rimuovi le lettere da stringhe / numeri / celle in Excel

Function StripChar(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "\D"
StripChar = .Replace(Txt, "")
End With
End Function

3. Salva questa funzione definita dall'utente. Seleziona una cella vuota per restituire la stringa di testo senza lettere e inserisci la formula = StripChar (A2) (A2 è la cella da cui rimuoverai le lettere) e trascina la maniglia di riempimento verso il basso nell'intervallo di cui hai bisogno. Vedi screenshot:

Note:
(1) Questa funzione definita dall'utente può anche rimuovere tutti i tipi di caratteri tranne i caratteri numerici. Ad esempio, la stringa di testo originale è abc-859 * -24test, questa formula di matrice rimuoverà lettere e caratteri speciali (* e -) e ritorno 85924.
(2) Questa funzione definita dall'utente restituirà i numeri memorizzati come stringhe di testo.


Rimuovi le lettere da stringhe / numeri / celle con la funzione EXTRACTNUMBERS di Kutools per Excel

Questo metodo introdurrà Kutools per Excel NUMERI DI ESTRAZIONE funzione per rimuovere facilmente tutte le lettere da punti / numeri / celle in Excel. Si prega di fare quanto segue:

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Prova gratuita ora!

1. Seleziona una cella vuota per restituire la stringa di testo senza lettere e fai clic Kutools > funzioni > Testo > NUMERI ESTRATTO. Vedi screenshot:

2. Nella finestra di dialogo Argomenti funzione di apertura, specificare la cella da cui rimuovere le lettere nel file Testo box, è facoltativo digitare TRUE or FALSO nella N casella e fare clic su OK pulsante.

Note:: Digitando TRUE restituirà numeri numerici, senza digitare nulla o FALSO restituirà i numeri memorizzati come stringhe di testo.

3. Continua a selezionare la cella e trascina la maniglia di riempimento nell'intervallo di cui hai bisogno. E poi vedrai tutte le lettere rimosse dalle stringhe di testo originali. Vedi screenshot:

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Get It Now

Note:
(1) È possibile digitare la formula = EXTRACTNUMBERS (A2, TRUE) direttamente nella cella selezionata, quindi trascina la maniglia di riempimento sull'intervallo di cui hai bisogno.
(2) Questa funzione EXTRACTNUMBERS rimuoverà anche tutti i tipi di caratteri tranne i caratteri numerici.


Rimuovi lettere da stringhe / numeri / celle con l'utilità Rimuovi carattere di Kutools per Excel

Tutti i metodi precedenti rimuoveranno tutti i caratteri tranne i caratteri numerici. Ma a volte potresti voler rimuovere solo lettere dalla stringa di testo, ma rimangono caratteri numerici e altri. Questo metodo introdurrà Kutools per Excel Rimuovi personaggi utilità per farlo facilmente in Excel.

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Prova gratuita ora!

1. Seleziona le celle da cui rimuovere le lettere e fai clic Kutools > Testo > Rimuovi personaggi.

2. Nella finestra di dialogo Rimuovi caratteri di apertura, seleziona il file Alpha opzione e fare clic su Ok pulsante. E poi vedrai che solo le lettere vengono rimosse dalle celle selezionate. Vedi screenshot:
doc rimuove le lettere dal testo 6
Note:: Se si desidera effettivamente rimuovere tutti i tipi di caratteri tranne quelli numerici, è possibile selezionare il Non numerico opzione e fare clic su Ok nella finestra di dialogo Rimuovi caratteri. Vedi screenshot:
doc rimuove le lettere dal testo 7

Kutools for Excel - Include più di 300 pratici strumenti per Excel. Prova gratuita di tutte le funzionalità 30-day, nessuna carta di credito richiesta! Get It Now


Demo: rimuovi le lettere da stringhe / numeri / celle in Excel


Kutools for Excel include più di 300 utili strumenti per Excel, da provare gratuitamente senza limitazioni in 30 giorni. Scarica e prova gratuita ora!

Articoli correlati:


I migliori strumenti per la produttività in ufficio

Kutools per Excel risolve la maggior parte dei tuoi problemi e aumenta la tua produttività dell'80%

  • Riutilizzo: Inserisci rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Crittografa celle con password; Crea mailing list e invia email ...
  • Bar Super Formula (modifica facilmente più righe di testo e formula); Layout di lettura (leggi e modifica facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Impedisci celle duplicate; Confronta intervalli...
  • Seleziona Duplica o Unico Righe; Seleziona Righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molte cartelle di lavoro; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento della formula; Riferimenti di creazione automatica a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • Estrai testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare totali parziali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtri ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale in grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle in base a colonne chiave; Suddividi i dati in più fogli; Conversione in batch xls, xlsx e PDF...
  • Più di 300 potenti funzionalità. Supporta Office/Excel 2007-2021 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzionalità complete Prova gratuita di 30 giorni. Garanzia di rimborso di 60 giorni.
scheda kte 201905

Scheda Office porta l'interfaccia a schede a Office e semplifica notevolmente il lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
fondo officetab
Commenti (9)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Ringrazi la u così tanto
Questo commento è stato fatto dal moderatore sul sito
Cosa succede se si desidera preservare il formato del numero o se si dispone di decimali? cioè Apple30.01? per risposta del 30.01? il tuo vb cade a posto?
Questo commento è stato fatto dal moderatore sul sito
Ciao Formatunknown,
In questa situazione, si consiglia Kutools per Excel Rimuovi caratteri funzione.
Seleziona le celle, abilita la funzione Rimuovi caratteri, controlla solo l'opzione Alfa e fai clic sul pulsante Ok per rimuovere tutti i caratteri alfa e rimanere numeri inclusi i decimali.
Questo commento è stato fatto dal moderatore sul sito
ciao, voglio chiedere se c'è una formula per aggiungere un punto su ogni abbreviazione in una cella all'interno di una frase?

esempio

825 apple rd st #5 - voglio aggiungere un punto su "rd" e "st" per renderlo formale


spero che tu possa aiutarmi

Grazie
Questo commento è stato fatto dal moderatore sul sito
Ciao ed,
La funzione Aggiungi testo di Kutools for Excel può aiutarti a risolvere il problema: https://www.extendoffice.com/product/kutools-for-excel/excel-add-same-text-to-multiple-cells.html
Questo commento è stato fatto dal moderatore sul sito
Ho bisogno di eliminare tutto il testo in una cella TRANNE un insieme specifico di parole. Ad esempio, un elenco di frutta o verdura nella colonna A e la colonna B ha una descrizione delle verdure, incluso il colore, e voglio rimuovere tutto il testo nelle celle della colonna B ad eccezione delle parole colorate. Qualche idea?
Questo commento è stato fatto dal moderatore sul sito
SIAHHHHHHHHHH. Finalmente qualcosa che funziona! Gj!
Questo commento è stato fatto dal moderatore sul sito
NOOOSSAA!
Non hai mai sentito tanto che mi hai aiutato!!!
MUITO BOM!
Questo commento è stato fatto dal moderatore sul sito
Il numero principale di moduli per il formato di massa, è quello che fa per il collegamento (0&A2), per quanto riguarda il modulo?
Se escludi ee e blocchi +1 dopo ROW(), la forma viene annullata
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite

Seguici

Copyright © 2009 - www.extendoffice.com. | Tutti i diritti riservati. Offerto da ExtendOffice, | Mappa del sito
Microsoft e il logo Office sono marchi o marchi registrati di Microsoft Corporation negli Stati Uniti e / o in altri paesi.
Protetto da Sectigo SSL