สอบถามการ sum โดย แยกตามกลุ่ม
Posted: Wed Aug 08, 2012 12:36 am
คือผมดึงข้อมูลจากดาต้าเบสมาอยู่ในรูปแบบของ Excel เพื่อแก้ไข้ปรังปรุงดาต้าเบส
และแล้วก็พบว่าข้อมูลเกิดข้อผิดพลาดทั้งซ้ำซ้อนและขาดหาย หลังจากนั้นจึงทำการ ลบ แก้ไข เพิ่มในส่วนต่าง ๆ ครบถ้วนแล้วแต่
แต่ก็ติดตรงที่ว่าต้องมานั่งคำนวณใหม่หมด ทั้งหมด หลายหมื่นรายการ อยากสอบถามดังนี้ครับ
- ผมอยากใช้สูตร Sum แยกตามกลุ่มโดยใช้ Id เป็นหลักในการนับเพื่อทำการ Sum ณ ตอนนี้ที่พอจะทราบคือใช้ VBA ช่วย โดยอาศัยการวนลูปนับ มี if than else เข้ามาเกี่ยวข้อง ตรงนี้แหละครับที่ผมไม่ชำนาญอยากรบกวนผู้รู้ช่วยไขข้อสงสัยผมทีว่าผมจะทำได้ไหมครับ
ตัวอย่าง
Id ลำดับ ค่า a(ค่าที่Sum) ค่า b(ผลรวม)
201 1 12 12
201 2 6 18
201 3 10 28
202 1 5 5
202 2 7 12
202 3 12 24
ตัวอย่างจากไฟล์แนบ
Id คือ คอลัม C
ลำดับ คือ คอลัม B
ค่า a คือ คอลัม L
ค่า b คือ คอลัม N
ขอบคุณที่แวะมาอ่านครับ
และแล้วก็พบว่าข้อมูลเกิดข้อผิดพลาดทั้งซ้ำซ้อนและขาดหาย หลังจากนั้นจึงทำการ ลบ แก้ไข เพิ่มในส่วนต่าง ๆ ครบถ้วนแล้วแต่
แต่ก็ติดตรงที่ว่าต้องมานั่งคำนวณใหม่หมด ทั้งหมด หลายหมื่นรายการ อยากสอบถามดังนี้ครับ
- ผมอยากใช้สูตร Sum แยกตามกลุ่มโดยใช้ Id เป็นหลักในการนับเพื่อทำการ Sum ณ ตอนนี้ที่พอจะทราบคือใช้ VBA ช่วย โดยอาศัยการวนลูปนับ มี if than else เข้ามาเกี่ยวข้อง ตรงนี้แหละครับที่ผมไม่ชำนาญอยากรบกวนผู้รู้ช่วยไขข้อสงสัยผมทีว่าผมจะทำได้ไหมครับ
ตัวอย่าง
Id ลำดับ ค่า a(ค่าที่Sum) ค่า b(ผลรวม)
201 1 12 12
201 2 6 18
201 3 10 28
202 1 5 5
202 2 7 12
202 3 12 24
ตัวอย่างจากไฟล์แนบ
Id คือ คอลัม C
ลำดับ คือ คอลัม B
ค่า a คือ คอลัม L
ค่า b คือ คอลัม N
ขอบคุณที่แวะมาอ่านครับ