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


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

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

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

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

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

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

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

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

          In_content_1 all: [300x250] / dfp: [640x360]->

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

                          กระทู้ที่เกี่ยวข้อง:


                          10.01.2021