Come ordinare i numeri con prefisso o suffisso di testo / lettera in Excel?
Ad esempio, hai una serie di numeri contenenti prefisso o suffisso di lettere, come potresti ordinarli come numeri normali in Excel? Questo articolo raccoglie diverse soluzioni alternative per farlo.
- Ordina i numeri con prefisso o suffisso di testo / lettera in base alla funzione definita dall'utente
- Ordina i numeri con prefisso o suffisso di testo / lettera estraendo i numeri
- Ordina i numeri con prefisso o suffisso di testo / lettera suddividendo testo e numeri
- Ordina i numeri con prefisso o suffisso di testo / lettera rimuovendo le lettere
Ordina i numeri con prefisso o suffisso di testo / lettera in base alla funzione definita dall'utente
Questo metodo introdurrà una funzione definita dall'utente (VBA) per estrarre i numeri solo dai numeri con prefisso o suffisso, quindi sarà possibile ordinarli facilmente.
1. stampa altro + F11 tasti contemporaneamente per aprire la finestra di Microsoft Visual Basic, Applications Edition.
2. Clic inserire > Modulo, quindi incolla sotto il codice VBA nella nuova finestra del modulo di apertura.
Funzione definita dall'utente: estrae i numeri solo dalle stringhe di testo
Function num(rng As Range) As String
Dim n As Integer
For n = 1 To Len(rng)
If Mid(rng, n, 1) Like "[0-9]" Then
num = num & Mid(rng, n, 1)
End If
Next n
End Function
3. Salvare il codice e chiudere la finestra di Microsoft Visual Basic, Applications Edition.
4. Seleziona una cella vuota accanto ai numeri originali con prefisso o suffisso, dice Cell B2, digita la formula = num (A2) (A2 è il numero con prefisso o suffisso) in esso, quindi trascina la maniglia di riempimento automatico di questa cella nell'intervallo di cui hai bisogno.
5. A causa dei numeri estratti memorizzati come testo, dobbiamo convertirli in numeri. Copia tutti i numeri estratti, fai clic con il pulsante destro del mouse sull'intervallo copiato e seleziona Incolla valori dal menu di scelta rapida. Vedi screenshot:
Note:: In Excel 2007, è possibile copiare i numeri estratti archiviati come testo, quindi fare clic su Casa > Incolla > Incolla valori.
6. Continua a selezionare questi numeri, quindi fai clic su accanto ai numeri selezionati e selezionare il pulsante Converti in numero dall'elenco a discesa. Vedi screenshot:
7. Mantieni selezionati i nuovi numeri e fai clic Dati > Ordina dal più piccolo al più grande or Ordina dal più grande al più piccolo; e poi controlla il file Espandi la selezione opzione nella finestra di dialogo Avviso di ordinamento che si apre e fare clic su Riordina pulsante. Vedi screenshot:


8. Ora i numeri con il prefisso o il suffisso della lettera sono stati ordinati come un normale ordinamento dei numeri (vedi l'immagine sotto). Se necessario, elimina i numeri estratti.
Ordina i numeri con prefisso o suffisso di testo / lettera estraendo i numeri
In realtà, anche Kutools per Excel fornisce simili NUMERI DI ESTRAZIONE funzione per estrarre i numeri dalle stringhe di testo. Pertanto, possiamo ordinare i numeri con prefisso o suffisso di lettere estraendo prima i numeri.
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 accanto ai numeri con il prefisso o il suffisso della lettera, dice Cell B2, digita la formula = EXTRACTNUMBERS (A2, TRUE) (A2 è la cella del numero con il prefisso o il suffisso della lettera) al suo interno, quindi trascina la maniglia di riempimento automatico di questa cella nell'intervallo di cui hai bisogno. Vedi screenshot:
2. Mantieni selezionati i numeri estratti, fai clic Dati > Ordina dal più piccolo al più grande or Ordina dal più grande al più piccolo; controlla il Espandi la selezione opzione nella finestra di dialogo di avviso di ordinamento che si apre, quindi fare clic su Riordina pulsante. Vedi gli screenshot seguenti:


3. Ora i numeri con prefisso o suffisso di lettere sono stati ordinati come un normale ordinamento di numeri. E puoi eliminare tutti i numeri estratti di cui hai bisogno.
Ordina i numeri con prefisso o suffisso di testo / lettera suddividendo testo e numeri
Kutools per Excel supporta anche la divisione di testo e numeri dalle celle in base a Celle divise utilità. Pertanto, possiamo dividere il testo ei numeri e posizionarli in colonne diverse per un facile ordinamento. 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. Selezionare i numeri con il prefisso o il suffisso della lettera e fare clic Kutools > Testo > Celle divise. Vedi lo screenshot qui sotto:
2. Nella finestra di dialogo di apertura delle celle divise, controlla il file Dividi in colonne opzione nel Tipologia sezione, controlla il Testo e numero nel Dividi per sezione e fare clic su Ok pulsante. Vedi screenshot sopra:
3. Ora viene visualizzata la seconda finestra di dialogo Celle divise. Seleziona la cella accanto ai numeri originali con il prefisso o il suffisso della lettera, dice Cella B2 e fai clic su OK pulsante.
Ora i testi ei numeri vengono divisi e posizionati accanto ai numeri originali con prefisso o suffisso. Vedi lo screenshot qui sotto.
4. Seleziona i numeri di divisione e fai clic su Dati > Ordina dal più piccolo al più grande or Ordina dal più grande al più piccolo; e poi controlla il file Espandi la selezione opzione nella finestra di dialogo Avviso di ordinamento che si apre e fare clic su Riordina pulsante. Vedi gli screenshot seguenti:


5. Ora i numeri con prefisso o suffisso di lettere sono stati ordinati come un normale ordinamento di numeri. Puoi eliminare il testo ei numeri divisi di cui hai bisogno.
Ordina i numeri con prefisso o suffisso di testo / lettera rimuovendo le lettere
Questo metodo introdurrà Kutools per l'utilità Rimuovi caratteri di Excel per rimuovere tutti i caratteri non numerici (inclusa la lettera) e lasciare i numeri solo nelle celle. E poi puoi ordinare facilmente i numeri con prefisso o suffisso di testo / lettera.
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. Copia tutti i numeri con il prefisso o il suffisso della lettera, quindi incolla accanto ai numeri originali con il prefisso o il suffisso della lettera.
2. Continua a selezionare i numeri incollati, fai clic su Kutools > Testo > Rimuovi personaggi, quindi controlla solo il file Non numerico opzione nella finestra di dialogo Rimuovi caratteri che si apre e fai clic su Ok pulsante. Vedi lo screenshot qui sotto:
3. Ora sono rimasti solo i numeri nella nuova colonna. Continua a selezionare questi numeri e fai clic Dati > Ordina dal più piccolo al più grande or Ordina dal più grande al più piccolo; e poi controlla il file Espandi la selezione opzione nella finestra di dialogo Avviso di ordinamento che si apre e fare clic su Riordina pulsante. Vedi gli screenshot seguenti:


4. Elimina i numeri di cui hai bisogno.
Demo: ordina i numeri con prefisso o suffisso di testo / lettera in Excel
Articoli
Ordina i nomi completi per cognome in Excel
Ordina rapidamente i compleanni (date) per mese in Excel
Ordina le celle in base all'ultimo carattere o numero in Excel
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 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!
