Ordinamento di lettere e numeri (Microsoft Excel)
Supponiamo che tu abbia un foglio di lavoro in cui una particolare colonna contiene voci come F1, F2, F3, ecc. Fino a F149. Se è necessario ordinare i dati nel foglio di lavoro in base al contenuto di questa colonna, i risultati potrebbero deludervi. Poiché il primo carattere in ogni cella è una lettera, Excel ordina la colonna come testo.
Il risultato è che le celle sono ordinate nell’ordine F1, F10, F100, F101, F102, ecc. In questa disposizione, F2 non viene visualizzato fino alla voce di sessanta secondi nell’elenco ordinato. Il motivo per cui ciò accade è perché le celle vengono trattate come testo. Come testo, tutte le celle che iniziano con F1 (ce ne sono 61) vengono prima delle celle che iniziano con F2.
L’unico modo per aggirare questa situazione è assicurarsi che i numeri nelle celle siano preceduti da zeri. In altre parole, non dovresti usare F1, ma F001. È possibile utilizzare la seguente formula per convertire i numeri del vecchio formato nel nuovo formato:
=LEFT(C1,1) & RIGHT("000" & RIGHT(C1,LEN(C1)-1),3)
Ora, quando si ordina per le voci appena formattate, si ottengono i risultati desiderati: F001, F002, F003, ecc.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (2609) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: