การใช้คำสั่ง DSum สำหรับหาผลรวมข้อมูลโดยกำหนดเงื่อนไข จัดทำโดย : นายจืด พิมพ์


การใช้คำสั่ง DSum สำหรับหาผลรวมข้อมูลโดยกำหนดเงื่อนไข

คำสั่งนี้เป็นคำสั่งที่มีใช้ในการหาผลรวมของข้อมูลโดยมีการกำหนดเงื่อนไขด้วย เช่น ต้องการหาผลรวมของคะแนนที่ทุกคนทำได้ในห้องสอบ เพื่อดูหรือนำข้อมูลที่ได้ไปใช้ต่อไป มาลองกันเลยนะครับ

1.อันดับแรกให้เปิดฟอร์ม frm_Dfunction ในมุมมองของการออกแบบขึ้นมาฟอร์มนี้ได้นำ้มาแนะนำก่อนหน้านี้ถ้าส่งสัยก็ให้ย้อนกลับไปดูบทความก่อนหน้านี้ได้ มาต่อกันเลยดีกว่า ทำการสร้าง Text Box เข้าไป 2 ชิ้น โดยแต่ละ Text Box มีชื่อดังนี้

1.txRoomNo 2.DLookup

2.คลิกเลือก Text Box แล้วคลิกขวาเลือกคุณสมบัติหลังจากนั้นให้เปลี่ยนชื่อ Text Box ข้างต้น เป็น txRoomNoเพื่อที่ต้องการหาก่อนว่าเป็นรายชื่อของผู้ที่อยู่ในห้องไหนโดยใช้คำสั่ง DLookup ดังนี้

=DLookUp("[RoomNo]","[tblExamScore]","[ID]=[txtID]")

3.ให้เพิ่ม Text Box ไปอีก 1 ชิ้น ตั้งชื่อว่า txtTotalScore แล้วให้ใส่คำสั่งดังนี้

=DSum("[Score]","[tblExamScore]","[RoomNo]=[txtRoomNo]")

4.หลังจากนั้นเราก็จะได้ Form และข้อมูลที่เราต้องการทราบโดยทำการคีย์ตัวเลขในช่องเลขที่ีคุณก็จะได้ ชื่อ คะแนน ห้อง และคะแนนรวมของนักเรียนในห้องเท่านี้ก็เรียบร้อยแล้ว ไม่ยากเลยใช่ไหมครับ

คุณอาจสนใจ
รู้ไว้ใช่ว่า ย่อหน้าต่างโปรแกรมทั้งหมดอย่างรวดเร็วด้วยปุ่ม Windows + M
เว็บไทยดีดี (13,641 - 29 ก.ย. 50)
เปลี่ยนขนาดตัวอักษรด้วยคำสั่ง FONT SIZE
สายลม (134,336 - 25 ก.พ. 50)
การเลือกพื้นงานนำเสนอ
หมูขุน (25,422 - 04 ก.พ. 50)
ทำความรู้จักกับ Namo
Mr.GuruZ (38,895 - 26 พ.ย. 50)
การสร้างโลโก้ โดยใช้เครื่องมือพื้นฐาน
เว็บไทยดีดี (19,231 - 02 เม.ย. 51)
กำจัดไวรัส MSN IMprofile.net
เว็บไทยดีดี (17,494 - 10 พ.ค. 51)
แฟลชไดรฟ์กับ Windows 98
เว็บไทยดีดี (15,439 - 22 ก.ย. 50)
Windows Vista ปลอดภัยแค่ไหน ?
เว็บไทยดีดี (13,840 - 22 ก.ย. 50)