กระทู้เก่าบอร์ด อ.Yeadram
2,822 5
URL.หัวข้อ /
URL
หาผลรวมของแต่ละเดือน
ขอสอบถามการหาผลรวมของแต่ละเดือน โดยมีการเก็บข้อมูลดังนี้
วันที่ รหัสลูกค้า เงินฝาก ดอกเบี้ย
2/1/2010 1 100 3
2/3/2010 4 200 2
2/3/2010 1 200 2
2/3/2010 4 300 1
3/1//2010 4 200 2
3/10//2010 4 200 2
3/10//2010 2 100 2
ต้องการยอดเงินฝากรวม ดอกเบี้ยเฉลี่ย จำนวนราย ในแต่ละเดือน
เพื่อเอาไปเป็น source และทำงานต่อใน Form โดยให้เลือกเดือนที่ต้องการรายงานในหน้า form ดังนี้
เดือนที่รายงาน Feb 2010 ---> เป็น list ให้เลือก
วันที่ เงินฝากรวม ดอกเบี้ยเฉลี่ย จำนวนราย
2/1/2010 100 3 1
2/3/2010 700 1.57 2
-------------------------------------------------------------------------------------------------------
ผลรวมทั้งสิ้น 800 1.75
(ส่วนท้ายของข้อมูลให้สรุปข้อมูลเงินฝากรวม ดอกเบี้ยเฉลี่ย)
ดอกเบี้ยเฉลี่ย = (เงินฝาก*ดอกเบี้ย) / เงินฝากรวมของวันนั้น
ประมาณในรูปของ form นี้ค่ะ
ขอบคุณค่ะ
วันที่ รหัสลูกค้า เงินฝาก ดอกเบี้ย
2/1/2010 1 100 3
2/3/2010 4 200 2
2/3/2010 1 200 2
2/3/2010 4 300 1
3/1//2010 4 200 2
3/10//2010 4 200 2
3/10//2010 2 100 2
ต้องการยอดเงินฝากรวม ดอกเบี้ยเฉลี่ย จำนวนราย ในแต่ละเดือน
เพื่อเอาไปเป็น source และทำงานต่อใน Form โดยให้เลือกเดือนที่ต้องการรายงานในหน้า form ดังนี้
เดือนที่รายงาน Feb 2010 ---> เป็น list ให้เลือก
วันที่ เงินฝากรวม ดอกเบี้ยเฉลี่ย จำนวนราย
2/1/2010 100 3 1
2/3/2010 700 1.57 2
-------------------------------------------------------------------------------------------------------
ผลรวมทั้งสิ้น 800 1.75
(ส่วนท้ายของข้อมูลให้สรุปข้อมูลเงินฝากรวม ดอกเบี้ยเฉลี่ย)
ดอกเบี้ยเฉลี่ย = (เงินฝาก*ดอกเบี้ย) / เงินฝากรวมของวันนั้น
ประมาณในรูปของ form นี้ค่ะ
ขอบคุณค่ะ
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R07839
ขอบคุณค่ะ คุณ weeza
ขอถามที่บอกว่า
combo ในฟอร์มก็ดึงข้อมูลจาก table รายการ เลือกค่าเดือนแบบไม่ซ้ำ ใส่ format ให้เป็น format(trxdate,'mmm yyyy')
อันนี้เลือกยังไงที่ไหนคะ แล้วข้อมูลเดือนปี จะเรียงลำดับหรือไม่ค่ะ
ขอถามที่บอกว่า
combo ในฟอร์มก็ดึงข้อมูลจาก table รายการ เลือกค่าเดือนแบบไม่ซ้ำ ใส่ format ให้เป็น format(trxdate,'mmm yyyy')
อันนี้เลือกยังไงที่ไหนคะ แล้วข้อมูลเดือนปี จะเรียงลำดับหรือไม่ค่ะ
3 @R07840
ตรง query ที่ดึงข้อมูล combo นะครับ
Query Proptery เลือก Unique Values = Yes
Sort ก็เลือกเป็น Ascending ก็ได้ครับ
Query Proptery เลือก Unique Values = Yes
Sort ก็เลือกเป็น Ascending ก็ได้ครับ
4 @R07846
ขอบคุณค่ะ แล้วการหาค่าเฉลี่ยและนับจำนวนต้องทำอย่างไรค่ะ
5 @R07854
ถ้าแบบนี้ต้องใช้ query sum ก่อนนะครับ Group by ตามวันที่ เงินฝาก sum, รหัสลูกค้า count
ประมาณนี้ครับ ลองนำไปคิดต่อ
ประมาณนี้ครับ ลองนำไปคิดต่อ
Time: 0.3513s
combo ในฟอร์มก็ดึงข้อมูลจาก table รายการ เลือกค่าเดือนแบบไม่ซ้ำ ใส่ format ให้เป็น format(trxdate,'mmm yyyy')
ใส่ event afterupdate ให้มัน refresh or requery ด้วยครับ
ส่วนใน query ก็สร้างฟิล์ด Expr1: Format([trxdate],'mmm yyyy')
เงื่อนไขก็ [Forms]![Form1]![Combo0]