Com ordenar les dates a Excel per any (4 maneres senzilles)

  • Comparteix Això
Hugh West

Una de les característiques més importants d'Excel és la capacitat d' ordenar les dades per data . Això pot ser necessari quan necessitem organitzar les dates de naixement dels membres de la vostra família per enviar-les. targetes, gestionar els aniversaris dels empleats o ordenar les dates de lliurament del producte o de comanda. ordenar les activitats del pressupost setmanal per a final d'any. Podem ordenar les dates per dia, mes o any. En aquest article, mostraré diverses tècniques per ordenar les dates a Excel per any.

Descarregueu el quadern de pràctiques

Descarregueu aquest quadern de pràctiques per fer exercici mentre llegiu aquest article .

Ordenar les dates per any.xlsx

4 maneres adequades d'ordenar les dates per any a Excel

Considerem un conjunt de dades d'alguns empleats amb el seu identificador, nom, data d'incorporació i i any . Utilitzarem les funcions YEAR , SORTBY , la funció Filtre avançat i l'ordre Ordena per ordenar dates en Excel per any. Aquí teniu una visió general del conjunt de dades per a la tasca d'avui.

1. Combina la funció YEAR i Ordena & Ordre de filtre per ordenar les dates per any a Excel

Vem com podem ordenar les dates per any mitjançant la funció ANY i Ordenar i amp; Opció Filtre . Aquí, YEAR és la funció Excel integrada que retorna l' any des de qualsevol data determinada. Ara el nostre objectiu és ordenar-los segons els anys de data d'unió . D'aquesta manera, podemesbrineu la llista d'empleats de l'empresa senior a junior . Seguim les instruccions següents per aprendre!

Pas 1:

  • Primer de tot, seleccioneu la cel·la E5, i anoteu la funció ANY en aquesta cel·la. La funció serà
=YEAR(D5)

  • On és D5 el número de sèrie de la funció ANY. La funció ANY retornarà l'any d'aquesta data.
  • Per tant, només cal que premeu Retorn al teclat. Com a resultat, obtindreu la data en format any , que és el retorn de la funció ANY . El retorn és 2019.

  • Després, Emplenar automàticament el ANY funció a la resta de cel·les de la columna E .

Pas 2:

  • Ara seleccioneu l'interval de cel·les de E5 a E13 . Per tant, aneu a la pestanya Inici i seleccioneu Ordena del més petit al més gran a Ordena i amp; Filtra a la llista desplegable a l'opció Edició .

  • Podeu fer-ho prement el botó Feu clic amb el botó dret a a les cel·les seleccionades també i seleccioneu l'opció Ordena Després d'això, seleccioneu l'opció Ordena del més petit al més gran (per ordre ascendent).

  • Apareixerà un quadre de diàleg Avís d'ordenació . En primer lloc, seleccioneu Amplia la selecció . En segon lloc, feu clic al botó Ordena .

  • Finalment, estaràscapaç d'ordenar les dates per any.

Llegiu més: Com utilitzar la funció Any a Excel VBA

2. Aplicació de la funció SORTBY per ordenar les dates per any sense barrejar dades

Hi ha una altra funció popular Excel anomenada SORTBY . S'utilitza per ordenar elements a Excel . Ara utilitzarem el mateix conjunt de dades anterior i ordenarem les dates per any mitjançant la funció SORTBY .

SORTBY (array, by_array, [sort_order], [array/order], ...)

Aquest és el sintaxi de la funció. Vegem els detalls dels arguments,

array -> Aquest és un argument obligatori i serveix per ordenar l'interval o la matriu.

by_array -> Aquest és un altre argument. argument necessari i això indica l'interval o la matriu per ordenar.

sort_order -> Aquest és un argument opcional. Només per ordenar ordres. 1 = ascendent (per defecte), -1 = descendent.

array/order -> Un altre argument opcional. Matriu addicional i parells de seqüències d'ordenació.

Seguim les instruccions següents per aprendre!

Passos:

  • Primer de tot, creeu un encapçalament similar a la captura de pantalla següent. Després d'això, seleccioneu la cel·la G5 per a la comoditat del nostre treball.

  • Per tant, escriviu ORDENAR funció en aquesta cel·la.
=SORTBY(B5:E13,E5:E13,1)

Explicació de la fórmula:

Aquí, B5:E13 és tot el rang que s'ordenarà. Aquest rang cobria la informació completa de l'empleat. Aleshores E5:E13 és el rang d'anys, ila nostra classificació es realitzarà en funció d'aquest rang. Finalment, s'utilitza 1 ja que estem fent una ordenació ascendent aquí.

  • Després, només cal que premeu Retorn per obteniu les dades ordenades.

Llegiu més: Com utilitzar la funció d'ordenació a Excel VBA

Lectures similars

  • Com utilitzar les opcions avançades d'ordenació a Excel
  • [Corregir] Excel Ordena per data No Treballar (2 causes amb solucions)
  • Com ordenar dades a Excel mitjançant la fórmula
  • Ordenar diverses columnes a Excel (5 enfocaments ràpids)
  • Com utilitzar la funció VBA DateAdd a Excel

3. Ús de la funció de filtre avançat per ordenar les dates per any en diverses columnes

Ara vegem els usos de l'opció Filtre avançat a Excel per ordenar les dates per any. Per a això, necessitarem una condició. Suposem que volem tota la informació dels empleats que es van incorporar entre 1-1-2013 i 12-12-2019. Seguim les instruccions següents per aprendre!

Pasos:

  • En primer lloc, des de la pestanya Dades , aneu a,

Dades → Ordena & Filtre → Avançat

  • Com a resultat, apareixerà un quadre de diàleg Filtre avançat davant vostre. Al quadre de diàleg Filtre avançat , en primer lloc, seleccioneu l'interval de dades $B$5:$E$13 al quadre desplegable Interval de llista . En segon lloc, seleccioneu l'interval de dades $C$15:$D$16 al Interval de criteris quadre desplegable. Finalment, premeu l'opció D'acord .

  • Finalment, obtindreu l'acordió de resultat ordenat segons la vostra condició que s'ha estat es mostra a la captura de pantalla següent.

Esteu interessat en obtenir més informació sobre el filtre avançat?

Visiteu aquest enllaç per obtenir més informació sobre aquesta potent eina d'Excel.

Més informació: Excel Ordena per data i Hora

4. Ús de l'ordre d'ordenació per ordenar les dates per any en ordre cronològic

Aquesta és la manera més senzilla de fer l'ordenació. El que heu de fer és seguir uns passos senzills.

Passos:

  • Primer de tot, seleccioneu l'interval de la taula entre B4 a E13 . Per tant, aneu a la pestanya Dades i, a continuació, seleccioneu Ordena a Ordena i amp; Filtra grup.

  • Com a resultat, apareixerà un quadre de diàleg Ordena davant teu. Al quadre de diàleg Ordena , en primer lloc, seleccioneu Data d'unió al quadre desplegable Ordena per . En segon lloc, seleccioneu Valors de la cel·la al quadre desplegable Ordena per . A més, podeu canviar l'ordre segons les vostres necessitats. Seleccionem Del més antic al més recent a la casella desplegable Comanda . Finalment, premeu l'opció D'acord .

  • Ara totes les vostres dades s'ordenaran per any.

Notes: Ordena per data no funciona a Excel

Mentre s'insereixen les datesen format de text a Excel, l'Ordenar per dates no funcionarà.

Llegiu-ne més: Funcions ara i format a Excel VBA (4 exemples)

Conclusió

Aquestes són les maneres d'ordenar les dates a Excel per any. He mostrat tots els mètodes amb els seus respectius exemples, però hi pot haver moltes altres iteracions depenent de nombroses situacions. També he parlat dels fonaments de les funcions utilitzades. Si teniu algun altre mètode per aconseguir-ho, no dubteu a compartir-lo amb nosaltres.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.