การกำหนดให้อ้างอิงตำแหน่งเดิมแม้มีการย้ายเซลล์ต้นทาง แทรกคอลัมน์หรือแทรกบรรทัด

ปกติหากมีการ Link เอาค่าในเซลล์ใด ๆ มาใช้ เมื่อเราทำการย้ายเซลล์ต้นทาง สูตรของเราที่เซลล์ปลายทางจะทำการเปลี่ยนแปลงให้อัตโนมัติ

ยกตัวอย่างเช่นที่ B1 คีย์สูตร

=A1

หากเราย้าย A1 ซึ่งเป็นเซลล์ต้นทางไปยังเซลล์ E1 โดย

  1. คลิกเซลล์ A1 แล้วกดแป้น Ctrl+X ( Ctrl+X เป็นการ Cut หรือ ตัดเซลล์)
  2. จากนั้นคลิกเซลล์ E1 แล้วกดแป้น Ctrl+V (Ctrl+V คือการวาง)

สูตรที่ B1 จะเปลี่ยนไปจากเดิมกลายเป็นด้านล่าง

=E1

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

ซึ่งจะต้องเขียนสูตรที่ B1 ใหม่

จาก

=A1

เป็น

=Indirect("A1")

คราวนี้ไม่ว่าเราจะย้าย A1 ไปไหน ค่าในเซลล์ B1 จะยังคงอ้างอิงค่าในเซลล์ A1 เสมอไปครับ 🙂

Revised: January 28, 2017 at 12:01

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to Top