Name Conflict

preview_player
Показать описание
The name "abc" already exists. Click Yes to use that version of the name, or click No to rename the version of "abc", you are moving or copying.

คุณเคยเจอคำเตือนแบบนี้บ้างไหม เวลา copy หรือ move อะไรจากแฟ้มหนึ่งไปวางที่อีกแฟ้มหนึ่ง

อาการนี้เกิดจากการที่สูตรที่ลอกมาอ้างถึงชื่อ Range Name มาวางลงบนแฟ้มที่มีชื่อ Range Name ซ้ำกัน

เช่น เมื่อ copy หรือ cut เซลล์ที่มีสูตร =Target มาวางลงไปบนอีกแฟ้มหนึ่งที่มี Range Name ว่า Target ซ้ำกัน

Excel จะถามว่า ให้กดปุ่ม Yest ถ้าคุณต้องการจะใช้สูตร =Target ตามเดิม ซึ่งสูตรที่วางลงไปจะยังคงมีสูตร =Target ตามเดิมแต่ลิงก์เซลล์ชื่อ Target ที่มีอยู่แล้วมาใช้ให้ทันที

หรือ

ให้เลือกกดปุ่ม No เพื่อเปลี่ยนสูตร =Target ไปเป็นสูตรใหม่ที่อ้างถึงชื่อใหม่ โดย Excel จะตั้งชื่อเซลล์ตามชื่อใหม่ให้ด้วย

แนะนำว่า ควรกดปุ่ม No แล้วตั้งชื่อใหม่ไม่ให้ซ้ำ แต่อย่าลืมว่าในการ copy อะไรไปที่ชีทอื่นหรือแฟ้มอื่น ควรวางลงในตำแหน่งเซลล์เดิมด้วยเสมอ

เพื่อหลีกเลี่ยงคำเตือนนี้ไม่ให้เกิดขึ้น แทนที่จะ copy ตารางบางส่วนไป ให้เลือก copy ชีททั้งชีทจากการคลิกขวาที่ชื่อชีทไปวางที่แฟ้มอื่น จะทำให้ชื่อซ้ำกันได้ด้วย เพียงแต่ชื่อในชีทที่นำเข้าไปใหม่จะถูกกำหนด scope เป็นของ Sheet นั้นแทน
Рекомендации по теме