Daptar eusi
Dina tulisan ieu, urang bakal ningali sababaraha cara pikeun nyortir tanggal dina Excel. Anjeun bakal diajar kumaha gancang ngatur tanggal dina urutan kronologis, nyortir dumasar bulan teu malire taun, nyortir ulang taun dumasar bulan jeung poé, jeung kumaha otomatis nyortir dumasar tanggal nalika ngasupkeun nilai anyar.
Excel diwangun-di. pilihan sorts mangrupakeun alat kuat tur éféktif, tapi maranéhna teu salawasna dianggo leres lamun datang ka asihan kaping. Tutorial ieu bakal ngajarkeun anjeun sababaraha trik anu mangpaat pikeun ngatur Excel dumasar tanggal dina cara anu bermakna tanpa ngarusak data anjeun.
Kumaha nyortir tanggal dina urutan kronologis
Nyusun kaping dina urutan kronologis dina Excel pisan gampang. Anjeun ngan ukur nganggo pilihan Ascending Sort standar:
- Pilih tanggal anu anjeun hoyong kronologiskeun.
- Dina tab Home , dina grup Format , klik Asihan & amp; Filter teras pilih Urutkeun Pangkolotna ka Panganyarna . Alternatipna, Anjeun bisa make pilihan A-Z dina tab Data , dina Asihan & amp; Filter grup.
Kumaha nyortir dumasar titimangsa dina Excel
Pilihan sortir Excel ogé bisa dipaké pikeun nyusun ulang sakabeh tabel, teu ngan hiji kolom tunggal. Pikeun nyortir rékaman dumasar titimangsa ngajaga baris tetep gembleng, titik konci pikeun ngalegaan pilihan lamun dipenta.
Di handap ieu léngkah lengkep nyortir data dina Excel dumasar titimangsa:
- Dina spreadsheet anjeun, pilih kaping tanpa kolomheader.
- Dina tab Home , klik Urut & amp; Filter teras pilih Urutkeun Pangkolotna ka Panganyarna .
- Kotak dialog Awas Urut bakal muncul. Ninggalkeun pilihan standar Expand the selection pilihan, teras klik Sort :
It's it! Rékaman parantos diurutkeun dumasar tanggal sareng sadaya baris disimpen babarengan:
Kumaha nyortir dumasar bulan dina Excel
Bisa waé aya waktos anu dipikahoyong. pikeun nyortir tanggal dumasar bulan teu malire taun, contona nalika ngagolongkeun tanggal ulang taun kolega anjeun atanapi baraya. Dina hal ieu, fitur pangurutan Excel standar moal jalan sabab sok nganggap taun, sanajan sél anjeun diformat ngan ukur nunjukkeun bulan atanapi bulan sareng dinten.
Solusina nyaéta nambihan kolom pembantu. , nimba nomer bulan jeung diurutkeun dumasar kolom éta. Pikeun meunangkeun sabulan ti tanggal, paké pungsi MONTH.
Dina screenshot di handap, urang nimba nomer bulan ti tanggal dina B2 ku rumus ieu:
=MONTH(B2)
Tip. Upami hasilna dipintonkeun salaku tanggal tinimbang nomer, setel format Umum kana sél rumus.
Jeung ayeuna, urut tabel anjeun dumasar kana kolom Bulan . Keur kitu, pilih angka bulan (C2: C8), klik Urut & amp; Filter > Urutkeun Pangleutikna ka Panggedena , teras lebetkeun pilihan nalika Excel naroskeun anjeun. Upami sadayana dilakukeun leres, anjeun bakal nampi anu di handap ieuhasilna:
Punten perhatikeun yén data kami ayeuna diurutkeun dumasar bulan, teu malire taun sareng dinten dina unggal bulan. Upami anjeun hoyong diurutkeun dumasar bulan sareng dinten , teras turutan pitunjuk tina conto salajengna.
Upami nami bulan diasupkeun salaku teks , teras urutkeun ku daptar khusus sakumaha anu dijelaskeun dina conto ieu.
Kumaha cara nyortir ulang taun dina Excel dumasar kana bulan sareng dinten
Nalika ngatur tanggal pikeun kalénder ulang taun, solusi anu optimal nyaéta nyortir tanggal dumasar bulan sareng dinten. Akibatna, anjeun peryogi rumus anu bakal narik bulan sareng dinten ti tanggal kalahiran.
Dina hal ieu, fungsi TEKS Excel, anu tiasa ngarobih tanggal janten string téks dina format anu ditangtukeun, tiasa dianggo. . Pikeun tujuan urang, kode format "mmdd" atawa "mm.dd" bakal jalan.
Kalayan tanggal sumber dina B2, rumusna kieu:
=TEXT(B2, "mm.dd")
Salajengna, urutkeun kolom Bulan sareng dinten ti nu panggedéna ka nu pangleutikna, sareng data anjeun bakal disusun dina urutan poé unggal bulan.
Hasil anu sarua bisa dihontal ku ngagunakeun rumus DATE kawas kieu:
=DATE(2000, MONTH(B2),DAY(B2))
Rumusna ngahasilkeun daptar tanggal ku cara nimba bulan jeung poe ti tanggal sabenerna dina B2 jeung ngagantikeun taun nyata jeung hiji palsu, 2000 dina conto ieu, sanajan anjeun bisa nempatkeun sagala. Gagasanna nyaéta gaduh taun anu sami pikeun sadaya tanggal, teras nyortir daptar tanggal dina urutan kronologis.Kusabab taunna sami, kapingna bakal diurutkeun dumasar kana bulan sareng dinten, anu leres-leres anu anjeun milarian.
Kumaha nyortir data dumasar taun dina Excel
Lamun datang ka nyortir dumasar taun, cara panggampangna nyaéta ngatur tanggal dina urutan kronologis sareng pilihan naek Excel ( Pangkolotna ka Panganyarna ).
Ieu bakal nyortir tanggal. dumasar taun, tuluy ku bulan, terus ku poé saperti nu dipidangkeun dina screenshot di handap.
Lamun keur sababaraha alesan anjeun teu senang jeung susunan kitu, mangka anjeun bisa nambahkeun kolom pembantu kalayan rumus YEAR nu nimba taun ti tanggal:
=YEAR(C2)
Sanggeus nyortir data dumasar kana kolom Taun , anjeun bakal aya bewara yén tanggal diurutkeun. ku sataun wungkul, teu malire bulan jeung poé .
Tip. Upami anjeun hoyong nyortir tanggal dumasar dinten teu malire bulan sareng taun, nimba dinten nganggo fungsi DAY, teras susun dumasar kana kolom Poé :
=DAY(B2)
Kumaha nyortir dumasar poé dina saminggu dina Excel
Pikeun nyortir data dumasar poé minggu, anjeun ogé bakal butuh kolom pembantu kawas dina conto saméméhna. Dina hal ieu, urang bakal ngeusian kolom helper nganggo rumus WEEKDAY anu ngabalikeun nomer anu cocog sareng dinten dina saminggu, teras diurutkeun dumasar kana kolom helper.
Pikeun saminggu anu dimimitian ti Minggu (1). ) nepi ka Saptu (7), ieu rumus pikeun dipaké:
=WEEKDAY(A2)
Lamun minggu anjeun dimimitian ti Senén (1) nepi ka Minggu(7), ieu nu bener:
=WEEKDAY(A2, 2)
Dimana A2 mangrupa sél nu ngandung tanggal.
Pikeun conto ieu, urang ngagunakeun rumus kahiji jeung meunang ieu. hasil:
Upami nami dinten minggu diasupkeun salaku teks , sanes kaping, teras nganggo fitur Urut Adat sapertos anu dipedar dina conto salajengna.
Kumaha nyortir data dina Excel dumasar ngaran bulan (atawa ngaran poe minggu)
Mun anjeun boga daptar ngaran bulan jadi teks , lain tanggal nu diformat pikeun dipintonkeun ngan sababaraha bulan, nerapkeun diurutkeun naek Excel urang bisa jadi masalah - eta bakal ngatur ngaran bulan alphabetically tinimbang asihan dumasar urutan bulan ti Januari nepi ka Désémber. Dina hal ieu, sortir custom bakal mantuan:
- Pilih rékaman nu rék diurutkeun dumasar ngaran bulan.
- Dina tab Data , dina diurutkeun & amp; Filter grup, klik Urut .
- Dina kotak dialog Urut , lakukeun ieu:
- Dina Kolom , pilih ngaran kolom nu ngandung ngaran bulan.
- Dina Urut dina , pilih Nilai Sél .
- Dina Urutan , pilih Daptar Kustom .
- Dina kotak dialog Daptar Kustom , pilih boh ngaran bulan pinuh ( Januari , Pébruari , Maret , ...) atawa ngaran pondok ( Jan , Feb , Mar ...) gumantung kana kumaha bulan didaptarkeun dina lembar kerja anjeun:
Rengse! Data anjeun geus diurutkeun dumasar ngaran bulan dina urutan kronologis, teu dumasar abjad:
Tip. Pikeun nyortir dumasar ngaran dinten dina saminggu , pilih ngaran lengkep ( Minggu , Senén , Salasa , ...) atawa ngaran pondok ( Sen , Sen , Sel ...) dina kotak dialog Custom Lists .
Kumaha cara otomatis nyortir dumasar titimangsa dina Excel
Sakumaha nu tos katingal, fitur Excel Sort tiasa nyumponan rupa-rupa tangtangan. Hiji-hijina aral nyaéta yén éta henteu dinamis. Hartina, anjeun kedah nyortir ulang data anjeun sareng unggal parobihan sareng iraha waé inpormasi anyar ditambah. Panginten anjeun panginten naha aya cara pikeun nyortir sacara otomatis unggal waktos tanggal énggal ditambihkeun supados data anjeun salawasna teratur.
Cara anu pangsaéna pikeun ngalaksanakeun ieu nyaéta nganggo makro. Di handap ieu, anjeun bakal manggihan sababaraha conto kode pikeun otomatis nyortir data di handap ieu dumasar titimangsa dina urutan kronologis.
Makro 1: Nyortir otomatis kalawan unggal parobahan lembar kerja
Makro ieu dieksekusi iraha wae parobahan lumangsung di mana waé dina lembar kerja.
Anggap yén data anjeun aya dina kolom A nepi ka C, sarta kaping nu rék diurutkeun aya dina kolom C, dimimitian dina C2. Hal ieu ogé dianggap yén baris 1 ngandung headers (Header: = xlYes). Upami rékaman anjeun aya dina kolom anu béda, teras jieun panyesuaian ieu:
- Robah rujukan A1 kana sél kénca luhur anjeun.rentang target (kaasup lulugu).
- Robah rujukan C2 kana sél paling luhur nu ngandung tanggal.
Makro 2: Auto sort when parobahan dijieun pikeun rentang husus
Upami anjeun damel sareng lembar kerja ageung anu ngandung seueur inpormasi, nyortir ulang sareng leres pisan parobahan dina lambaran tiasa nyusahkeun. Dina hal ieu, asup akal pikeun ngawates pemicu makro kana parobihan anu lumangsung dina rentang khusus. Kodeu VBA di handap nurun data ngan lamun parobahan dilakukeun dina kolom C nu ngandung kaping.
Swasta Sub Worksheet_Change( ByVal Target Salaku Range) Dina Kasalahan Neruskeun salajengna Lamun Teu Intersect(Target, Range( "C: C" )) Nyaéta Euweuh Lajeng Range ( "A1" ).Sort Key1: = Rentang ( "C2"), _ Orde1: = xlAscending, Header: = xlYes, _ OrderCustom: = 1, MatchCase: = Palsu , _ Orientasi: = xlTopToBottom Tungtung Lamun Tungtung SubTip. Makro ieu tiasa dianggo pikeun nyortir otomatis dumasar tipe data naon waé , sanés ngan ukur tanggal. Kode sampel kami diurutkeun dina urutan naek. Upami anjeun hoyong diurutkeun turun , ganti Orde1:=xlNaek kana Orde1:=xlDescending.
Kumaha cara nambahkeun makro kana lembar kerja anjeun
Sabab duanana makro dijalankeun sacara otomatis dina parobahan lembar kerja,kode kudu diselapkeun dina lambar dimana anjeun hoyong nyortir data (Sheet1 dina conto ieu). Kieu carana:
- Pencét Alt + F11 pikeun muka Éditor VBA.
- Dina Project Explorer di kénca, klik dua kali lambaran nu rék auto sort.
- Tempelkeun kodeu dina jandela Code.
Otomatis nyortir tanggal jeung rumus
Anggap anjeun boga daptar tanggal sareng anjeun hoyong sacara otomatis disusun dina urutan kronologis dina kolom anu misah, sisi-demi-sisi sareng daptar aslina. Ieu tiasa dilakukeun ku rumus array di handap ieu:
=IFERROR(INDEX($A$2:$A$20, MATCH(ROWS($A$2:A2), COUNTIF($A$2:$A$20, "<="&$A$2:$A$20), 0)), "")
Dimana A2:A20 mangrupikeun tanggal asli (teu diurutkeun), kalebet sababaraha sél kosong pikeun kamungkinan éntri énggal.
Lebetkeun rumus dina sél kosong gigireun kolom jeung kaping aslina (C2 dina conto ieu) jeung pencét Ctrl + Shift + Lebetkeun kenop sakaligus pikeun ngalengkepan eta. Teras, sered rumus ka handap ka sél sésana (C2:C20 dina kasus urang).
Tip. Pikeun nyortir tanggal anu nembé ditambihkeun sacara otomatis, pastikeun ngalebetkeun sajumlah sél kosong anu cekap dina rentang anu dimaksud. Contona, daptar tanggal urang aya dina rentang A2: A7, tapi urang nyadiakeun $A$2:$A$20 kana rumus, sarta populate kana sél C2 ngaliwatan C20. Fungsi IFERROR nyegah kasalahan dina sél tambahan, balik hiji string kosong ("") gantina.
Excel diurutkeun dumasar titimangsa teu bisa dipake
Lamun tanggal Anjeun teu diurutkeun sakumaha aranjeunnakedahna, paling dipikaresep aranjeunna diasupkeun dina format nu Excel teu bisa ngarti, ku kituna aranjeunna katarima salaku string téks tinimbang kaping. Tutorial di handap ieu ngajelaskeun kumaha cara ngabedakeun nu disebut "tanggal teks" jeung ngarobahna ka tanggal Excel normal: Kumaha ngarobah teks kana tanggal dina Excel.
Kitu cara nyortir dumasar tanggal dina Excel. Hatur nuhun pikeun maca sareng ngarepkeun anjeun tiasa ningali dina blog urang minggu payun!
Unduh anu sayogi
Conto rumus urut dumasar titimangsa (file .xlsx)
Makro sortir otomatis ( .xlsm file)