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

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

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


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


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 (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
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