ปัญหาหนึ่งสำหรับการทำรายงานคือข้อมูลแยกกันอยู่หลายชีตแทนที่จะเรียงต่อกันในชีตเดียว ทำให้เกิดความยุ่งยากลำบากในการใช้สูตรสรุปข้อมูลเพื่อทำรายงาน ในกรณีที่ข้อมูลมีรูปแบบเหมือนกันแต่แต่แยกเป็นหลาย Sheet และต้องการนำมาต่อกันเป็นฐานข้อมูลใน Sheet เดียวกันนั้น สามารถใช้สูตรทำได้ครับ แต่อาจจะมีวิธีการหลายขั้นตอน ดังจะแสดงตามด้านล่าง
ภาพ Sheet ที่ใช้รวมข้อมูล
ภาพ Sheet ที่ 3
ภาพ Sheet ที่ 2
ภาพ Sheet ที่ 1
วิธีการนำข้อมูล Sheet1, 2, 3 มาต่อกัน ให้ทำตามลำดับดังนี้
- เขียนชื่อชีทเรียงกันไว้ตามต้องการที่ G1:G3
- เซลล์ H1 คีย์สูตรเพื่อนับว่ามีข้อมูลใน Sheet1 เท่าไร
=COUNTA(INDIRECT("'"&G1&"'!"&"A2:A65536"))
Enter แล้ว Copy ลงด้านล่าง - เซลล์ H4 รวมจำนวนจากด้านบน คีย์
=SUM(H1:H3)
Enter - เซลล์ I1 ใช้สูตรในการ Run ข้อมูลใหม่เพื่อใช้ในสูตร Lookup
=SUM($H$1:H1)-H1+1
Enter แล้ว Copy ลงด้านล่าง - เซลล์ E2 คีย์สูตรเพื่อ List รายชื่อ Sheet
=IF(ROWS($E$2:E2)>$H$4,"",LOOKUP(ROWS($E$2:E2),$I$1:$I$3,$G$1:$G$3))
Enter แล้ว Copy ไปด้านล่าง - เซลล์ A2 คีย์สูตรเพื่อนำข้อมูลใน Sheet ต่าง ๆ มาแสดงต่อกัน
=IF($E2<>"",INDIRECT("'"&$E2&"'!"&SUBSTITUTE(ADDRESS(1,COLUMN()),1,"")&
COUNTIF($E$2:$E2,$E2)+1),"")
Enter แล้ว Copy ไปทางขวาและลงด้านล่าง
จะเห็นว่าการนำข้อมูลจากหลาย ๆ Sheet มาต่อกันนั้น ไม่ใช่เรื่องยากอีกต่อไปสำหรับพวกเราครับ สามารถดาวน์โหลดไฟล์ Excel ตาม Link ด้านล่างไปศึกษาได้ตามสะดวกครับ
Revised: January 28, 2017 at 16:16
ทำไม่ด้ค่ะ รู้สึกว่าข้อมูลไม่ลิงค์มาให้ค่ะ ช่วยรวบกวนส่งรายละเอียดให้หน่อยค่ะ ขอบคุณมากมากเลยค่ะ
ลืมบอกอีเมล์ค่ะ annrujipas@hotmail.com มีชีททั้งหมด ห้าร้อยกว่าหน้าได้ค่ะ ลำบากมาก อยากรบกวนขอความช่วยเหลือหน่อยค่ะ
ช่วยส่งตัวอย่างไฟล์ไปที่ http://www.snasuicom/ จะช่วยดูให้ครับ
แก้ไขชื่อเวบเป็น http://www.snasui.com/ ครับ
เราสามารถเขียน โค้ด vba เพื่อดึงข้อมูล stock จากระบบ SAP ได้หรือไม่ครับรบกวนขอ ไฟตัวอย่างด้วยครับ อาจารย์s_nootian2528@hotmail.comsamrit.nootian@tetrapak.comตอนนี้กำลังปวดหัวกับ Stock มากครับ อยากลดงานลงบ้าง
ดึงจาก SAP เลยคงยุ่งยากครับ เพราะ SAP มักจะไม่ยอมให้ใครเข้าไปดึงข้อมูลจาก Table ใน SAP ได้ตามต้องการ ปกติจะต้อง Export ข้อมูลออกมาก่อน การเขียนให้ดึงข้อมูลจาก SAP จะต้องผ่านตัวโปรแกรมคำสั่งของ SAP ที่เรียกกันว่า BAPI ซึ่งก็ต้องถามทาง IT ว่าใช้ Program ตัวใดแล้วค่อยเขียน Code ไปเรียกใช้ Program นั้น ขอบอกว่าไม่ง่ายครับสำหรับการสอบถามเกี่ยวกับปัญหา Excel ให้ถามที่ http://www.snasui.com/ ครับ
ผมกำลังต้องการใช้งานรวมข้อมูลลักษณะนี้พอดีครับ แต่ลองทำแล้วไม่ได้ตามตัวอย่าง จึงรบกวนช่วยชี้แนะเพิ่มเติมด้วยนะครับส่งข้อมูลตัวอย่างมาด้วยครับhttp://www.mediafire.com/?772sk0qkyi3z16c
สามารถสอบถามได้ที่ http://www.snasui.com จะได้สะดวกในการถามตอบ แนบไฟล์ แนบภาพได้
ต้องการรวบรวมข้อมูลหลายๆ ไฟล์ และแต่ละไฟล์มีหลาย Sheet รบกวนแนะนำวิธีที่สะดวกและทำได้รวดเร็วให้ผมด้วยนะครับ ขอบคุณครับ
การรวมยอดจากหลายไฟล์ดูได้ที่นี่ครับ http://www.snasui.com/viewtopic.php?f=9&t=3228
Pingback: collecting data from all files