กระทู้เก่าบอร์ด อ.Yeadram
1,551 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.4557s
สิ่งที่ต้องทำคือ
1) สร้าง/หาฟังก์ชั่นเพื่อตัดเดือนและปี ออกมาจากฟิลด์วันที่ (ซึ่งผมไม่รู้ว่าคุณกำหนด data type ของฟิลด์นี้เป็นอะไร) สมมุติว่าชื่อฟังก์ชั่น MY( ) แล้วกัน
2) ต้องสร้าง VBA ฟังก์ชั่นเพื่อรวมหมายเลขเครื่องออกมาในรูป n1, n2, ..., nn โดยรับค่า argument เป็น เดือนและปี เข้าสู่ฟังก์ชั่น สมมุติชื่อ MachineList( ) แล้วกัน
ดังนั้นคุณก็จะได้
select MY([วันที่]), MachineList(MY[วันที่]), sum([จำนวนผลิต]) from [เทเบิลการผลิต] group by MY([วันที่])