Page 1 of 1

สอบถามการดึงข้อมูลต่าง work sheet

Posted: Thu Mar 14, 2013 11:22 am
by Ninjathai
รบกวนด้วยครับ ปัญหามีอยู่ว่า
ผมมีไฟล์ Result.xlsx เป็นไฟล์หลัก จากนั้นผมต้องการดึงข้อมูลจากไฟล์ Section ต่างๆ โดยเปรียบเทียบว่า
หากรหัสตรงกัน ให้นำข้อมูลในช่อง OT จาก Section ต่างๆมาใส่ใน Result.xlsx
ช่วยแนะนำด้วยครับ
ขอบคุณครับ

Re: สอบถามการดึงข้อมูลต่าง work sheet

Posted: Thu Mar 14, 2013 12:27 pm
by joo
:D เบื้องต้นให้ลองตามนี้ดูก่อนครับว่าตรงกับที่ต้องการหรือไม่ ที่ซีท 1 ของไฟล์ Result.xlsx ที่ F3 คีย์ =INDEX([Section1.xlsx]Sheet1!$F$3:$F$9,MATCH($A3,[Section1.xlsx]Sheet1!$A$3:$A$9,0)) Enter >Copy ลงด้านล่าง
หรือแบบนี้ที่ F3 คีย์ =SUMPRODUCT(--([Section1.xlsx]Sheet1!$A$3:$A$9=A3),[Section1.xlsx]Sheet1!$F$3:$F$9)+SUMPRODUCT(--([Section2.xlsx]Sheet1!$A$3:$A$9=A3),[Section2.xlsx]Sheet1!$F$3:$F$9)
Enter >Copy ลงด้านล่าง
แต่ต้องจัดรหัสของแต่ละไฟล์ให้เหมือนกัน คือรหัสที่คีย์ไว้ในคอลัมน์ A ของไฟล์ Result.xlsx กับรหัสในคอลัมน์ A ของไฟล์ Section มีค่าต่างกันคือภายในเซลล์มีการเก็บค่าเป็น Text กับ number จึงไม่สามารถนำข้อมูลมาเปรียบเทียบกันได้ ควรที่จะคีย์ให้มีลักษณะที่เหมือนกัน ทดลองเปลี่ยนรหัสให้มีค่าเหมือนกันดูค่าที่ลิงค์มาก็จะแสดงให้เห็น

Re: สอบถามการดึงข้อมูลต่าง work sheet

Posted: Thu Mar 14, 2013 2:17 pm
by Ninjathai
joo wrote::D เบื้องต้นให้ลองตามนี้ดูก่อนครับว่าตรงกับที่ต้องการหรือไม่ ที่ซีท 1 ของไฟล์ Result.xlsx ที่ F3 คีย์ =INDEX([Section1.xlsx]Sheet1!$F$3:$F$9,MATCH($A3,[Section1.xlsx]Sheet1!$A$3:$A$9,0)) Enter >Copy ลงด้านล่าง
หรือแบบนี้ที่ F3 คีย์ =SUMPRODUCT(--([Section1.xlsx]Sheet1!$A$3:$A$9=A3),[Section1.xlsx]Sheet1!$F$3:$F$9)+SUMPRODUCT(--([Section2.xlsx]Sheet1!$A$3:$A$9=A3),[Section2.xlsx]Sheet1!$F$3:$F$9)
Enter >Copy ลงด้านล่าง
แต่ต้องจัดรหัสของแต่ละไฟล์ให้เหมือนกัน คือรหัสที่คีย์ไว้ในคอลัมน์ A ของไฟล์ Result.xlsx กับรหัสในคอลัมน์ A ของไฟล์ Section มีค่าต่างกันคือภายในเซลล์มีการเก็บค่าเป็น Text กับ number จึงไม่สามารถนำข้อมูลมาเปรียบเทียบกันได้ ควรที่จะคีย์ให้มีลักษณะที่เหมือนกัน ทดลองเปลี่ยนรหัสให้มีค่าเหมือนกันดูค่าที่ลิงค์มาก็จะแสดงให้เห็น
ขอบคุณมากๆเลยครับ สูตรที่ 2 นำไปใช้ได้ครับ แต่สูตรแรกขึ้น #N/A น่ะครับ แก้ Format เป็น Text แล้วก็ไม่หายครับ :cp: