สารบัญ
หนึ่งในคุณลักษณะที่สำคัญที่สุดของ Excel คือความสามารถในการ จัดเรียงข้อมูลตามวันที่ อาจจำเป็นเมื่อเราจำเป็นต้องจัดวันเกิดของสมาชิกในครอบครัวของคุณเพื่อส่งออก การ์ด, จัดการวันเกิดของพนักงาน, หรือจัดเรียงวันที่จัดส่งสินค้าหรือวันที่สั่งซื้อ จัดเรียงกิจกรรมงบประมาณรายสัปดาห์ของคุณสำหรับสิ้นปี เราสามารถจัดเรียงวันที่ตามวัน เดือน หรือปี ในบทความนี้ ฉันจะแสดงเทคนิคต่างๆ ในการเรียงลำดับวันที่ใน Excel ตามปี
ดาวน์โหลดแบบฝึกหัด
ดาวน์โหลดแบบฝึกหัดนี้เพื่อใช้ฝึกในขณะที่คุณกำลังอ่านบทความนี้ .
จัดเรียงวันที่ตามปี.xlsx
4 วิธีที่เหมาะสมในการจัดเรียงวันที่ตามปีใน Excel
ลองพิจารณาชุดข้อมูลบางชุด พนักงานที่มี ID, ชื่อ, วันที่เข้าร่วม และ ปี เราจะใช้ฟังก์ชัน YEAR , SORTBY คุณลักษณะ ตัวกรองขั้นสูง และคำสั่ง จัดเรียง เพื่อจัดเรียง วันที่ใน Excel ตามปี นี่คือภาพรวมของชุดข้อมูลสำหรับงานวันนี้
1. รวมฟังก์ชัน YEAR และ Sort & คำสั่งตัวกรองเพื่อจัดเรียงวันที่ตามปีใน Excel
มาดูกันว่าเราจะจัดเรียงวันที่ตามปีได้อย่างไรโดยใช้ฟังก์ชัน ปี และ เรียงลำดับ & ตัวกรอง ตัวเลือก ที่นี่ ปี คือฟังก์ชัน Excel ในตัวที่คืนค่า ปี จาก วันที่ ใดๆ ที่ระบุ ตอนนี้เป้าหมายของเราคือการจัดเรียงตาม ปีวันที่เข้าร่วม วิธีนี้เราทำได้ค้นหารายชื่อพนักงาน ระดับอาวุโสถึงระดับจูเนียร์ ของบริษัท ทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอนที่ 1:
- ก่อนอื่น เลือกเซลล์ E5, และจด ฟังก์ชัน YEAR ในเซลล์นั้น ฟังก์ชันจะเป็น
=YEAR(D5)
- โดยที่ D5 คือ serial_number ของ ฟังก์ชัน YEAR ฟังก์ชัน YEAR จะส่งคืนปีของวันที่ดังกล่าว
- ดังนั้น เพียงกด Enter บนแป้นพิมพ์ของคุณ ดังนั้น คุณจะได้รับวันที่ในรูปแบบ ปี ซึ่งเป็นการคืนค่าของ ฟังก์ชัน YEAR การส่งคืนคือ 2019
- หลังจากนั้น ป้อนอัตโนมัติ ปี ฟังก์ชันในเซลล์ที่เหลือในคอลัมน์ E .
ขั้นตอนที่ 2:
- ตอนนี้เลือกช่วงเซลล์จาก E5 ถึง E13 ดังนั้น ไปที่แท็บ หน้าแรก และเลือก เรียงลำดับจากน้อยไปมาก จาก เรียงลำดับ & กรอง รายการแบบหล่นลงใต้ตัวเลือก แก้ไข
- คุณสามารถทำได้โดยการกดปุ่ม คลิกขวา บนเซลล์ที่เลือกเช่นกัน และเลือก เรียงลำดับ หลังจากนั้น เลือกตัวเลือก เรียงลำดับจากน้อยไปหามากสุด (สำหรับลำดับจากน้อยไปหามาก)
- กล่องโต้ตอบ คำเตือนการจัดเรียง จะปรากฏขึ้น ประการแรก เลือก ขยายส่วนที่เลือก ประการที่สอง คลิกที่ปุ่ม จัดเรียง
- สุดท้าย คุณจะสามารถจัดเรียงวันที่ตามปีได้
อ่านเพิ่มเติม: วิธีใช้ฟังก์ชันปีใน Excel VBA
2. การใช้ฟังก์ชัน SORTBY เพื่อจัดเรียงวันที่ตามปีโดยไม่ผสมข้อมูล
มีฟังก์ชัน Excel ยอดนิยมอีกฟังก์ชันหนึ่งที่ชื่อว่า SORTBY ใช้สำหรับการเรียงลำดับองค์ประกอบใน Excel ตอนนี้เราจะใช้ชุดข้อมูลเดียวกันด้านบนและจัดเรียงวันที่ตามปีโดยใช้ฟังก์ชัน SORTBY
SORTBY (array, by_array, [sort_order], [array/order], ...)
นี่คือ ไวยากรณ์ของฟังก์ชัน มาดูรายละเอียดอาร์กิวเมนต์กัน
array ->
นี่เป็นอาร์กิวเมนต์ที่จำเป็นและมีไว้สำหรับการเรียงลำดับช่วงหรืออาร์เรย์
by_array ->
นี่คืออีกอาร์กิวเมนต์ อาร์กิวเมนต์ที่จำเป็นและระบุช่วงหรืออาร์เรย์ที่จะจัดเรียง
sort_order ->
นี่คืออาร์กิวเมนต์ที่เป็นทางเลือก สำหรับการเรียงลำดับเท่านั้น 1 = จากน้อยไปหามาก (ค่าเริ่มต้น), -1 = จากมากไปหาน้อย
array/order ->
อาร์กิวเมนต์ทางเลือกอื่น คู่อาร์เรย์และลำดับการจัดเรียงเพิ่มเติม
มาทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอน:
- ก่อนอื่น สร้าง หัวข้อที่คล้ายกันกับภาพหน้าจอด้านล่าง หลังจากนั้นให้เลือกเซลล์ G5 เพื่อความสะดวกในการทำงาน
- จึงพิมพ์คำสั่ง SORTBY ฟังก์ชันในเซลล์นั้น
=SORTBY(B5:E13,E5:E13,1)
คำอธิบายสูตร:
ที่นี่ B5:E13 คือช่วงทั้งหมดที่จะจัดเรียง ช่วงนี้ครอบคลุมข้อมูลทั้งหมดของพนักงาน จากนั้น E5:E13 คือช่วงปี และการจัดเรียงของเราจะดำเนินการตามช่วงนี้ สุดท้าย ใช้ 1 ในขณะที่เรากำลังเรียงลำดับจากน้อยไปหามากที่นี่
- หลังจากนั้น เพียงกด Enter เพื่อ รับข้อมูลที่เรียงลำดับ
อ่านเพิ่มเติม: วิธีใช้ฟังก์ชันการเรียงลำดับใน Excel VBA
การอ่านที่คล้ายกัน
- วิธีใช้ตัวเลือกการเรียงลำดับขั้นสูงใน Excel
- [แก้ไข] Excel เรียงตามวันที่ ไม่ใช่ การทำงาน (2 สาเหตุพร้อมวิธีแก้ไข)
- วิธีจัดเรียงข้อมูลใน Excel โดยใช้สูตร
- จัดเรียงหลายคอลัมน์ใน Excel (5 แนวทางด่วน)
- วิธีใช้ฟังก์ชัน DateAdd ของ VBA ใน Excel
3. การใช้คุณลักษณะตัวกรองขั้นสูงเพื่อจัดเรียงวันที่ตามปีในหลายคอลัมน์
ตอนนี้ มาดูการใช้ตัวเลือก ตัวกรองขั้นสูง ใน Excel เพื่อจัดเรียงวันที่ตามปี สำหรับสิ่งนี้เราจะต้องมีเงื่อนไข สมมติว่าเราต้องการข้อมูลทั้งหมดของพนักงานที่เข้าร่วมระหว่าง 1-1-2013 และ 12-12-2019 ลองทำตามคำแนะนำด้านล่างเพื่อเรียนรู้!
ขั้นตอน:
- ก่อนอื่น จากแท็บ ข้อมูล ของคุณ ให้ไปที่
ข้อมูล → เรียงลำดับ & ตัวกรอง → ขั้นสูง
- ด้วยเหตุนี้ กล่องโต้ตอบ ตัวกรองขั้นสูง จะปรากฏขึ้นต่อหน้าคุณ จากกล่องโต้ตอบ ตัวกรองขั้นสูง ขั้นแรก เลือกช่วงข้อมูล $B$5:$E$13 ในช่องแบบเลื่อนลง ช่วงรายการ ประการที่สอง เลือกช่วงข้อมูล $C$15:$D$16 ใน ช่วงเกณฑ์ ช่องแบบเลื่อนลง สุดท้าย กดตัวเลือก ตกลง
- ในที่สุด คุณจะได้รับหีบเพลงผลลัพธ์ที่จัดเรียงตามเงื่อนไขของคุณซึ่งได้รับ ที่ระบุในภาพหน้าจอด้านล่าง
สนใจที่จะเรียนรู้เพิ่มเติมเกี่ยวกับตัวกรองขั้นสูงหรือไม่
ไปที่ ลิงก์ นี้เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับเครื่องมือ Excel อันทรงพลัง
อ่านเพิ่มเติม: Excel เรียงตามวันที่ และ เวลา
4. การใช้คำสั่ง Sort เพื่อจัดเรียงวันที่ตามปีตามลำดับเวลา
นี่เป็นวิธีที่ง่ายที่สุดในการเรียงลำดับ สิ่งที่คุณต้องทำก็แค่ทำตามขั้นตอนง่ายๆ
ขั้นตอน:
- ก่อนอื่น เลือกช่วงของตารางจาก B4 ถึง E13 ดังนั้น ไปที่แท็บ ข้อมูล จากนั้นเลือก จัดเรียง ภายใต้ จัดเรียง & กรอง กลุ่ม
- ด้วยเหตุนี้ กล่องโต้ตอบ จัดเรียง จะปรากฏขึ้นต่อหน้าคุณ จากกล่องโต้ตอบ จัดเรียง ขั้นแรก เลือก วันที่เข้าร่วม ใต้ช่องแบบเลื่อนลง จัดเรียงตาม ประการที่สอง เลือก ค่าของเซลล์ ใต้ช่องแบบเลื่อนลง จัดเรียงตาม นอกจากนี้ คุณสามารถเปลี่ยนลำดับตามความต้องการของคุณ เราเลือก เก่าที่สุดถึงใหม่ที่สุด ใต้ช่องแบบเลื่อนลง คำสั่งซื้อ สุดท้าย ให้กดตัวเลือก ตกลง
- ตอนนี้ข้อมูลทั้งหมดของคุณจะถูกจัดเรียงตามปี <14
หมายเหตุ: จัดเรียงตามวันที่ไม่ทำงานใน Excel
ในขณะที่ใส่วันที่ในรูปแบบข้อความใน Excel การจัดเรียงตามวันที่จะไม่ทำงาน
อ่านเพิ่มเติม: ตอนนี้และจัดรูปแบบฟังก์ชันใน Excel VBA (4 ตัวอย่าง)
สรุป
นี่คือวิธีการจัดเรียงวันที่ใน Excel ตามปี ฉันได้แสดงวิธีการทั้งหมดพร้อมตัวอย่างที่เกี่ยวข้อง แต่อาจมีการทำซ้ำอื่น ๆ อีกมากมายขึ้นอยู่กับสถานการณ์ต่าง ๆ ฉันได้พูดคุยเกี่ยวกับพื้นฐานของฟังก์ชันที่ใช้แล้ว หากคุณมีวิธีอื่นใดในการบรรลุเป้าหมายนี้ โปรดอย่าลังเลที่จะแบ่งปันกับเรา