Ako triediť podľa dátumu v Exceli

Zdá sa, že triedenie údajov podľa dátumu by malo byť jednoduchou úlohou a Microsoft Excel skutočne ponúka množstvo spôsobov triedenia údajov podľa dátumu. Niekedy však nástroje na triedenie Excelu nefungujú správne, čo môže byť veľmi frustrujúce. 

Tu je niekoľko spôsobov zoradenia podľa dátumu v Exceli(Excel) , ako aj trik, ktorý môžete vyskúšať, ak dátumy nie sú zoradené správne.

Zoradenie jedného (Excel)stĺpca(Single Column) dátumov v Exceli(Dates) 

Najjednoduchší spôsob triedenia dátumov v Exceli(Excel) je použiť nástroj na triedenie na zobrazenie dátumov v požadovanom poradí. 

  1. Kliknutím na hlavičku stĺpca vyberte stĺpec dátumov. Na obrázku nižšie sme stĺpec vybrali kliknutím na hlavičku stĺpca A .

  1. Môžete tiež vybrať konkrétne bunky v stĺpci, ktoré obsahujú dátumy.

  1. Po vybratí údajov vyberte v ponuke Domov položku Zoradiť a filtrovať .(Sort & Filter)

  1. Teraz vyberte buď Zoradiť od najstarších po najnovšie(Sort Oldest to Newest) alebo Zoradiť od najnovších po najstaršie(Sort Newest to Oldest) . V nižšie uvedenom príklade sme zoradili od najnovšieho po najstaršie. Všimnite si(Notice) , že Excel nemení formát dátumov, ale správne zoradí dátumy začínajúce najnovším.

Táto metóda by mala fungovať vo veľkej väčšine prípadov použitia.

Triedenie celého(Entire) pracovného hárka podľa dátumu(Date) v Exceli(Excel)

Ak vaša tabuľka obsahuje viac ako jeden stĺpec údajov, pri zoraďovaní budete chcieť zachovať vzťahy medzi stĺpcami. Nižšie môžete vidieť dátumy v stĺpci A a zodpovedajúci text v stĺpci B. 

Ak použijete vyššie uvedenú metódu (t. j. vyberiete iba bunky dátumu alebo celý stĺpec dátumov, kliknete na tlačidlo Zoradiť a filtrovať(Sort & Filter ) a vyberiete možnosť Zoradiť od najstarších po najnovšie(Sort Oldest to Newest) alebo Zoradiť od najnovších po najstaršie(Sort Newest to Oldest) ), Excel zobrazí položku Zoradiť Upozornenie(Sort Warning) a zobrazí sa otázka, či chcete rozšíriť výber tak, aby zahŕňal oba stĺpce údajov.

Uistite sa, že je vybratá možnosť Rozbaliť výber(Expand the selection) a kliknite na tlačidlo Zoradiť(Sort) . Excel zoradí všetky údaje v tabuľke v poradí, ktoré ste vybrali.

Môžete vidieť, že teraz sú všetky naše dátumy zoradené od najstarších po najnovšie a vzťah medzi dátumami v stĺpci A(Column A) a textom v stĺpci B(Column B) sa zachoval.

Triedenie podľa mesiaca(Month) , roku(Year) alebo mesiaca(Month) a dňa(Day) v Exceli(Excel)

Čo ak chcete zoradiť podľa dátumu v Exceli(Excel) podľa konkrétnej časti dátumu, ako je mesiac alebo rok? 

Triedenie dátumov podľa mesiaca v Exceli(Sorting Dates by Month in Excel)

V našej vzorovej tabuľke narodenín ľudí môžete napríklad chcieť vedieť, kto sa narodil v každom mesiaci, pričom ignorujete rok narodenia každého človeka. Funkciu bežného triedenia Excelu nemôžete použiť, pretože do svojho triediaceho algoritmu vždy zahrnie rok.

Aby ste to obišli, môžete vytvoriť pomocný stĺpec, ktorý extrahuje mesiac, aby ste ho potom mohli zoradiť podľa tohto stĺpca. Ak chcete extrahovať mesiac z dátumu, môžete použiť funkciu MESIAC v Exceli.(MONTH)

  1. Vytvorte nový stĺpec
  2. Do prvej bunky nového stĺpca zadajte =MONTH(A1) , kde A1 je bunka, z ktorej chcete extrahovať mesiac.

  1. Opakujte(Repeat) krok 2 pre každý riadok. Excel extrahuje mesiac z každého z dátumov a ponechá vám stĺpec s číslami mesiacov.

  1. Teraz môžete tabuľku zoradiť podľa stĺpca s číslami mesiacov. V tomto prípade zoradíte podľa stĺpca C. Ak vyberiete údaje iba v stĺpci C , znova sa zobrazí (Column C)upozornenie(Sort Warning) Excelu na triedenie . Zvoľte Rozšíriť výber(Expand the selection) a Zoradiť(Sort) .

Triedenie dátumov podľa roku v Exceli(Sorting Dates by Year in Excel)

