2011-10-04 21:00:54 +0000 2011-10-04 21:00:54 +0000
6
6

Excel ordina la colonna numerica per numero

Ho una colonna di numeri interi nel mio foglio di calcolo, e la colonna è formattata come un numero. Ogni cella all'interno della colonna è formattata come un numero.

Ma non riesco ad ordinarle in ordine numerico - sai, 1,2…9,10,11…

Invece, li ordina sempre secondo l'ordinamento testuale: 10, 100, 101, 102…11, 111, 112, ….

Come posso ordinare la mia colonna di numeri per numero invece che per testo?

Risposte (8)

8
8
8
2011-10-04 21:50:05 +0000

Sembra che i tuoi numeri siano interpretati come testo da Excel. Una buona indicazione di questo è che si allineano automaticamente a sinistra di ogni cella. I numeri normalmente sono allineati a destra.

Se questo è il caso, una semplice soluzione è quella di spostarsi in una cella, premere F2 e poi Invio. Ripeti per ogni cella che contiene i numeri che non vengono ordinati. Questo funziona mettendo la cella in modalità modifica e poi di nuovo fuori. Se il contenuto può essere interpretato come un numero, Excel lo converte in un numero.

Se avete troppe celle per farlo manualmente, potete usare la funzione VALUE per creare un'altra colonna contenente veri valori numerici e poi incollarli (per valore) di nuovo sopra le celle incriminate.

2
2
2
2018-05-04 05:52:30 +0000

So che questo è un vecchio post, ma dato che è in cima ai risultati di ricerca per questo tipo di cose…

C'è un modo molto più semplice per farlo. Per convertire i numeri memorizzati come testo in numeri:

  1. Seleziona l'intera colonna.
  2. Nella scheda Dati, clicca sul pulsante Da testo a colonne.
  3. Nella procedura guidata che si apre, vai avanti e clicca su Fine. Non c'è bisogno di passare attraverso i passi extra dato che servono se vuoi dividere le colonne.

E presto! La tua colonna è ora formattata come numeri reali e dovresti essere in grado di ordinare dal più piccolo al più grande invece che dalla A alla Z.

2
2
2
2011-10-04 21:58:02 +0000

Potete fare questo sui dati direttamente in un colpo solo senza creare colonne di lavoro. Il mio metodo preferito è usare Paste Special (io moltiplico normalmente per il “testo” per 1)

Debra Dalgleish fornisce 7 metodi qui, http://www.contextures.com/xlDataEntry03. html

Il metodo Incolla speciale come elencato da Debra è

  • Seleziona una cella vuota
  • Scegli Modifica > Copia
  • Seleziona le celle che contengono i numeri
  • Scegli Modifica > Incolla speciale
  • Seleziona Aggiungi
  • Clicca OK
  • Per applicare la formattazione dei numeri, scegli Formato > Celle
  • Nella scheda Numero, seleziona il formato adatto, poi clicca OK
1
1
1
2016-03-10 07:42:36 +0000

Li ho fatti tutti. Ma non ha aiutato… La mia soluzione era solo moltiplicare con 1 alla cella successiva. Copiare e speciale passato moltiplicato cella alla cella successiva. cancellare le vecchie 2 celle

0
0
0
2015-06-30 18:21:44 +0000

Basta cambiare le cifre singole (1,2,3, ecc.) in 01, 02, 03. Poi ordinare dalla A alla Z.

0
0
0
2018-10-11 06:36:19 +0000

Cambia il formato della cella in =TEXT(A1, “#0”), questo lo sistemerà correttamente.

0
0
0
2017-07-04 09:54:55 +0000

Sono nuovo in questo, ma ho appena capito qualcosa, forse vi aiuterà.

Stavo ordinando qualcosa nel mio file Excel che ha un numero di giorni e avevo bisogno di ordinarli per giorni.

Questo ordina la colonna in sequenza come 1, 100, 102, 2, 201, 203, 3, 205, …

La soluzione: usando Sort e Filters.

  1. Formattate le celle per assicurarvi che siano tutti numeri. Se hanno un prefisso o un suffisso assicuratevi di rimuovere anche questi. Nel mio caso avevo “giorni” come suffisso. Per rimuoverlo puoi fare un =LEFT(A1, LEN(A1)- number of letters you want to remove), cambia A1 nella cella appropriata.

  2. Evidenziate tutte le celle della colonna e formattate le celle per essere un numero.

  3. Quando fai un filtro dovrebbe essere visualizzato come un filtro numerico invece di un filtro di testo.

  4. Filtra per valore di numero invece che per A-Z.

-1
-1
-1
2018-10-02 02:01:37 +0000

Ho lo stesso problema ma alla fine l'ho risolto dopo un paio di tentativi e fallimenti. La soluzione migliore l'ho trovata quando si ordinano i numeri in un database che contiene numeri come 1,2,3…10,11,12,13….NC,CAR, 4-A,4-B…ecc. Normalmente, se il vostro database contiene numeri come l'esempio precedente, se li ordinate, si ordina in questo modo 1,10,11,2,3,5,6,7,8,9,4-A,4-B…ecc qualunque sia la combinazione di numeri alfa-numerici… la soluzione è semplice. Prima assicuratevi di puntare il mouse e selezionare la colonna che volete ordinare poi… Create un elenco personalizzato…nella scheda Home di MS Excel, cliccate su Ordina e Filtra, scegliete Ordinamento personalizzato, vedrete 3 opzioni su come il vostro ordinamento avverrà (Colonna, Ordina su, Ordine), scegliete il menu a discesa Ordine, impostate gli elenchi personalizzati, aggiungete o inserite/scrivete il vostro formato di ordinamento nelle voci degli elenchi, quindi voilà, un formato di ordinamento personalizzato del vostro desiderio. La prossima volta che vuoi ordinare il tuo database usa semplicemente l'elenco personalizzato che hai messo. Sto usando una versione di MS Excel 2010. Spero che questo aiuti i compagni che lottano contro i problemi nel mondo dei fogli di calcolo:)