Page 1 of 1

มีข้อมูลอยู่หลายชีท แต่แบบฟอร์มเหมือนกัน จะใช้สูตรไหนดึงข้อมูลให้ง่ายและเร็วครับ

Posted: Mon Oct 10, 2016 5:34 pm
by aone111
สวัสดีครับ ผมมีปัญหาในการดึงข้อมูลมารวมกันใน ชีทเดียวกันครับ

คือผมมี ชีทข้อมูลอยู่หลายใบ แต่ว่าแต่ละใบเป็นแบบฟอร์มเดียวกันครับ ดังนั้นเซลส์ในการดึงข้อมูลจึงซ้ำกัน มีสูตรหรือ function ไหนในการดึงข้อมูลให้ได้รวดเร็วบ้างครับ
ขอความอนุเคราะห์ด้วยครับ
ขอบคุณครับ

Re: มีข้อมูลอยู่หลายชีท แต่แบบฟอร์มเหมือนกัน จะใช้สูตรไหนดึงข้อมูลให้ง่ายและเร็วครับ

Posted: Mon Oct 10, 2016 6:23 pm
by snasui
:D ดูแล้วไม่เข้าใจ กรุณาอธิบายมาว่าต้องการนำมูลจากชีตใด มาไว้ในชีตใด เงื่อนไขเป็นอย่างไร จะได้เข้าใจตรงกันครับ

Re: มีข้อมูลอยู่หลายชีท แต่แบบฟอร์มเหมือนกัน จะใช้สูตรไหนดึงข้อมูลให้ง่ายและเร็วครับ

Posted: Mon Oct 10, 2016 6:53 pm
by aone111
snasui wrote::D ดูแล้วไม่เข้าใจ กรุณาอธิบายมาว่าต้องการนำมูลจากชีตใด มาไว้ในชีตใด เงื่อนไขเป็นอย่างไร จะได้เข้าใจตรงกันครับ
ขอโทษครับ ผมแนบไฟล์มาให้ใหม่เพื่อให้ดูง่ายขึ้นครับ
ต้องการดึงข้อมูลจาก sheet1, PID2, form3 มาไว้รวมกันที่ ชีท summary ครับ
ยกตัวอย่าง column B ของ sheet "summary" ผมต้องการ ดึง Tag No. มารวมกันไว้ ผมก้อเลือก "Summary!B3=Sheet1!C2" บรรทัดต่อมาก้อเลือก "Summary!B4=PID!C2" และต่อมาคือ "Summary!B5=Form3!C2" ซึ่งจะเห็นว่าข้อมูลที่ต้องการจะเป็น cell C2 เหมือนกันหมดเพราะแบบฟอร์มเหมือนกันแต่อยู่คนละชีทกัน ซึ่งถ้ากด function = หมดทุก Cell จะเสียเวลามากครับเพราะความจริงมีข้อมูลที่ต้องดึงเป็น พันๆเซลล์
ซึ่งถ้าสมมุติ ผมจะดึง ข้อมูล Model มารวมไว้ใน sheet"summary" จะทำอย่างไรได้บ้างครับ
รบกวน อาจาร์ย ด้วยครับ
ขอบพระคุณครับ

Re: มีข้อมูลอยู่หลายชีท แต่แบบฟอร์มเหมือนกัน จะใช้สูตรไหนดึงข้อมูลให้ง่ายและเร็วครับ

Posted: Mon Oct 10, 2016 7:27 pm
by snasui
:D ตัวอย่างสูตรครับ

ที่ชีต Summary
  1. เซลล์ A3:A5 คีย์ชื่อชีตทั้งหมดคือ Sheet1, PID2, Form3 ตามลำดับ
  2. เซลล์ B3 คีย์สูตรเพื่อแสดง Tag No.
    =INDIRECT("'"&$A3&"'!C2")
    Enter > Copy ลงด้านล่าง
  3. เซลล์ C3 คีย์สูตรเพื่อแสดง Model.
    =INDIRECT("'"&$A3&"'!C3")
    Enter > Copy ลงด้านล่าง

Re: มีข้อมูลอยู่หลายชีท แต่แบบฟอร์มเหมือนกัน จะใช้สูตรไหนดึงข้อมูลให้ง่ายและเร็วครับ

Posted: Mon Oct 10, 2016 7:56 pm
by aone111
snasui wrote::D ตัวอย่างสูตรครับ

ที่ชีต Summary
  1. เซลล์ A3:A5 คีย์ชื่อชีตทั้งหมดคือ Sheet1, PID2, Form3 ตามลำดับ
  2. เซลล์ B3 คีย์สูตรเพื่อแสดง Tag No.
    =INDIRECT("'"&$A3&"'!C2")
    Enter > Copy ลงด้านล่าง
  3. เซลล์ C3 คีย์สูตรเพื่อแสดง Model.
    =INDIRECT("'"&$A3&"'!C3")
    Enter > Copy ลงด้านล่าง
ขอบพระคุณมากครับ เดี๋ยวกลับไปลองดูครับ :thup:

Re: มีข้อมูลอยู่หลายชีท แต่แบบฟอร์มเหมือนกัน จะใช้สูตรไหนดึงข้อมูลให้ง่ายและเร็วครับ

Posted: Sun Feb 05, 2017 10:48 pm
by sunittra_wi
ขอบคุณค่ะ