การจัดเรียงข้อมูลตามวันที่ดูเหมือนจะเป็นเรื่องง่าย และ Microsoft Excel มีหลายวิธีในการจัดเรียงข้อมูลตามวันที่ อย่างไรก็ตาม บางครั้งเครื่องมือการจัดเรียงของ Excel ทำงานไม่ถูกต้อง และอาจสร้างความหงุดหงิดอย่างมาก
ต่อไปนี้คือวิธีการจัดเรียงตามวันที่ใน Excel สองสามวิธี รวมถึงเคล็ดลับในการลองใช้หากวันที่ไม่ได้จัดเรียงอย่างถูกต้อง

การเรียงลำดับคอลัมน์เดียวของวันที่ใน Excel
วิธีที่ง่ายที่สุดในการเรียงลำดับวันที่ใน Excel คือการใช้เครื่องมือจัดเรียงเพื่อแสดงวันที่ตามลำดับที่คุณต้องการ
- เลือกคอลัมน์ของวันที่โดยคลิกที่ส่วนหัวของคอลัมน์ ในภาพด้านล่าง เราได้เลือกคอลัมน์โดยคลิกที่ส่วนหัวของคอลัมน์ A .

- คุณยังสามารถเลือกเฉพาะเซลล์ในคอลัมน์ที่มีวันที่อยู่ในเซลล์นั้นได้

- เมื่อเลือกข้อมูลของคุณแล้ว ให้เลือกจัดเรียงและกรอง จากเมนูหน้าแรก

- ตอนนี้ เลือก จัดเรียงจากเก่าสุดไปหาใหม่สุด หรือ เรียงลำดับจากใหม่ไปหาเก่าที่สุด . ในตัวอย่างด้านล่าง เราได้จัดเรียงจากใหม่สุดไปหาเก่าสุด ขอให้สังเกตว่า Excel จะไม่เปลี่ยนรูปแบบของวันที่แต่จัดเรียงวันที่ที่ขึ้นต้นด้วยวันที่ใหม่สุดอย่างถูกต้อง

วิธีนี้น่าจะใช้ได้กับกรณีการใช้งานส่วนใหญ่
การจัดเรียงแผ่นงานทั้งหมดตามวันที่ใน Excel
ถ้าตารางของคุณมีข้อมูลมากกว่าหนึ่งคอลัมน์ คุณจะต้องรักษาความสัมพันธ์ระหว่างคอลัมน์เมื่อคุณเรียงลำดับ ด้านล่าง คุณสามารถดูวันที่ในคอลัมน์ A และข้อความที่เกี่ยวข้องในคอลัมน์ B

หากคุณใช้วิธีข้างต้น (เช่น เลือกเฉพาะเซลล์วันที่หรือทั้งคอลัมน์ของวันที่ ให้คลิกที่ จัดเรียงและกรอง และเลือก จัดเรียงจากเก่าไปใหม่สุด หรือ เรียงลำดับจากใหม่ไปหาเก่าที่สุด ) Excel จะแสดงคำเตือนการจัดเรียง และจะถามคุณว่าคุณต้องการขยายส่วนที่เลือกเพื่อรวมข้อมูลทั้งสองคอลัมน์หรือไม่

ตรวจสอบให้แน่ใจว่า ขยายส่วนที่เลือก ถูกเลือกและคลิกปุ่ม จัดเรียง ปุ่ม. Excel จะจัดเรียงข้อมูลทั้งหมดในตารางตามลำดับการจัดเรียงที่คุณเลือก

คุณจะเห็นว่าวันที่ทั้งหมดของเราจัดเรียงจากเก่าไปหาใหม่ที่สุด และความสัมพันธ์ระหว่างวันที่ในคอลัมน์ A และข้อความในคอลัมน์ B ยังคงเดิมไว้
จัดเรียงตามเดือน ปี หรือเดือนและวันใน Excel
ถ้าคุณต้องการเรียงลำดับตามวันที่ใน Excel ตามส่วนของวันที่ เช่น เดือนหรือปี
การจัดเรียงวันที่ตามเดือนใน Excel
ในตารางตัวอย่างวันเกิดของผู้คน คุณอาจต้องการทราบว่าใครเกิดในแต่ละเดือน โดยไม่สนใจปีเกิดของแต่ละคน คุณไม่สามารถใช้คุณลักษณะการจัดเรียงแบบปกติของ Excel ได้ เนื่องจากคุณลักษณะดังกล่าวจะรวมปีไว้ในอัลกอริธึมการจัดเรียงเสมอ
ในการแก้ปัญหานี้ คุณสามารถสร้างคอลัมน์ตัวช่วยที่แยกเดือน จากนั้นคุณสามารถจัดเรียงตามคอลัมน์นั้นได้ คุณสามารถใช้ฟังก์ชัน MONTH ของ Excel แยกเดือนออกจากวันที่ได้
- สร้างคอลัมน์ใหม่
- ในเซลล์แรกของคอลัมน์ใหม่ ให้ป้อน =MONTH(A1) โดยที่ A1 คือเซลล์ที่คุณต้องการแยกเดือน

- ทำซ้ำขั้นตอนที่ 2 สำหรับแต่ละแถว Excel จะแยกเดือนออกจากวันที่แต่ละวัน โดยเหลือคอลัมน์ของตัวเลขเดือนไว้

