นอกจากการกรองข้อมูลโดยเลือกรายการที่สนใจจาก
Dropdown List แล้ว ยังสามารถตั้งเงื่อนไขต่างๆ ได้หลากหลายวิธี
ดังนี้
- เลือกปุ่มในฟิลด์ชื่อ
คลิ้กเลือกรายการ Custom มีกรอบทำงานปรากฏ
- พิมพ์
ส* ในช่องที่ 2 แถวบน ตรวจสอบช่องข้างหน้าให้เป็น equals แล้ว
OK
- ดูผลสิครับเป็นไงบ้าง
แสดงเฉพาะคนที่ชื่อขึ้นด้วย "ส" ใช่ไหมเอ๋ย
-
ลองใหม่อีกครั้ง แต่ให้เปลี่ยนคำว่า equals เป็น does not
equals ไม่ต้องพิมพ์นะครับ มีปุ่มลูกศรให้เลือกได้
- ผลแตกต่างกับก่อนหน้านี้ไหมครับ
คือแสดงคนที่ชื่อขึ้นต้นด้วยอักษรทุกตัว ยกเว้น "ส"
-
อีกครั้งก็ยังได้นะครับ คราวนี้ให้กำหนดรายการแถวแรกเป็น equals
ส* รายการแถวที่ 2 เป็น equals ก* ตัวเชื่อมที่เป็นจุดกลมเลือกเป็น
OR
- ผลลัพธ์ครั้งแรกแสดงบุคคลที่มีชื่อขึ้นต้นด้วยตัวอักษร
"ส" ครั้งที่สองแสดงบุคคลทุกๆ ที่ไม่ได้มีชื่อขึ้นต้นด้วย
"ส" ทุกท้ายแสดงบุคคลทุกๆ ที่มีชื่อขึ้นต้นด้วย
"ส" รวมกับ "ก" ไม่ยากเลยใช่ไหมครับ
คราวนี้ลองกรองดูใหม่ดูนะครับ
อยากได้คนที่มีเงินเดือนมากกว่า 8000 ให้คลิ้กที่ปุ่มลูกศรของฟิลด์
"เงินเดือน" ในกรอบ Custom กำหนดเป็น
เกี่ยวกับการใช้เครื่องหมาย *
เพื่อควบคุมการกรอง มีวิธีการใช้อีกหลายแบบครับ เช่น
- *ก*
หมายถึงกรองรายการที่มีตัวอักษร "ก" เป็นส่วนประกอบของรายการ
ไม่ว่าจะอยู่ ณ ตำแหน่งใดในรายการนั้นๆ เช่น กรองชื่อ ก็จะได้
"ก้องเกียรติ" , "นักรบ" , "กาชาด"
เพราะรายการดังกล่าวมี "ก" ผสมอยู่ด้วย
- *ก
จะได้รายการทุกรายการที่มีตัวอักษร "ก" เป็นตัวสุดท้าย
นอกจากเครื่องหมาย * โปรแกรมยังให้ใช้เครื่องหมาย
? ช่วยระบุเงื่อนไขด้วย โดยมีวิธีการใช้คล้ายกัน แต่ให้ความหมายแตกต่างกัน
เพราะเครื่องหมาย ? หนึ่งตัวแทนอักษร 1 ตัวเช่นเดียวกัน และจำกัดขนาดของรายการตามเงื่อนไข
เช่น ใช้เงื่อนไข = ??? ที่ฟิลด์ "คำนำหน้า" หมายถึง
กรองทุกรายการที่มีความยาวไม่เกิน 3 ตัวอักษร ดังนั้นโปรแกรมจะแสดงบุคคลทุกคนที่มีคำนำหน้าว่า
"นาย" และ "นาง" รวมกัน ไม่สนใจ "นางสาว"
เพราะยาวเกิน 3 ตัวอักษรนั่นเอง
|