Page 1 of 1

เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 3:14 pm
by mr.zatan
โจทย์ = ที่ไฟล์ Main ให้ดึงข้อมูลจาก ไฟล์ Breakdown-Medium (sheet 10009) มาใส่ตามช่องที่กำหนด

ปัญหา = ผมใช้ VlookUP เพื่อดึงข้อมูลแต่ปัญหาก็คือ เวลาเราแก้ไข หรือเพิ่มบรรทัดที่ไฟล์ Breakdown-Medium / ไฟล์ Main สูตรไม่เปลี่ยนตาม

*** อย่างนี้แล้วผมต้องเพิ่ม หรือ แก้ไขอ่ะไร ตรงไหนบ้างครับ ***

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 3:41 pm
by bank9597
mr.zatan wrote:โจทย์ = ที่ไฟล์ Main ให้ดึงข้อมูลจาก ไฟล์ Breakdown-Medium (sheet 10009) มาใส่ตามช่องที่กำหนด

ปัญหา = ผมใช้ VlookUP เพื่อดึงข้อมูลแต่ปัญหาก็คือ เวลาเราแก้ไข หรือเพิ่มบรรทัดที่ไฟล์ Breakdown-Medium / ไฟล์ Main สูตรไม่เปลี่ยนตาม

*** อย่างนี้แล้วผมต้องเพิ่ม หรือ แก้ไขอ่ะไร ตรงไหนบ้างครับ ***
:D ผมทดสอบแล้ว ไม่มีปัญหาใดๆครับ

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 3:54 pm
by mr.zatan
คือถ้าเปิดทั้ง 2 ไฟล์พร้อมกัน ไม่เป็นไรครับ.....แต่ถ้าเปิดมาทำทีล่ะไฟล์นี่สิ.....

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 4:10 pm
by bank9597
mr.zatan wrote:คือถ้าเปิดทั้ง 2 ไฟล์พร้อมกัน ไม่เป็นไรครับ.....แต่ถ้าเปิดมาทำทีล่ะไฟล์นี่สิ.....
ของผมใช้ Excel2010 เวลาเปิดไฟล์ Main ขึ้นมาก่อน มันจะให้กดอัพเดทอัตโนมัติครับ

หรือไม่ก็เราสามารถกด Refresh ได้ แต่ใน Excel2003 นั้น อยู่ตรงส่วนไหนก็ไม่ทราบครับ

เดี๋ยวรอท่านอื่นมาช่วยดูอีกครั้งครับ

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 4:40 pm
by joo
:D ทดสอบกับไฟล์ 2003 ก็สามารถใช้งานได้ปกติครับ โดยเปิดไฟล์ Breakdown-Medium แล้วตามด้วยไฟล์ Main ข้อมูลที่ไฟล์ Main ก็สามารถเปลี่ยนแปลงตามไฟล์ต้นทางที่ลิงค์มาได้เป็นปกติครับ

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 4:42 pm
by mr.zatan
งั้นถามต่อ ถ้าจะทำ vlookup 2 เงื่อนไขต้องเพิ่มอ่ะไรครับ...เพราะตอนนี้จะอ้างอิงแค่ คอลั่ม B

- อยากให้ อ้างอิง คอลั่ม B และ C3 ด้วย ( ชื่อและ 18k )

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 5:14 pm
by bank9597
mr.zatan wrote:งั้นถามต่อ ถ้าจะทำ vlookup 2 เงื่อนไขต้องเพิ่มอ่ะไรครับ...เพราะตอนนี้จะอ้างอิงแค่ คอลั่ม B

- อยากให้ อ้างอิง คอลั่ม B และ C3 ด้วย ( ชื่อและ 18k )
:D ลองตามนี้ครับ

ที่ C5 คีย์ =IF(ISNA(INDEX('[Breakdown-Medium.xls]10009'!$T$7:$T$13,MATCH(1,IF($B5='[Breakdown-Medium.xls]10009'!$B$7:$B$13,IF(C$3='[Breakdown-Medium.xls]10009'!$C$7:$C$13,1)),0))),"",INDEX('[Breakdown-Medium.xls]10009'!$T$7:$T$13,MATCH(1,IF($B5='[Breakdown-Medium.xls]10009'!$B$7:$B$13,IF(C$3='[Breakdown-Medium.xls]10009'!$C$7:$C$13,1)),0))) กด Ctrl+Shift+Enter คัดลอกไปทางขวา 1 คอลัมน์ แล้วคัดลอกลงล่างพร้อมกัน

ที่ E5 คีย์ =IF(ISNA(INDEX('[Breakdown-Medium.xls]10009'!$AB$7:$AB$13,MATCH(1,IF($B5='[Breakdown-Medium.xls]10009'!$B$7:$B$13,IF(E$3='[Breakdown-Medium.xls]10009'!$C$7:$C$13,1)),0))),"",INDEX('[Breakdown-Medium.xls]10009'!$AB$7:$AB$13,MATCH(1,IF($B5='[Breakdown-Medium.xls]10009'!$B$7:$B$13,IF(E$3='[Breakdown-Medium.xls]10009'!$C$7:$C$13,1)),0))) กด Ctrl+Shift+Enter คัดลอกไปทางขวา 1 คอลัมน์ แล้วคัดลอกลงล่างพร้อมกัน

Re: เพิ่มบรรทัดแล้ว สูตรไม่ขยับตาม....( VlookUP )

Posted: Wed Sep 11, 2013 10:35 pm
by mr.zatan
แบบนี้จะเพิ่ม จะแก้ไข โดยไม่ต้องห่วงเรื่องสูตรอีกแล้ว...


ขอบคุณมากๆๆๆๆๆๆคับ...