- ตอนนี้ คุณสามารถจัดเรียงตารางตามคอลัมน์ที่มีตัวเลขเดือน ในกรณีนี้ คุณจะจัดเรียงตามคอลัมน์ C หากคุณเลือกเฉพาะข้อมูลในคอลัมน์ C คุณจะได้รับคำเตือนการจัดเรียงของ Excel อีกครั้ง เลือก ขยายส่วนที่เลือก และ จัดเรียง .

การจัดเรียงวันที่ตามปีใน Excel
หากคุณต้องการแยกปีแทนที่จะเป็นเดือน คุณสามารถใช้ขั้นตอนข้างต้นโดยแทนที่ฟังก์ชัน MONTH ด้วย =YEAR(A1) โดยที่ A1 คือเซลล์ที่มีวันที่ที่คุณต้องการแยกปี
การจัดเรียงวันที่ตามเดือนและวันใน Excel
บางทีคุณอาจต้องการสร้างรายการวันเกิดที่จัดเรียงตามเดือนและวันโดยไม่สนใจปี หากต้องการแยกเดือนและวันออกจากคอลัมน์วันที่ เราสามารถใช้ฟังก์ชัน TEXT ของ Excel ซึ่งจะแปลงวันที่เป็นข้อความ เราจะใช้รูปแบบ mm.dd . ทำตามขั้นตอนข้างต้น โดยแทนที่ฟังก์ชัน MONTH ด้วยสูตรนี้:=TEXT (A1, “mm.dd”) .

ตอนนี้คุณสามารถจัดเรียงตามคอลัมน์ C เพื่อดูรายการวันเกิดของทุกคนตามเดือนและวันได้

การแก้ปัญหารูปแบบวันที่ใน Excel
บางครั้งเมื่อคุณพยายามเรียงลำดับตามวันที่ใน Excel คุณอาจพบว่าคุณไม่สามารถให้ Excel รู้จักข้อมูลเป็นวันที่ได้ ตัวอย่างเช่น ลองนึกภาพว่ามีคนให้สเปรดชีตที่มีวันที่แก่คุณ คุณได้ใส่ข้อมูลลงใน Excel แล้ว แต่การเรียงลำดับไม่ถูกต้องเมื่อคุณลองใช้วิธีการด้านบน ทำไมมันไม่ทำงาน
พิจารณารายการวันที่นี้:

มันดูเรียบง่ายพอ อย่างไรก็ตาม เมื่อคุณเลือกข้อมูลแล้ว ให้กดปุ่ม จัดเรียงและกรอง แล้วเลือกจัดเรียงจากเก่าที่สุดไปยังใหม่ที่สุด จะไม่ทำงาน! คุณอาจจบลงด้วยสิ่งนี้:

ขอให้สังเกตว่าวันที่สุดท้ายในคอลัมน์ไม่ได้รับการจัดเรียงอย่างถูกต้อง เกิดอะไรขึ้นบนโลก?
เป็นไปได้ว่าแม้ว่าข้อมูลในเซลล์ A9 จะ ดูเหมือน เช่นเดียวกับวันที่ ไม่ได้จัดรูปแบบเป็นวันที่จริงๆ ดังนั้น Excel จึงไม่สามารถจัดเรียงได้อย่างถูกต้อง ขึ้นอยู่กับเวอร์ชันของ Excel ที่คุณใช้ แม้ว่าคุณจะจัดรูปแบบเซลล์ที่ผิดพลาดเป็นวันที่โดยการเลือกเซลล์ คลิกขวาและเลือก จัดรูปแบบเซลล์ และเลือก วันที่ ตัวเลือกที่ ยังคง ไม่สามารถแก้ไขปัญหาได้
วิธีแก้ไขวันที่ที่เรียงลำดับไม่ถูกต้องใน Excel
โชคดีที่ปัญหานี้แก้ไขได้ง่าย
- ตัด คอลัมน์ของวันที่โดยการเลือกเซลล์แล้วกด Ctrl+x เลือก ตัด จาก หน้าแรก เมนู หรือคลิกขวาที่เซลล์แล้วเลือก ตัด .

- เปิด Notepad หรือโปรแกรมแก้ไขข้อความธรรมดาอื่น
- วาง วันที่ลงในโปรแกรมแก้ไขข้อความ

- กลับไปที่ Excel เลือกคอลัมน์ของวันที่ที่เคยอยู่ คลิกขวาและเลือก จัดรูปแบบเซลล์ .
- เลือก วันที่ และคลิก ตกลง .

- กลับไปที่โปรแกรมแก้ไขข้อความ แล้วเลือกและคัดลอกรายการวันที่

- กลับไปที่ Excel และ วาง วันที่ในคอลัมน์ที่คุณจัดรูปแบบในขั้นตอนที่ 5
- ตอนนี้คุณควรจะจัดเรียงได้แล้ว เลือกคอลัมน์ที่มีข้อมูล กดปุ่ม จัดเรียงและกรอง และเลือก จัดเรียงจากเก่าไปใหม่สุด . วิโอลา! มันได้ผล!

เทคนิคการจัดเรียงและการกรองอื่นๆ ใน Excel
เมื่อคุณได้เรียนรู้วิธีจัดเรียงตามวันที่ใน Excel แล้ว คุณอาจต้องการสำรวจวิธีอื่นๆ ในการจัดเรียงและกรองข้อมูลของคุณ บทความเหล่านี้จะสอนวิธีการจัดเรียงข้อมูลในคอลัมน์เดียวและหลายคอลัมน์ขั้นพื้นฐาน วิธีเรียงตัวอักษรใน Excel และวิธีกรองข้อมูลใน Excel