Suggerimento: le altre lingue sono tradotte da Google. Puoi visitare il English versione di questo link.
Connetti
x
or
x
x
Registrati
x

or

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

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

Rimuovi le lettere dalle stringhe / numeri / celle con la formula di matrice

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

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

Rimuovi le lettere dalle stringhe / numeri / celle con la funzione EXTRACTNUMBER di Kutools per Excel

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

Kutools per Excel migliora la sua Celle divise utilità e supporta per batch separare tutti i caratteri di testo e numeri di una cella / colonna in due colonne / righe. Prova gratuita di funzionalità complete 60-day!
numeri di testo separati delle celle suddivise annuncio

Scheda Office Abilita la modifica e la navigazione a schede in Office e semplifica notevolmente il tuo lavoro ...
Kutools per Excel: il miglior strumento di produttività per ufficio risolverà la maggior parte dei problemi di Excel
  • Riutilizzare qualsiasi cosa: Aggiungi le formule più utilizzate o complesse, i grafici e qualsiasi altra cosa ai tuoi preferiti e riutilizzali rapidamente in futuro.
  • Più delle funzioni di testo di 20: Estrai numero da stringa di testo; Estrai o rimuovi parte di testi; Converti numeri e valute in parole inglesi ...
  • Unisci strumenti: Più cartelle di lavoro e fogli in uno; Unisci più celle / righe / colonne senza perdere dati; Unisci righe duplicate e somma ...
  • Strumenti di divisione: Suddivisione dei dati in più fogli in base al valore; Una cartella di lavoro per più file Excel, PDF o CSV; Una colonna a più colonne ...
  • Incolla Saltare Righe nascoste / filtrate; Conte E Somma per colore di sfondo; Crea una mailing list e Invia e-mail in base al valore della cella...
  • Super filtro: Crea schemi di filtro avanzati e applica a tutti i fogli; Ordinare per settimana, giorno, frequenza e altro; Filtro da grassetto, formule, commento ...
  • Oltre alle potenti funzionalità di 300; Funziona con Office 2007-2019 e 365; Supporta tutte le lingue; Semplice implementazione in azienda; Funzioni complete di prova gratuita di 60-day.

Rimuovi le lettere dalle stringhe / numeri / celle con la formula di matrice

Possiamo applicare una formula di matrice per rimuovere le lettere da stringhe / numeri / celle in Excel. Si prega di fare come 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 da) e premi il tasto Ctrl + spostamento + entrare chiavi allo stesso tempo.
doc rimuove le lettere dal testo 1

2. Continua a selezionare la cella, quindi trascina la relativa 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 rimuove 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 ci sono numeri nella stringa di testo, questa formula di array restituirà 0.


Rimuovi lettere da stringhe / numeri / celle con 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 come segue:

1. stampa altro + F11 chiavi allo stesso tempo per aprire la finestra di Microsoft Visual Basic.

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

VBA: rimuovere 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 rimuovi le lettere da) e trascina la maniglia di riempimento fino all'intervallo in base alle tue esigenze. Vedi gli 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 EXTRACTNUMBERS funzione per rimuovere facilmente tutte le lettere da punti / numeri / celle in Excel. Si prega di fare come segue:

1. Selezionare una cella vuota per restituire la stringa di testo senza lettere e fare clic Kutools > funzioni > Testo > EXTRCTNUMBERS. Vedi screenshot:

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

Note: Digitando TRUE restituirà numeri numerici, mentre non digita 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 in base alle tue esigenze. E poi vedrai tutte le lettere rimosse dalle stringhe di testo originali. Vedi screenshot:

Kutools for Excel - Include più di 300 strumenti utili per Excel. Versione di prova gratuita 60-day completa, nessuna carta di credito richiesta! Get It Now

Note:
(1) È possibile digitare la formula = EXTRACTNUMBERS (A2, VERO) nella cella selezionata direttamente, quindi trascina il quadratino di riempimento nell'intervallo in base alle tue esigenze.
(2) Questa funzione EXTRACTNUMBERS rimuoverà anche tutti i tipi di caratteri tranne i caratteri numerici.


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

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

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