Ak chcete namiesto mesiaca extrahovať rok, môžete použiť vyššie uvedené kroky a nahradiť funkciu MONTH reťazcom (MONTH)=YEAR(A1) , kde A1 je bunka s dátumom, z ktorého chcete extrahovať rok.

Triedenie dátumov podľa mesiaca a dňa v Exceli(Sorting Dates by Month and Day in Excel)

Možno budete chcieť vytvoriť triedený zoznam narodenín podľa mesiaca a dňa, ignorujúc rok. Na extrakciu mesiaca a dňa zo stĺpca dátumov môžeme použiť funkciu TEXT v Exceli , ktorá prevádza dátumy na text. Použijeme formát mm.dd . Postupujte podľa vyššie uvedených krokov a nahraďte funkciu MONTH týmto vzorcom: =TEXT (A1, “mm.dd”) .

Teraz môžete triediť podľa stĺpca C(Column C) a získať tak zoznam narodenín každého podľa mesiaca a dňa.

Riešenie problémov s formátmi dátumu(Date Formats) v Exceli(Excel)

Niekedy, keď sa v Exceli(Excel) pokúsite zoradiť podľa dátumu , môžete zistiť, že Excel nedokáže rozpoznať údaje ako dátum. Predstavte si(Imagine) napríklad, že vám niekto dá tabuľku, ktorá obsahuje dátumy. Dáta ste vložili do Excelu(Excel) , ale pri skúšaní vyššie uvedených metód sa netriedia správne. Prečo to nefunguje?

Zvážte tento zoznam dátumov:

Vyzerá to dosť jednoducho. Keď však vyberiete údaje, stlačíte tlačidlo Zoradiť(Sort) a filtrovať(Filter) a rozhodnete sa zoradiť od najstarších(Oldest) po najnovšie(Newest) , nefunguje to! Môžete skončiť s niečím takýmto:

Všimnite si(Notice) , že posledný dátum v stĺpci nie je správne zoradený. Čo sa to preboha deje? 

Je pravdepodobné, že aj keď údaje v bunke A9 vyzerajú(looks) ako dátum, v skutočnosti nie sú naformátované ako dátum, takže ich Excel nedokáže správne zoradiť. V závislosti od verzie Excelu(Excel) , ktorú používate, aj keď naformátujete chybnú bunku ako dátum výberom bunky, kliknutím pravým tlačidlom myši a výberom položky Formátovať bunky(Format Cells) a výberom možnosti Dátum(Date) , problém stále(still ) nevyriešite.

Ako opraviť dátumy, ktoré sa nedajú správne zoradiť v Exceli(How to Fix Dates That Won’t Sort Correctly in Excel)

Našťastie sa tento problém dá ľahko vyriešiť.

  1. Vystrihnite(Cut ) stĺpec dátumov tak, že vyberiete bunky a stlačíte Ctrl+x, vyberiete možnosť Vystrihnúť(Cut ) z ponuky Domov(Home ) alebo kliknete pravým tlačidlom myši na bunku (bunky) a vyberiete možnosť Vystrihnúť(Cut) .

  1. Otvorte Poznámkový blok(Notepad) alebo iný editor obyčajného textu.
  2. Prilepte(Paste) dátumy do textového editora.

  1. Vráťte sa do Excelu(Excel) , vyberte stĺpec, v ktorom boli dátumy, kliknite pravým tlačidlom myši a vyberte Formát buniek(Format Cells) .
  2. Vyberte Dátum(Date) a kliknite na OK(OK) .

  1. Teraz sa vráťte do textového editora a vyberte a skopírujte zoznam dátumov.

  1. Vráťte sa do Excelu a vložte(paste ) dátumy do stĺpca, ktorý ste naformátovali v kroku 5.
  2. Teraz by ste mali vedieť triediť. Vyberte stĺpce s údajmi, stlačte tlačidlo Zoradiť a filtrovať(Sort & Filter) a vyberte Zoradiť od najstarších po najnovšie(Sort Oldest to Newest) . Viola! Funguje to!

Ďalšie techniky triedenia(Sorting) a filtrovania v Exceli(Excel)

Teraz, keď ste sa naučili triediť podľa dátumu v Exceli(Excel) , možno budete chcieť preskúmať ďalšie spôsoby triedenia a filtrovania údajov. Tieto články vás naučia základné jednostĺpcové a viacstĺpcové triedenie údajov(basic one-column and multi-column data sorting) , ako zoraďovať v Exceli podľa abecedy(how to alphabetize in Excel) a ako filtrovať údaje v Exceli( how to filter data in Excel)



About the author

Som vývojár freeware softvéru a zástanca Windows Vista/7. Napísal som niekoľko stoviek článkov na rôzne témy súvisiace s operačným systémom vrátane tipov a trikov, návodov na opravy a osvedčených postupov. Prostredníctvom svojej spoločnosti Help Desk Services ponúkam aj poradenské služby súvisiace s kanceláriou. Veľmi dobre rozumiem tomu, ako Office 365 funguje, jeho funkcie a ako ich najefektívnejšie používať.



Related posts