ต้องการนับจำนวน ในหน้า รายงาน โดยให้ระบุเงื่อนไข
กระทู้เก่าบอร์ด อ.Yeadram

 1,914   2
URL.หัวข้อ / URL
ต้องการนับจำนวน ในหน้า รายงาน โดยให้ระบุเงื่อนไข

การเขียน คำสั่งมีดังนี้
=Count([ProjectType]= "LS")
ผลที่ได้ เป็นจำนวนการนับทั้งหมด ซึ่งไม่ตรงตามความต้องการ ที่จะให้นับ เฉพาะ ค่า LS
   ไม่ทราบจะต้องเขียนคำสั่งอย่างไรครับ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R10494
คุณไปเอา syntax นี้มาจากไหนครับ ?!?   

เราทำอย่างนี้ไม่ได้ เพราะฟังก์ชั่น Count( ) จะนับจำนวนเรคอร์ดที่ได้แสดงผลออกมา ไม่สามารถใส่เงื่อนไขอะไรใน Count( ) ได้ครับ   วิธีคือเราต้องเลี่ยงไปใช้ Sum( x ) แทน โดยใ้ห้คิดว่า x จะมีค่าเป็น 1 เมื่อ [ProjectType]= "LS" และเป็น 0 เมื่อไม่ใช่ ดังนั้นจะเขียนออกมาได้ว่า

=Sum(iif([ProjectType]= "LS",1,0))
2 @R10647
ขอบคุณมากๆครับ สำหรับคำตอบ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3318s