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

Come rimuovere i numeri dalle stringhe di testo in Excel?

Ad esempio, ci sono molti numeri mescolati in una stringa di testo e si desidera rimuovere questi numeri dalla stringa di testo. Come ottenerlo? Questo articolo introdurrà un paio di metodi complicati per rimuovere facilmente i numeri dalle celle delle stringhe di testo in Excel.


Rimuovi i numeri dalle stringhe di testo con la funzione definita dall'utente

Questo metodo introdurrà una funzione definita dall'utente per rimuovere facilmente i numeri dalle stringhe di testo in Excel. Si prega di fare quanto segue:

1. stampa altro + F11 tasti contemporaneamente per aprire la finestra Microsoft Basic for Application.

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

VBA: rimuovi i numeri dalle stringhe di testo in Excel

Function RemoveNumbers(Txt As String) As String
With CreateObject("VBScript.RegExp")
.Global = True
.Pattern = "[0-9]"
RemoveNumbers = .Replace(Txt, "")
End With
End Function

3. Salva la funzione Usa definita. Seleziona una cella vuota in cui restituirai la stringa di testo senza numeri, inserisci la formula = RimuoviNumeri (A2) (A2 è la cella da cui rimuoverai i numeri), quindi trascina la maniglia di riempimento verso il basso nell'intervallo di cui hai bisogno.


Rimuovi i numeri dalle stringhe di testo con Kutools per Excel

Questo metodo introdurrà Kutools per Excel Rimuovi personaggi utilità per rimuovere rapidamente tutti i numeri dalle celle delle stringhe di testo 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 le celle della stringa di testo da cui rimuovere i numeri e fai clic Kutools > Testo > Rimuovi personaggi.
doc rimuove i numeri dal testo 01

2. Nella finestra di dialogo di apertura Rimuovi caratteri, controlla il file Numerico opzione e fare clic su Ok pulsante.

Quindi vedrai che tutti i numeri vengono rimossi dalle celle delle stringhe di testo selezionate contemporaneamente. Vedi screenshot:

Note:: A volte potrebbe essere necessario rimuovere numeri e altri segni speciali dalle celle della stringa di testo e lasciare solo lettere. Puoi farlo controllando il file Non alfa opzione e facendo clic su Ok nella finestra di dialogo Rimuovi caratteri. Vedi screenshot:
doc rimuove i numeri dal testo 4

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: rimuove i numeri dalle stringhe di testo 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!

Estrai rapidamente i numeri dalle stringhe di testo con la funzione Kutools in Excel

Kutools per le funzioni di Kutools di Excel l'utilità fornisce un file NUMERI DI ESTRAZIONE funzione per aiutarti a estrarre rapidamente i numeri da stringhe di testo miste con facilità.


numeri di estratti di annunci 4


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 (4)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Questo commento è stato fatto dal moderatore sul sito
Ehilà.
Spero che tu stia passando una fantastica giornata!
Grazie mille per la formula!
Questo commento è stato fatto dal moderatore sul sito
In una cella con John Smith SS1324 come faccio a estrarre SS1324 e lasciare John Smith e incollare SS1324 in un'altra cella?
Questo commento è stato fatto dal moderatore sul sito
Ciao,

Ho trovato questa funzione davvero utile, tuttavia quando applico questa formula, trovo che altre celle nel mio database mostrino come errore "Nome#".
Quasi come se andasse fuori ordine nel database.

Qualcuno potrebbe fornire consigli?
Questo commento è stato fatto dal moderatore sul sito
Un altro metodo prevede una formula molto semplice, ripetuta (riempita) lungo il foglio. Lascia che il foglio di lavoro faccia il lavoro per te. Non sono necessari VBA o componenti aggiuntivi.

- Metti la stringa su un foglio di lavoro, in B1.
- Quindi inserisci i numeri da 0 a 9 nelle celle da A2 a A11.
- Quindi, inserisci questa formula in B2:
=SOSTITUZIONE(B1, A2, "")
- Ora trascina il quadratino di riempimento da B2 in basso a B11.

B11 ora conterrà la tua stringa con tutti i numeri rimossi.
Non ci sono ancora commenti pubblicati qui
Si prega di lasciare i commenti in inglese
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