2. Nella finestra di dialogo Apri caratteri rimozione, selezionare Alfa opzione e fare clic su Ok pulsante. E poi vedrai solo le lettere rimosse dalle celle selezionate. Vedi screenshot:
doc rimuove le lettere dal testo 6
Note: Se in effetti vuoi rimuovere tutti i tipi di caratteri tranne quelli numerici, puoi controllare Non numerica opzione e fare clic su Ok pulsante in Rimuovi caratteri la finestra di dialogo. Vedi screenshot:
doc rimuove le lettere dal testo 7

Kutools for Excel - Include più di 300 strumenti utili per Excel. Versione di prova gratuita 60-day completa, nessuna carta di credito richiesta! Get It Now


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

In questo video, Kutools e Kutools Plus le schede sono aggiunte da Kutools for Excel. Se necessario, fare clic per Prova gratuita di 60-day senza limitazioni!

Articoli correlati:


Kutools per Excel: il miglior strumento di produttività per ufficio aumenta la produttività del 80%

  • Riutilizzo: Inserire rapidamente formule complesse, grafici e tutto ciò che hai usato prima; Cifra le celle con password; Crea mailing list e invia email ...
  • Super Formula Bar (modifica facilmente più righe di testo e formula); Layout di lettura (leggere e modificare facilmente un gran numero di celle); Incolla su intervallo filtrato...
  • Unisci celle / righe / colonne senza perdere i dati; Contenuto delle celle divise; Combina righe / colonne duplicate... Previeni celle duplicate; Confronta le gamme...
  • Seleziona Duplica o Unica Righe; Seleziona righe vuote (tutte le celle sono vuote); Super Find e Fuzzy Find in molti libri di esercizi; Selezione casuale ...
  • Copia esatta Più celle senza modificare il riferimento alla formula; Creazione automatica di riferimenti a più fogli; Inserisci punti elenco, Caselle di controllo e altro ...
  • estrarre il testo, Aggiungi testo, Rimuovi per posizione, Rimuovi spazio; Creare e stampare subtotali di paging; Converti contenuto e commenti tra celle...
  • Super filtro (salva e applica schemi di filtro ad altri fogli); Ordinamento avanzato per mese / settimana / giorno, frequenza e altro; Filtro speciale di grassetto, corsivo ...
  • Combina cartelle di lavoro e fogli di lavoro; Unisci tabelle basate su colonne chiave; Dividi i dati in più fogli; Converti in batch xls, xlsx e PDF...
  • Oltre alle potenti funzionalità di 300. Supporta Office / Excel 2007-2019 e 365. Supporta tutte le lingue. Facile implementazione nella tua azienda o organizzazione. Funzioni complete di prova gratuita di 60-day.
kte tab 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, Editore, accesso, Visio e progetto.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la tua produttività di 50% e riduce centinaia di clic del mouse per te ogni giorno!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Corey A McLauchlan · 7 days ago
    I need to delete all text in a cell EXCEPT a specific set of words. For example, a list of fruits or vegetables in column A, and column B has a description of the vegetables, including color, and I want to remove all text in the cells of column B except for color words. Any ideas?
  • To post as a guest, your comment is unpublished.
    ed · 6 months ago
    hi, i want to ask if theres a formula to add period on every abbreviation in one cell within a sentence?

    example

    825 apple rd st #5 - i want to add period on "rd" and "st" to make it formal


    hope you can help me

    thanks
  • To post as a guest, your comment is unpublished.
    Formatunknown · 7 months ago
    What if you want to preserve the format of the number or has decimals? i.e Apple30.01? for answer of 30.01? your vb drops the spot?
    • To post as a guest, your comment is unpublished.
      kellytte · 7 months ago
      Hi Formatunknown,
      In this situation, Kutools for Excel’s Remove Characters feature is recommended.
      Select the cells, enable the Remove Characters feature, only check the Alpha option, and click the Ok button to remove all alpha characters, and remain numbers including the decimal places.
  • To post as a guest, your comment is unpublished.
    Abi DC · 1 years ago
    Thank u so much