กระทู้เก่าบอร์ด อ.Yeadram
        
           2,982   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.4966s
    
      
		
combo ในฟอร์มก็ดึงข้อมูลจาก table รายการ เลือกค่าเดือนแบบไม่ซ้ำ ใส่ format ให้เป็น format(trxdate,'mmm yyyy')
ใส่ event afterupdate ให้มัน refresh or requery ด้วยครับ
ส่วนใน query ก็สร้างฟิล์ด Expr1: Format([trxdate],'mmm yyyy')
เงื่อนไขก็ [Forms]![Form1]![Combo0]