Page 1 of 1

สอบถามเรื่องการแทรกคอลัมน์ฐานข้อมูลครับ

Posted: Sat May 02, 2015 11:11 pm
by Ghostz
โดยปกติแล้วหากมีการแทรกคอลัมน์เพิ่มใน ฐานข้อมูล จะส่งผลให้ข้อมูลต่างๆที่ลิ้งค์ไว้ เลื่อนตามไปด้วย

ตามไฟล์ที่แนบนี้ หากผมต้องการ แทรก คอลัมน์ ขึ้นระหว่าง คอลัมน์ G กับ H ในชีต "DATA"
โดยต้องการให้ ข้อมูลที่ผมทำลิ้งค์ไว้ เช่น เชลที่ Z85 ในชีต "สัญญาจ้าง" ไม่ถูกเลื่อนตามไปด้วย และไม่ต้องทำการแก้ไขลิ้งค์ใหม่ กล่าวคือ ปกติเมื่อมีการแทรก คอลัมน์ G กับ H ในชีต DATA จะทำให้ ช่องนามสกุลที่ลิ้งค์ข้อมูลไว้ถูกเลื่อนไป ( ต้องการ แทรกคอลัมน์ใน DATA แล้ว ลิ้งที่ทำไว้ยังคงไว้เหมือนเดิมไม่ต้องแก้ไข )

ขออภัยหากคำถาม ดู งงๆ ไปหน่อยครับ เนื่องจากในการทำงานของผมมักมีการแทรกคอลัมน์ขึ้นในฐานข้อมูลที่ลงไว้อยู่เสมอ และมีการลิ้งค์ข้อมูลจากฐานข้อมูลไปยัง ชีตต่างๆมากมาย ผมจึงไม่อยากให้เซลต่างๆที่ผมลิ้งไว้เลื่อนตามไปด้วยครับ



ขอบคุณล่วงหน้าครับผม ^___^

Re: สอบถามเรื่องการแทรกคอลัมน์ฐานข้อมูลครับ

Posted: Sun May 03, 2015 7:08 am
by snasui
:D ปรับสูตรที่ Z85 เป็นด้านล่างครับ

=INDEX(MENU!$E$5:$E$45,MATCH(T85,MENU!$D$5:$D$44,0))

Re: สอบถามเรื่องการแทรกคอลัมน์ฐานข้อมูลครับ

Posted: Sun May 03, 2015 9:57 am
by Ghostz
ขอบคุณมากครับ
สูตรนี้ช่วยผมได้เยอะเลยครับ ^__^