Potrebbe venire il momento in cui hai bisogno di ordinare un elenco di informazioni in base al mese rappresentato in una particolare colonna. Ad esempio, potresti avere un elenco di persone e dei loro compleanni e vuoi ordinare l’elenco per mese di compleanno in modo da sapere quali compleanni si verificano entro un determinato mese.

Il modo più semplice per farlo è aggiungere una nuova colonna alla tabella. Questa colonna avrà un nome descrittivo, come “Mese di nascita” o semplicemente “Mese”. Ad esempio, supponiamo che tu abbia i compleanni delle persone nella colonna B, potresti aggiungere la nuova colonna nella colonna C. In questa colonna potresti quindi usare la funzione MESE, come segue:

=MONTH(B3)

Questa particolare formula andrebbe nella cella C3, ma formule simili andrebbero in ogni cella della colonna C. Il risultato è che la colonna C conterrà numeri compresi tra 1 e 12, che rappresentano i mesi di nascita delle persone. È ora possibile ordinare l’elenco in base al contenuto della colonna C, con il risultato che l’elenco viene ordinato per mese.

Questo approccio funziona correttamente, ma potresti non essere in grado di aggiungere un’altra colonna al tuo foglio di lavoro. In questo caso, puoi seguire questi passaggi per ordinare per mese:

  1. Seleziona le celle nella colonna B (supponendo che la colonna B contenga le date di nascita).

  2. Premi CTRL + MAIUSC + F. Excel visualizza la finestra di dialogo Formato celle.

  3. Assicurati che la scheda Numero sia visualizzata.

  4. Nell’elenco Categoria, scegli Personalizzato. (Vedi figura 1.)

  5. Nella casella Tipo, immettere quattro minuscole Ms (mmmm) per il formato.

  6. Fare clic su OK. Le celle nella colonna B dovrebbero ora mostrare solo il mese di nascita delle persone nel tuo elenco. (Non preoccuparti; le date di nascita sottostanti sono ancora lì.)

  7. Seleziona l’intero elenco.

  8. Visualizza la scheda Dati della barra multifunzione.

  9. Fare clic su Ordina nel gruppo Ordina e filtra. Excel visualizza la finestra di dialogo Ordina. (Vedi figura 2.)

  10. Utilizzare i controlli nella finestra di dialogo per specificare che si desidera ordinare in base al contenuto della colonna B.

  11. Utilizza l’elenco a discesa Ordine per scegliere Elenco personalizzato. Excel visualizza la finestra di dialogo Elenco personalizzato.

  12. Dagli elenchi personalizzati disponibili, seleziona quello che elenca i mesi, quindi fai clic su OK.

  13. Fare clic su OK per chiudere la finestra di dialogo Ordina e ordinare effettivamente l’elenco.

Ci si potrebbe chiedere perché è necessario riformattare la visualizzazione delle celle contenenti le date di nascita (passaggi da 1 a 6). Il motivo è che quando finalmente si ordina l’elenco (passaggi da 7 a 13), se si visualizzano semplicemente le date complete originali, Excel ordinerà effettivamente l’elenco in ordine cronologico anziché per mese.

C’è un altro modo per affrontare il problema. Ciò comporta effettivamente la conversione delle date in testo (invece dei numeri di serie interni), come segue:

  1. Seleziona le celle che contengono le date.

  2. Premi CTRL + MAIUSC + F. Excel visualizza la finestra di dialogo Formato celle.

  3. Assicurati che la scheda Numero sia selezionata.

  4. Nell’elenco delle categorie, scegli Data.

  5. Nell’elenco dei tipi, scegli 14 marzo 2012.

  6. Fare clic su OK. Le tue celle dovrebbero ora essere formattate per mostrare una data lunga con il mese prima.

  7. Premi Ctrl + C. Questo copia le celle negli Appunti.

  8. Apri Blocco note.

  9. Premi Ctrl + V. Le informazioni sono ora incollate nel Blocco note e dovrebbero essere ancora le date lunghe.

  10. Seleziona le informazioni appena incollate nel Blocco note.

  11. Premi Ctrl + C. Questo copia le informazioni negli Appunti.

  12. Torna a Excel.

  13. Premi CTRL + MAIUSC + F. Excel visualizza la finestra di dialogo Formato celle.

  14. Assicurati che la scheda Numero sia selezionata.

  15. Nell’elenco delle categorie, scegli Testo.

  16. Fare clic su OK.

  17. Premi Ctrl + V.

Le date vengono ora incollate in Excel come voci di testo reali, non come date.

Ciò consente di ordinare facilmente le informazioni in base al mese nella data.

ExcelTips è la tua fonte di formazione economica su Microsoft Excel.

Questo suggerimento (9728) si applica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 ed Excel in Office 365. Puoi trovare una versione di questo suggerimento per la vecchia interfaccia del menu di Excel qui: