Page 1 of 1
รวมข้อมูลจากหลาย WorkBook
Posted: Sat Sep 14, 2013 4:07 am
by naung
ผมต้องการทราบสูตรวิธีรวมข้อมูลจากหลาย WorkBook มาอยู่ที่ WorkBook เดียว ตามไฟล์ที่แนบครับ
Re: รวมข้อมูลจากหลาย WorkBook
Posted: Sat Sep 14, 2013 7:24 am
by snasui

ลองตามภาพด้านล่างครับ
- เปิดไฟล์ทั้งหมดไว้พร้อมกัน
- ไปที่ไฟล์ Quarter > เซลล์ K2:K3 กรอกรายชื่อไฟล์โดยครอบด้วยเครื่องหมายก้ามปู > กำหนด Range Name โดยใหชื่อว่า AllWb
- ที่ L2:L3 กรอกรายชื่อชีทของแต่ละไฟล์ที่ต้องการนำมารวม > กำหนด Range Name โดยใหชื่อว่า AllSh
- ที่เซลล์ D7 คีย์สูตรเพื่อทำการรวมข้อมูลจากทุกไฟล์ที่เปิดอยู่
=SUMPRODUCT(SUMIF(INDIRECT("'"&AllWB&AllSh&"'!B7:B16"),$B7,INDIRECT("'"&AllWB&AllSh&"'!D7:D16")))
Enter > Copy ลงด้านล่างแล้วปรับใช้กับคอลัมน์อื่น ๆ
Re: รวมข้อมูลจากหลาย WorkBook
Posted: Sat Sep 14, 2013 10:15 am
by naung
ขอสอบถามเพิ่มเติมตามหัวข้อ
1.กำหนด Rang Name อย่างไรครับ
2.ถ้า WorkBook มีมากกว่า 2 WorkBook ใช้วิธีนี้ได้ไช่ไหมครับ
Re: รวมข้อมูลจากหลาย WorkBook
Posted: Sat Sep 14, 2013 11:04 am
by snasui

ตอบช้อ 1 การกำหนด Range Name ให้คลุมพื้นที่แล้วคลิกขวา > Define Name > ช่อง Name ระบุชื่อตามที่ผมตอบไปแล้ว
ส่วนข้อ 2 ทีผมทำมาเป็นตัวอย่างนั้นตอบไปในตัวแล้วว่าได้หรือไม่ได้ เมื่อลองทำแล้วไม่ได้ สามารถโพสต์ถามมาได้เรื่อย ๆ ตามต้องการครับ
Re: รวมข้อมูลจากหลาย WorkBook
Posted: Mon Sep 16, 2013 12:25 pm
by naung
ทำได้แล้วครับ ขอขอบคุณมากครับ