Sommario
L'ordinamento implica la riorganizzazione dei dati per ottenere una migliore presentazione visiva del set di dati. Si tratta di uno strumento molto potente che permette di organizzare testo, numeri e date. In questo tutorial mostrerò i modi per ordinare per data e ora in Excel in modo intelligente, includendo esempi reali.
Per saperne di più: Come ordinare per data in Excel
Scarica il quaderno di esercizi
Ordinamento per data e ora.xlsx4 modi per ordinare per data e ora in Excel
Diamo un'occhiata al nostro set di dati seguente. Qui, l'elemento ID ordine dei prodotti, insieme alle loro Data di consegna , Tempi di consegna e anche Prezzo .
Ora ordineremo il set di dati di cui sopra in base a Data di consegna e Tempo .
Cominciamo.
1. Utilizzando l'opzione a discesa diretta
Utilizzando il discesa diretta si può semplicemente ordinare il set di dati per data e ora separatamente. In realtà, questo metodo non fornisce dati ordinati per data e ora in modo combinato. Ma dobbiamo sapere qual è il problema!
A tal fine è sufficiente seguire i seguenti passaggi.
- In primo luogo, selezionare l'intero set di dati.
- In secondo luogo, fare clic su Casa scheda> Ordinamento e filtro barra degli strumenti Filtro
- In alternativa, è possibile premere l'efficace scorciatoia CTRL+SHIFT+L .
- Alla fine si otterrà il freccia a discesa per ogni voce del set di dati in questo modo.
- In terzo luogo, poiché si desidera ordinare le date, fare clic sul pulsante freccia a discesa del Data di consegna
- In quarto luogo, scegliere il Ordinamento dal più vecchio al più recente se si desidera ordinare il set di dati in ordine cronologico.
- Infine, premere OK .
Di conseguenza, il Data di consegna saranno ordinati cronologicamente in questo modo.
- Allo stesso modo, fare clic sull'intestazione dell'elemento Tempi di consegna E scegliete Ordina dal più piccolo al più grande se si desidera organizzare il tempo dall'inizio alla fine.
- Si otterrà quindi il seguente set di dati ordinati.
La schermata precedente rivela chiaramente che l'ID dell'ordine è ordinato in base a Tempo e il Data Come possiamo risolvere il problema? Vi presenteremo una semplice ma potente opzione di ordinamento.
2. Utilizzo dell'opzione di ordinamento personalizzato
Ordinamento personalizzato è una funzione speciale di Excel che consente di specificare diverse intestazioni come livelli e fornisce il risultato combinato in base ai livelli inseriti.
Vediamo l'applicazione dell'opzione essenziale nel caso del nostro set di dati.
- Innanzitutto, selezionare il set di dati.
- In secondo luogo, fare clic sul pulsante Casa tab> Ordinamento e filtro barra degli strumenti> Ordinamento personalizzato .
- Alla fine, un Ordinamento apparirà una finestra di dialogo.
- In terzo luogo, selezionare la voce Data di consegna dall'intestazione nella sezione Ordina per
- In quarto luogo, scegliere il Dal più vecchio al più recente come il Ordine .
- Poiché vogliamo ordinare anche il tempo, dobbiamo aggiungere l'intestazione desiderata. A tal fine, fare clic sul pulsante +Aggiungi livello In seguito, specificare l'opzione Tempi di consegna come intestazione e Dal più piccolo al più grande come Ordine .
- Quinto, fare clic su OK .
Di conseguenza, l'output sarà così in ordine cronologico.
3. Conversione di data e ora in numeri e ordinamento
Supponendo che, il Data di consegna e Tempo sono forniti insieme contemporaneamente. È interessante notare che è possibile farlo.
- È sufficiente inserire la seguente formula nel file E5 e premere Entrare .
=C5+D5
Qui, C5 è il Data di consegna e D5 è il Tempi di consegna .
- In secondo luogo, premere ENTRARE .
- In terzo luogo, utilizzare l'opzione Maniglia di riempimento trascinando il cursore verso il basso tenendo premuto il tasto in basso a destra angolo del E5
- Alla fine si otterranno risultati come questo.
Potreste essere sorpresi di come sia possibile aggiungere date e orari contemporaneamente.
Ma è davvero una cosa semplice: Excel conta la data come numero di serie e l'ora come frazione del numero di serie.
Poiché vogliamo ordinare i file Data e ora di consegna dati, dobbiamo convertire i dati in numeri di serie.
- Per questo, in quarto luogo, si inserisce la seguente formula nel F5 cella come questa.
=VALORE(E5)
- Quinto, premere ENTRARE e utilizzare l'opzione Maniglia di riempimento .
Ora è necessario ordinare Data e ora di consegna in modo cronologico.
- A tale scopo, selezionare innanzitutto il set di dati.
- In secondo luogo, andare su Casa clicca Editing scegliere Ordinamento e filtro selezionare Ordinamento personalizzato .
Se non si seleziona l'intero set di dati, apparirà questo avviso. Selezionare quindi Espandere la selezione e fare clic su Ordinamento .
- Alla fine apparirà la finestra Ordinamento.
- Sesto, scegliere Data e ora di consegna ordinata nel Ordina per box e Dal più piccolo al più grande nel Ordine
- Settimo, fare clic su OK .
Alla fine, otterremo le uscite in Colonna F in un formato diverso.
Per correggere il formato, fare innanzitutto clic con il tasto destro del mouse sui dati di Colonna F selezionare Formattare le celle .
- Alla fine, un Formattare le celle apparirà la finestra di dialogo.
- In secondo luogo, andare su Numero selezionare Personalizzato scegliere m/d/yyyy h:mm nel Tipo
- Infine, fare clic su OK .
- Di conseguenza, vedremo l'output come questo.
4. Applicazione delle funzioni MID e SEARCH
Se è necessario ordinare il set di dati a partire dai dati di Delivery day-date-time, cosa si può fare?
Per prima cosa, dobbiamo togliere il nome del giorno dai dati e inserire la combinazione di MID e RICERCA funzioni per farlo.
Il MID restituisce il numero centrale di una determinata stringa di testo. La sintassi della funzione è la seguente.
=MID (testo, numero_inizio, numero_caratteri)
Gli argomenti sono.
testo - Il testo da estrarre.
numero_inizio - La posizione del primo carattere da estrarre.
num_caratteri - Il numero di caratteri da estrarre.
Inoltre, il RICERCA restituisce la posizione del primo carattere di find_text all'interno di within_text.
=RICERCA (trova_testo, entro_testo, [numero_inizio])
Gli argomenti sono
trova_testo - Il testo da trovare.
all'interno del testo - Il testo da cercare all'interno.
numero_inizio - Posizione iniziale nel testo da ricercare. Opzionale, valore predefinito 1.
- Applicare ora la seguente formula nel campo D5
=MID(C5,SEARCH(", ",C5,1)+1,50)
Qui, C5 è il Giorno-data-ora di consegna .
- In secondo luogo, premere ENTRARE .
- In terzo luogo, utilizzare l'opzione Maniglia di riempimento .
- Scrivete ripetutamente la formula nel campo E5 cella da cambiare Data e ora di consegna in un numero utilizzando il comando VALORE per poterli ordinare in seguito.
=VALORE(D5)
- In terzo luogo, premere ENTRARE e utilizzare l'opzione Maniglia di riempimento .
- Quarto, per ordinare i valori in ordine cronologico, copiare innanzitutto le celle E5:E16 e incollarli in F5 .
- Allo stesso modo, come in precedenza, è necessario selezionare le celle e Ordinamento e poi utilizzare il comando Formattare le celle per dare un formato specifico.
- Dopo aver fatto questo, si otterrà un risultato come questo.
Cose da ricordare
- Non dimenticate che Excel memorizza le date come numeri di serie. Se ottenete l'output desiderato come numero di serie, cambiate il formato utilizzando l'opzione Formattare le celle opzione.
- Inoltre, occorre prestare attenzione ai dati ordinati, sia che l'intero set di dati venga modificato o meno.
Conclusione
Questo è tutto per quanto riguarda la sessione di oggi. E questi sono i modi per ordinare Excel per data e ora. Crediamo fermamente che questo articolo sia altamente utile per voi. Non dimenticate di condividere i vostri pensieri e le vostre domande nella sezione commenti e di esplorare il nostro sito web. ExcelWIKI , un fornitore unico di soluzioni Excel.