กระทู้เก่าบอร์ด อ.Yeadram
        
           1,697   1		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        อยากรวมข้อมูลหลายเรคคอร์ดไว้ในฟิลเดียว      
    
      รบกวนผู้รู้ด้วยครับ
ผมมีตารางเก็บข้อมูลการผลิตอยู่แล้วต้องการทำสรุปการผลิตประจำเดือนเช่น
วันที่ เลขเครื่อง จำนวนผลิต
1/4/53 01 10
2/4/53 02 20
3/4/53 03 5
ต้องการทำสรุปให้มีผลลัพธ์ดังนี้ครับ
วันที่ เลขเครื่อง จำนวนผลิต
4/53 01,02,03 35
ประเดนหลักก็คืออยากทราบวิธีทำตรงเลขเครื่องนะ่ครับ(ให้มารวมกันเหมือนตัวอย่าง)
ขอบคุณครับ
    
  ผมมีตารางเก็บข้อมูลการผลิตอยู่แล้วต้องการทำสรุปการผลิตประจำเดือนเช่น
วันที่ เลขเครื่อง จำนวนผลิต
1/4/53 01 10
2/4/53 02 20
3/4/53 03 5
ต้องการทำสรุปให้มีผลลัพธ์ดังนี้ครับ
วันที่ เลขเครื่อง จำนวนผลิต
4/53 01,02,03 35
ประเดนหลักก็คืออยากทราบวิธีทำตรงเลขเครื่องนะ่ครับ(ให้มารวมกันเหมือนตัวอย่าง)
ขอบคุณครับ
				1 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
      Time: 0.6041s
    
      
		
สิ่งที่ต้องทำคือ
1) สร้าง/หาฟังก์ชั่นเพื่อตัดเดือนและปี ออกมาจากฟิลด์วันที่ (ซึ่งผมไม่รู้ว่าคุณกำหนด data type ของฟิลด์นี้เป็นอะไร) สมมุติว่าชื่อฟังก์ชั่น MY( ) แล้วกัน
2) ต้องสร้าง VBA ฟังก์ชั่นเพื่อรวมหมายเลขเครื่องออกมาในรูป n1, n2, ..., nn โดยรับค่า argument เป็น เดือนและปี เข้าสู่ฟังก์ชั่น สมมุติชื่อ MachineList( ) แล้วกัน
ดังนั้นคุณก็จะได้
select MY([วันที่]), MachineList(MY[วันที่]), sum([จำนวนผลิต]) from [เทเบิลการผลิต] group by MY([วันที่])