NECTEC
NSTDA
Home
Computer
Program
Internet & Web
Graphics
CAI
Multimedia
Electrical Power
General Education
Special Education
Links
Webmaster
Microsoft Excel

กรองข้อมูลด้วยเงื่อนไขต่างๆ

นอกจากการกรองข้อมูลโดยเลือกรายการที่สนใจจาก Dropdown List แล้ว ยังสามารถตั้งเงื่อนไขต่างๆ ได้หลากหลายวิธี ดังนี้

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

คราวนี้ลองกรองดูใหม่ดูนะครับ อยากได้คนที่มีเงินเดือนมากกว่า 8000 ให้คลิ้กที่ปุ่มลูกศรของฟิลด์ "เงินเดือน" ในกรอบ Custom กำหนดเป็น

เกี่ยวกับการใช้เครื่องหมาย * เพื่อควบคุมการกรอง มีวิธีการใช้อีกหลายแบบครับ เช่น

  • *ก* หมายถึงกรองรายการที่มีตัวอักษร "ก" เป็นส่วนประกอบของรายการ ไม่ว่าจะอยู่ ณ ตำแหน่งใดในรายการนั้นๆ เช่น กรองชื่อ ก็จะได้ "ก้องเกียรติ" , "นักรบ" , "กาชาด" เพราะรายการดังกล่าวมี "ก" ผสมอยู่ด้วย
  • *ก จะได้รายการทุกรายการที่มีตัวอักษร "ก" เป็นตัวสุดท้าย

นอกจากเครื่องหมาย * โปรแกรมยังให้ใช้เครื่องหมาย ? ช่วยระบุเงื่อนไขด้วย โดยมีวิธีการใช้คล้ายกัน แต่ให้ความหมายแตกต่างกัน เพราะเครื่องหมาย ? หนึ่งตัวแทนอักษร 1 ตัวเช่นเดียวกัน และจำกัดขนาดของรายการตามเงื่อนไข เช่น ใช้เงื่อนไข = ??? ที่ฟิลด์ "คำนำหน้า" หมายถึง กรองทุกรายการที่มีความยาวไม่เกิน 3 ตัวอักษร ดังนั้นโปรแกรมจะแสดงบุคคลทุกคนที่มีคำนำหน้าว่า "นาย" และ "นาง" รวมกัน ไม่สนใจ "นางสาว" เพราะยาวเกิน 3 ตัวอักษรนั่นเอง