การเรียงลำดับระเบียนตามค่าบางส่วนในเขตข้อมูล

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

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

คุณต้องการทำสิ่งใด

เรียงลำดับตามค่าวันเพียงบางส่วน

เรียงลำดับตามค่าข้อความบางส่วน

เรียงลำดับตามค่าวันเพียงบางส่วน

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

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

แสดงแท็บจากตัวกรอง

  1. สลับตารางหรือคิวรีของคุณไปยังมุมมองแผ่นข้อมูล

    ถ้าคุณกำลังทำงานกับแบบสอบถาม เรียกใช้คิวรีเพื่อแสดงผลลัพธ์ในมุมมองแผ่นข้อมูล

  2. บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกขั้นสูงแล้ว คลิ กตัวกรอง/การเรียงลำดับขั้นสูงบนเมนูทางลัด

    Access แสดงวัตถุแท็บใหม่ ด้วยตัวกรองในชื่อ

สร้างนิพจน์

  1. บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกขั้นสูงแล้ว คลิ กตัวกรอง/การเรียงลำดับขั้นสูงบนเมนูทางลัด

  2. พิมพ์นิพจน์ในแถวเขตข้อมูลในคอลัมน์แรก ตัวอย่างเช่น การเรียงลำดับตามเดือนโดยไม่คำนึงถึงปี พิมพ์นิพจน์Expr1: DatePart("m",[BirthDate])ในแถวเขตข้อมูลในคอลัมน์แรก

  3. เมื่อต้องการเรียงลำดับตามวันที่ในแต่ละเดือน พิมพ์Expr2: DatePart("d",[BirthDate])ในแถวเขตข้อมูลในคอลัมน์สองออก

    ฟังก์ชันDatePartในคอลัมน์แรกเรียงลำดับระเบียนตามเดือน และฟังก์ชันDatePartในคอลัมน์สองเรียงลำดับระเบียนตามวันที่ในแต่ละเดือน

  4. ในแถวเรียงลำดับเลือกน้อยไปหามากหรือมากไปหาน้อยสำหรับแต่ละรายการของนิพจน์

    ในคอลัมน์แรกเรียงแสดงมกราคมที่ด้านบนและเดือนธันวาคมที่ด้านล่าง การเรียงลำดับในคอลัมน์สองแสดง 1 ที่ด้านบนและ 31 ที่ด้านล่าง เรียงลำดับการจัดเรียงไม่ตรงกันข้าม

  5. บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกสลับตัวกรอง

ด้านบนของหน้า

เรียงลำดับตามค่าข้อความบางส่วน

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

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

  1. บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกขั้นสูงแล้ว คลิ กตัวกรอง/การเรียงลำดับขั้นสูงบนเมนูทางลัด

  2. พิมพ์นิพจน์ในแถวเขตข้อมูลในคอลัมน์แรก ตัวอย่างเช่น พิมพ์= Mid ([เมือง], 7)เพื่อละเว้นตัวอักขระหกตัวแรกในเขตข้อมูลเมือง

    การฟังก์ชันMidส่งกลับสตริงย่อยที่มีอยู่ในสตริงที่ระบุหรือเขตข้อมูล ในกรณีนี้ สำหรับแต่ละระเบียน ฟังก์ชันจะส่งกลับค่าเริ่มต้นจากอักขระเจ็ด (นั่นคือ หลังช่องว่าง) ในเขตข้อมูลเมือง

  3. ในเซลล์เรียงลำดับเลือกน้อยไปหามากหรือมากไปหาน้อย

  4. บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกสลับตัวกรอง

ด้านบนของหน้า

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×