Ritesh ha un’enorme quantità di dati che deve elaborare in Excel. Ogni riga in un foglio di lavoro include un numero di parte, nella colonna A, in base al quale deve ordinare i record. Il problema è che Ritesh non può fare un ordinamento diretto; i primi quattro caratteri dei numeri di parte devono essere ignorati. Pertanto, l’ordinamento deve effettivamente iniziare con il quinto carattere del numero di parte.

Il modo più semplice per gestire questa situazione è creare una nuova colonna in Excel che consiste interamente delle informazioni che desideri utilizzare nell’ordinamento. In questo caso, potresti aggiungere una nuova colonna vuota a destra della colonna A, quindi inserire questa formula nella prima cella della colonna (presunta cella B2):

=RIGHT(A2,LEN(A2)-4)

Noterai che la cella B2 ora contiene il numero di parte, che inizia con il quinto carattere. Copia questa formula tutte le celle necessarie, quindi esegui un ordinamento standard basato sul contenuto della colonna B.

Un altro modo per creare la nuova colonna, se si utilizza Excel 2013 o versioni successive, è utilizzare la funzione Riempimento Flash. Personalmente, lo trovo un po ‘più restrittivo rispetto all’utilizzo della formula già menzionata, ma potrebbe funzionare bene per le tue esigenze. Tutto quello che devi fare nella cella B2 è digitare la porzione di cella A2 che desideri utilizzare. Ad esempio, se la cella A2 contiene il numero di parte “ABCDU643”, nella cella B2 si digiterà “U643”.

Quindi, con la cella B2 selezionata, fare clic con il pulsante destro del mouse sulla maniglia di riempimento e trascinarla verso il basso per tutte le celle necessarie. Quando rilasci il pulsante del mouse, vedrai apparire un menu contestuale dal quale puoi scegliere Riempimento Flash.

Ho detto che trovo Flash Fill un po ‘restrittivo perché non sempre determina correttamente come le celle dovrebbero essere derivate dagli originali. Ad esempio, supponiamo che la cella A2 contenga “ABCD1234” e che tu digiti “1234” nella cella B2. Inoltre, la cella A3 contiene “EFGHA567”. Quando esegui il riempimento flash in base alla cella B2, Excel determina che desideri rimuovere tutte le lettere dall’inizio delle altre celle, in modo che B3 finisca per contenere “567”

invece di “A567”, come davvero volevi. Questa interpretazione errata da parte di Excel si verifica solo se la prima cella (B2) contiene solo cifre.

Indipendentemente da come ottieni la parte significativa dei tuoi numeri di parte nella colonna B, quando esegui l’ordinamento in base al contenuto della colonna B, ti ritroverai con i tuoi numeri di parte nell’ordine desiderato. È quindi possibile eliminare la colonna B oppure nasconderla se potrebbe essere necessario in seguito ma non si desidera che venga visualizzata.

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

Questo suggerimento (9870) 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: