Sortați și filtrați datele Excel după luni și zile

Acesta este modul în care sortați datele Excel în funcție de luni și zile și nu țineți cont de ani

Excel sortează practic datele după cum urmează: Mai întâi sunt sortate în funcție de an, apoi în funcție de lună și, în final, în funcție de zi. În majoritatea cazurilor, acest ordin de sortare are sens și. Uneori, însă, este necesară o sortare fără anul. Un exemplu clasic este lista de zile de naștere. De obicei, anul ar trebui lăsat aici și sortat numai după zi și lună.

Puteți utiliza această formulă pentru a vă ordona cronologic lista Excel

Dacă doriți să sortați tabelul în funcție de luni și zile sub forma unei liste de zile de naștere fără a lua în considerare anii și prima dată este în celula A2, utilizați următoarea formulă în coloana auxiliară:

= TEXT (A2; "MM.DT.")

Aplicați formula după cum urmează:

Creați o coloană auxiliară în care doriți să afișați rezultatele (în exemplul „Formula”).

Faceți clic pe prima celulă a coloanei auxiliare.

În câmpul funcțional (fX) formula: = TEXT (A2; "MM.DT.").

Asigurați-vă că funcția se referă la celula corectă cu datele corecte (în exemplu, data este în celula B2).

Apăsați Enter sau apăsați pe bifă verde și gata!

Apoi copiați această formulă suficient de departe în coloana auxiliară.

Următoarea figură arată utilizarea acestei formule într-un tabel eșantion (valoarea datei este în celula B2):

Apoi utilizați această coloană auxiliară în caseta de dialog „Date”. Apoi selectați „Sortare” pentru a seta ordinea dorită.

Dacă doriți să sortați după zile și apoi luni, formula arată astfel:

= TEXT (A2; "DD.MM.")

Prudență! Formula furnizează text în loc de numere în Excel

Rețineți că ambele formule produc text cu care nu puteți calcula. Deci, atunci când faceți analize, trebuie să vă referiți la celulele cu valorile datei originale.

De ce apar aceste probleme la sortarea datelor în Excel?

Problema cu această sarcină este că Excel ia întotdeauna în considerare anul la sortarea datelor. Deci, 31 decembrie 2009 este înainte de 1 august 2010. Prin urmare, aveți nevoie de o coloană auxiliară în care să descompuneți valorile date în consecință.

O altă abordare ajută la probleme cu sortarea în Excel

Dacă aveți probleme cu această formulă și cu sortarea ulterioară, există o altă procedură. Pentru a face acest lucru, aveți nevoie și de o coloană suplimentară suplimentară în care să puneți manual criteriile de sortare împreună. Pentru a face acest lucru, procedați după cum urmează:

  1. În celula C4, înregistrați următoarea formulă:
    = LUNĂ (B4) + ZI (B4) / 100
    Această formulă conectează luna și ziua la criteriul de sortare dorit.

  2. Copiați formula în celula C13.

  3. Acum marcați zona A3: C13.

  4. Apelați elementul „Sortare” prin meniul „Date” din „Sortare și filtrare” și astfel fereastra de dialog cu același nume.

  5. În câmpul „Sortare după”, selectați intrarea „Sortare coloană”.

  6. În câmpul „Sortare după”, selectați „Valorile celulei”. fix.

  7. În câmpul „Comandă” selectați intrarea „După mărime (crescătoare)” (vezi figura).

  8. Dacă acum confirmați caseta de dialog cu un clic pe butonul „OK”, lista de zile de naștere este sortată în ordine crescătoare în conformitate cu coloana auxiliară C. Puteți vedea rezultatul în următoarea figură:

Notă pentru profesioniștii Excel despre formula pentru ordinea de sortare

Funcția MONTH () este utilizată pentru a citi luna de la valoarea datei.

Funcția DAY () determină, de asemenea, ziua din valoarea datei.

Împărțirea valorii zilnice la 100 asigură utilizarea lunii ca criteriu principal de sortare. Ca urmare, specificația zilei nu poate fi niciodată mai mare de 1 și, prin urmare, nu poate influența nici cea mai mică valoare lunară 1. Specificația zilei ia deci o poziție subordonată corespunzătoare pentru logica de sortare.

Dacă utilizați o listă filtrată, puteți utiliza filtrele doar pentru a afișa datele pe care doriți să le afișați. Dar cum filtrați o anumită dată sau un interval de date?

Cum se filtrează la o singură dată în Excel

Următoarea figură prezintă o listă a numerelor de ordine istorice pe care doriți să le filtrați:

Filtrele automate sunt deja setate în listă (săgețile mici gri). Coloana C a listei conține valorile datei pentru înregistrările de date. Pentru a filtra lista astfel încât să fie afișate numai înregistrările care cad pe data din celula D1, procedați în felul următor:

Filtrează o singură dată din tabel

  1. Faceți clic pe filtrul din coloana C (săgeată mică îndreptată în jos).

  2. Excel până la versiunea 2003: selectați intrarea „Definit de utilizator” din lista de filtre. Utilizați setarea „Coresponde” din prima listă.

  3. Excel 2007 sau o versiune ulterioară: selectați intrarea „Egal cu” din lista de filtre din „Filtru dată”.

  4. În toate versiunile Excel, introduceți data dorită în spatele câmpului de intrare „corespunde” (în exemplu, 13 mai 2009).

  5. Confirmați selecția cu butonul OK.

  6. Excel va aplica imediat filtrul dorit. Următoarea figură arată rezultatul:

Cum se filtrează listele Excel cu un an

Dacă aveți date într-o listă, nu puteți filtra cu ușurință în funcție de ani. Filtrul personalizat „conține 2011” nu va găsi o dată din 2011. Acest lucru se datorează faptului că Excel interpretează valorile datei ca valori continue de la 1 ianuarie 1900 și le afișează numai în forma cu care suntem familiarizați prin formatare.

Mic truc pentru a filtra oricum în Excel în Excel

Cu toate acestea, puteți să vă filtrați listele în funcție de anumiți ani. Pentru a face acest lucru, totuși, trebuie să includeți o coloană suplimentară în care extrageți anii din date. În registrul de lucru afișat, puteți vedea o listă filtrată după anul 2011:

Pentru a efectua această filtrare pe baza anului 2011, efectuați următorii pași:

  1. Includeți noua coloană „An” introducând textul „An” în celula D3.

  2. Introduceți următoarea formulă în celula D4 pentru a calcula anul primului rând al listei:
    = AN (A4)

  3. Copiați formula în toate rândurile listei pentru a găsi toți anii.

  4. Faceți clic pe orice celulă din listă.

  5. Utilizați comanda „Filtru” din zona „Date” pentru a activa filtrul automat pentru listă (săgeți mici).

  6. Utilizați simbolul Filtru automat din noua coloană „An” pentru a selecta intrarea „2011” și faceți clic pe „Ok”.

Când utilizați versiunile Excel anterioare anului 2007, veți găsi comanda pentru integrarea filtrului automat sub „Date” și „Filtru”.

Cum se sortează și se filtrează o dată „de la la” în Excel

Indiferent dacă este data la care a fost plasată comanda sau la finalizarea comenzii, filtrarea anumitor intervale de date este esențială pentru planificarea profesională a resurselor. Prin filtrarea datelor, puteți vedea dintr-o privire câte comenzi sau sarcini se încadrează într-o anumită perioadă de timp.

Exemplu: filtrați în tabelul Excel în funcție de o anumită dată

De exemplu, doriți să filtrați perioada din 30 noiembrie 2022-2023 până în 5 decembrie 2022-2023 în tabelul afișat.

Cu funcția Filtru automat puteți face acest lucru cu următorii pași:

  1. Faceți clic pe orice celulă din listă.

  2. Selectați comanda „Filtrare” din fila „Date” din grupul „Sortare și filtrare” de pe panglică.
    (Excel versiunea 2003: activați comanda de meniu Date> Filtru> Filtru automat)

  3. Pictograma Filtru automat apare în dreapta titlului coloanei (săgeată mică). Faceți clic pe pictograma de lângă „Data”.

  4. În meniul care apare, selectați comanda „Filtru dată” și apoi funcția „Între …”.

  5. În prima listă de selecție, selectați „este după sau egal cu” și introduceți „30.11.2020” lângă el. În a doua listă, selectați „este înainte sau egal cu” și introduceți 12/05/2022-2023 lângă el. Utilizați opțiunea „Și”.

  6. Faceți clic pe butonul OK pentru a filtra lista în consecință.

  7. Rezultatul este o listă limitată la perioada 30 noiembrie 2022-2023 și 5 decembrie 2022-2023. Toate înregistrările de date care nu se încadrează în această perioadă sunt ascunse. Pentru a modifica criteriile de filtrare într-un interval de date diferit, apelați din nou comanda Filtru automat. Apoi setați noi valori de dată pentru limita inferioară și limita superioară.

Capturile de ecran au fost realizate cu versiunea Excel 2016.

FAQ

Cum pot sorta o listă de zile de naștere în Excel?

Pentru a face acest lucru, pur și simplu utilizați o coloană auxiliară pe care o introduceți și voi. În această coloană auxiliară puteți afișa data fără anul. Puteți utiliza apoi funcția de sortare pentru a sorta zilele de naștere exact în aceeași ordine.

Sortarea după numere în Excel nu funcționează. Ce pot face?

Dacă toate opțiunile de sortare după numere nu funcționează, problema este uneori cu șabloanele de tabel care sunt active în fundal. Mai întâi, încercați să ștergeți treptat toate formatările celulelor afectate. De multe ori aici se găsește problema. Dacă acest lucru nu funcționează, copiați întregul tabel și lipiți-l într-o foaie nouă folosind funcția de lipire „Valori și formatare sursă”.

Excel nu recunoaște data. Care este solutia?

Uneori, Excel se ridică și pur și simplu nu vrea să recunoască și să afișeze o dată introdusă ca atare. Dacă nu funcționează nimic, creați o nouă coloană lângă cea veche. Faceți clic dreapta pe noua coloană și selectați „Formatează celule …”. În meniul care se deschide, selectați „Data” și faceți clic pe „Ok”. Acum selectați și copiați vechea coloană care nu a funcționat și lipiți valorile copiate în noua coloană folosind funcția de lipire „Valori (W)”. Apoi ștergeți vechea coloană.

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave