หมายเหตุ: เราต้องการมอบเนื้อหาวิธีใช้ปัจจุบันในภาษาของคุณให้กับคุณโดยเร็วที่สุดเท่าที่เราจะทำได้ หน้านี้ได้รับการแปลด้วยระบบอัตโนมัติ และอาจมีข้อผิดพลาดทางไวยากรณ์หรือความไม่ถูกต้อง จุดประสงค์ของเราคือเพื่อให้เนื้อหานี้มีประโยชน์กับคุณ คุณแจ้งให้เราทราบว่าข้อมูลดังกล่าวมีประโยชน์ต่อคุณที่ด้านล่างของหน้านี้ได้หรือไม่ นี่คือบทความภาษาอังกฤษเพื่อให้ง่ายต่อการอ้างอิง
อาจมีบางครั้งที่คุณต้องการเรียงลำดับระเบียนในการเข้าถึงเฉพาะตามส่วนเดือนของค่าวัน และละเว้นวันและปี หรือ คุณอาจต้องการเรียงลำดับระเบียนโดยยึดตามตัวอักษรสองสามตัวแรกของเขตข้อมูลข้อความเท่านั้น หัวข้อนี้แสดงวิธีการทำการค้นหาเหล่านี้ ด้วยการสร้างนิพจน์อย่างง่าย
คุณต้องการทำสิ่งใด
เรียงลำดับตามค่าวันเพียงบางส่วน
เมื่อคุณเรียงลำดับระเบียน โดยใช้คำสั่งการเรียงลำดับหนึ่ง วันที่ทั้งค่านั่นคือวัน เดือน และปีซึ่งถูกใช้เพื่อระบุตำแหน่งของแต่ละระเบียน แต่สมมติว่า คุณต้องการเรียงลำดับโดยยึดตามเดือนที่จะเกิดขึ้น และละเว้นส่วนวันและปีของค่าเฉพาะวันเกิด
เรียงลำดับบนเพียงแค่ส่วนของค่าวันจำเป็นต้องมีการเขียนนิพจน์ คุณสามารถเรียงลำดับข้อมูลในตารางหรือผลลัพธ์ของแบบสอบถาม — แต่ก่อนอื่นคุณต้องอยู่ในมุมมองแผ่นข้อมูลได้ คุณสามารถเขียนนิพจน์ของคุณในขอบเขตคิวรีของแท็บตัวกรอง นิพจน์ที่คุณสร้างแยกเฉพาะข้อมูลคุณต้องการ แล้วใช้เป็นพื้นฐานสำหรับการเรียงลำดับ
แสดงแท็บจากตัวกรอง
-
สลับตารางหรือคิวรีของคุณไปยังมุมมองแผ่นข้อมูล
ถ้าคุณกำลังทำงานกับแบบสอบถาม เรียกใช้คิวรีเพื่อแสดงผลลัพธ์ในมุมมองแผ่นข้อมูล
-
บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกขั้นสูงแล้ว คลิ กตัวกรอง/การเรียงลำดับขั้นสูงบนเมนูทางลัด
Access แสดงวัตถุแท็บใหม่ ด้วยตัวกรองในชื่อ
สร้างนิพจน์
-
บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกขั้นสูงแล้ว คลิ กตัวกรอง/การเรียงลำดับขั้นสูงบนเมนูทางลัด
-
พิมพ์นิพจน์ในแถวเขตข้อมูลในคอลัมน์แรก ตัวอย่างเช่น การเรียงลำดับตามเดือนโดยไม่คำนึงถึงปี พิมพ์นิพจน์Expr1: DatePart("m",[BirthDate])ในแถวเขตข้อมูลในคอลัมน์แรก
-
เมื่อต้องการเรียงลำดับตามวันที่ในแต่ละเดือน พิมพ์Expr2: DatePart("d",[BirthDate])ในแถวเขตข้อมูลในคอลัมน์สองออก
ฟังก์ชันDatePartในคอลัมน์แรกเรียงลำดับระเบียนตามเดือน และฟังก์ชันDatePartในคอลัมน์สองเรียงลำดับระเบียนตามวันที่ในแต่ละเดือน
-
ในแถวเรียงลำดับเลือกน้อยไปหามากหรือมากไปหาน้อยสำหรับแต่ละรายการของนิพจน์
ในคอลัมน์แรกเรียงแสดงมกราคมที่ด้านบนและเดือนธันวาคมที่ด้านล่าง การเรียงลำดับในคอลัมน์สองแสดง 1 ที่ด้านบนและ 31 ที่ด้านล่าง เรียงลำดับการจัดเรียงไม่ตรงกันข้าม
-
บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกสลับตัวกรอง
เรียงลำดับตามค่าข้อความบางส่วน
เรียงลำดับตามค่าข้อความบางส่วนคล้ายกันมากเพื่อเรียงลำดับตามค่าวันเพียงบางส่วน คุณต้องเขียนนิพจน์ในหน้าต่างตัวกรอง/การเรียงลำดับขั้นสูงจะแยกอักขระที่เป็นพื้นฐานสำหรับการเรียงลำดับ
สมมติว่า เขตข้อมูลเมืองประกอบด้วยค่าเช่นเมืองซีแอตเทิลเหนือเมืองซีแอตเทิลใต้Tacoma เหนือหรือTacoma ใต้ สมมติว่า คุณต้องการละเว้นคำแรก และการจัดเรียงบนสองคำเพียงอย่างเดียว
-
บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกขั้นสูงแล้ว คลิ กตัวกรอง/การเรียงลำดับขั้นสูงบนเมนูทางลัด
-
พิมพ์นิพจน์ในแถวเขตข้อมูลในคอลัมน์แรก ตัวอย่างเช่น พิมพ์= Mid ([เมือง], 7)เพื่อละเว้นตัวอักขระหกตัวแรกในเขตข้อมูลเมือง
การฟังก์ชันMidส่งกลับสตริงย่อยที่มีอยู่ในสตริงที่ระบุหรือเขตข้อมูล ในกรณีนี้ สำหรับแต่ละระเบียน ฟังก์ชันจะส่งกลับค่าเริ่มต้นจากอักขระเจ็ด (นั่นคือ หลังช่องว่าง) ในเขตข้อมูลเมือง
-
ในเซลล์เรียงลำดับเลือกน้อยไปหามากหรือมากไปหาน้อย
-
บนแท็บหน้าแรกในกลุ่ม& เรียงลำดับกรองคลิกสลับตัวกรอง