Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

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

นี่คือวิธีการจัดเรียงตามวันที่ใน Excel หลายวิธี พร้อมกับเทคนิคที่ลองใช้ได้หากวันที่จัดเรียงไม่ถูกต้อง

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

การจัดเรียงคอลัมน์เดียวของวันที่ใน Excel

วิธีที่ง่ายที่สุดในการจัดเรียงวันที่ใน Excel คือการใช้เครื่องมือจัดเรียง (Sort) เพื่อแสดงวันที่ตามลำดับที่ต้องการ

  1. เลือกคอลัมน์ของวันที่โดยคลิกที่หัวคอลัมน์ ในภาพด้านล่าง เราได้เลือกคอลัมน์โดยคลิกที่หัวคอลัมน์ A
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. คุณยังสามารถเลือกเซลล์เฉพาะในคอลัมน์ที่มีวันที่ได้เช่นกัน
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. เมื่อเลือกข้อมูลแล้ว ให้เลือก Sort & Filter (จัดเรียงและกรอง) จากเมนู Home
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. ตอนนี้เลือก Sort Oldest to Newest (เก่าสุดไปใหม่สุด) หรือ Sort Newest to Oldest (ใหม่สุดไปเก่าสุด) ในตัวอย่างด้านล่าง เราจัดเรียงจากใหม่สุดไปเก่าสุด สังเกตว่า Excel ไม่เปลี่ยนรูปแบบวันที่ แต่จัดเรียงวันที่ได้ถูกต้อง เริ่มจากวันที่ใหม่สุด
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

วิธีนี้ควรทำงานได้ในกรณีส่วนใหญ่

การจัดเรียงเวิร์กชีตทั้งแผ่นตามวันที่ใน Excel

หากตารางของคุณมีมากกว่าหนึ่งคอลัมน์ของข้อมูล คุณจะต้องรักษาความสัมพันธ์ระหว่างคอลัมน์เมื่อจัดเรียง ด้านล่างคุณเห็นวันที่ในคอลัมน์ A และข้อความที่สอดคล้องกันในคอลัมน์ B

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

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

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

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

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

คุณจะเห็นว่าตอนนี้วันที่ทั้งหมดจัดเรียงจากเก่าสุดไปใหม่สุดแล้ว และความสัมพันธ์ระหว่างวันที่ในคอลัมน์ A และข้อความในคอลัมน์ B ได้รับการรักษาไว้

การจัดเรียงตามเดือน ปี หรือเดือนและวันใน Excel

ถ้าคุณต้องการจัดเรียงตามวันที่ใน Excel โดยส่วนเฉพาะของวันที่ เช่น เดือนหรือปี จะทำอย่างไร?

การจัดเรียงวันที่ตามเดือนใน Excel

ในตารางตัวอย่างวันเกิดของคนๆ ต่างๆ คุณอาจต้องการทราบว่าใครเกิดในเดือนไหน โดยไม่สนใจปีที่เกิด สิ่งนี้ไม่สามารถใช้คุณสมบัติจัดเรียงปกติของ Excel ได้ เพราะมันจะรวมปีในการจัดเรียงเสมอ

เพื่อแก้ปัญหานี้ คุณสามารถสร้างคอลัมน์ช่วย (helper column) ที่ดึงเฉพาะเดือนออกมา แล้วจัดเรียงตามคอลัมน์นั้น ในการดึงเดือนจากวันที่ สามารถใช้ฟังก์ชัน MONTH ของ Excel ได้

  1. สร้างคอลัมน์ใหม่
  2. ในเซลล์แรกของคอลัมน์ใหม่ ให้ป้อน =MONTH(A1) โดยที่ A1 คือเซลล์ที่ต้องการดึงเดือน
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. ทำซ้ำขั้นตอนที่ 2 สำหรับทุกแถว Excel จะดึงเดือนจากวันที่แต่ละรายการ ทำให้ได้คอลัมน์ของหมายเลขเดือน
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. ตอนนี้คุณสามารถจัดเรียงตารางตามคอลัมน์ที่มีหมายเลขเดือน ในกรณีนี้คุณจะจัดเรียงตามคอลัมน์ C หากคุณเลือกเฉพาะข้อมูลในคอลัมน์ C คุณจะได้คำเตือน Sort Warning อีกครั้ง ให้เลือก Expand the selection และ Sort
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

การจัดเรียงวันที่ตามปีใน Excel

หากต้องการดึงปีแทนเดือน สามารถทำตามขั้นตอนด้านบน แต่เปลี่ยนฟังก์ชัน MONTH เป็น =YEAR(A1) โดยที่ A1 คือเซลล์ที่มีวันที่ต้องการดึงปี

การจัดเรียงวันที่ตามเดือนและวันใน Excel

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

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

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

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

การแก้ไขปัญหารูปแบบวันที่ใน Excel

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

พิจารณารายการวันที่นี้:

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

ดูง่ายมาก แต่เมื่อคุณเลือกข้อมูล กดปุ่ม Sort & Filter และเลือกจัดเรียงจาก Oldest to Newest มันไม่ทำงาน! คุณอาจได้ผลลัพธ์แบบนี้:

วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

สังเกตว่าวันที่สุดท้ายในคอลัมน์ไม่ได้ถูกจัดเรียงถูกต้อง เกิดอะไรขึ้น?

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

วิธีแก้ไขวันที่ที่จัดเรียงไม่ถูกต้องใน Excel

โชคดีที่ปัญหานี้แก้ไขได้ง่าย

  1. Cut (ตัด) คอลัมน์วันที่โดยเลือกเซลล์และกด Ctrl+X เลือก Cut จากเมนู Home หรือคลิกขวาที่เซลล์แล้วเลือก Cut
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. เปิด Notepad หรือโปรแกรมแก้ไขข้อความธรรมดาอื่นๆ
  2. Paste (วาง) วันที่ลงในโปรแกรมแก้ไขข้อความ
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. กลับไปที่ Excel เลือกคอลัมน์ที่วันที่เคยอยู่ คลิกขวาและเลือก Format Cells
  2. เลือก Date และคลิก OK
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. กลับไปที่โปรแกรมแก้ไขข้อความ เลือกและคัดลอกรายการวันที่
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel
  1. กลับไปที่ Excel และ Paste (วาง) วันที่ลงในคอลัมน์ที่จัดรูปแบบในขั้นตอนที่ 5
  2. ตอนนี้คุณควรจัดเรียงได้แล้ว เลือกคอลัมน์ที่มีข้อมูล กดปุ่ม Sort & Filter และเลือก Sort Oldest to Newest โวอิล่า! ใช้งานได้แล้ว!
วิธีจัดเรียงข้อมูลตามวันที่ใน Excel

เทคนิคการจัดเรียงและกรองข้อมูลอื่นๆ ใน Excel

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