แผนกของเรากำลังใช้สมุดงานที่ใช้ร่วมกันซึ่งมีหลายเซลล์อ้างอิงถึงสมุดงานอื่น พฤติกรรมของเซลล์ที่เชื่อมโยงบางอย่างแปลกมากในเส้นทางภายในเซลล์ชื่อแผ่นงานต้นฉบับจะเปลี่ยนไปโดยไม่สนใจความต้องการของเรา
ให้ฉันอธิบายตามตัวอย่าง
ฉันมีเซลล์ที่เชื่อมโยงกับสมุดงานอื่น:
='S:\Finance\[Budget 2016.xlsx]Sales'!$E$10
จากนั้น (หลังจากฉันปิดหนังสือหรือบุคคลอื่นเปิดหนังสือหลังจากฉันบันทึกการเปลี่ยนแปลง) มันกลับกลายเป็นดังนี้:
='S:\Finance\[Budget 2016.xlsx]xales'!$E$10
ฉันยังคิดออกว่ามีรูปแบบ ถ้าฉันมีรูปแบบสมุดงานแบบไบนารี (เช่นส่วนขยาย "xlsb") พฤติกรรมแปลก ๆ นี้จะจับตัวอักษร "b" จากส่วนขยายและแทนที่ตัวอักษรชื่อแผ่นงานแผ่นแรกด้วย:
='S:\Finance\[Budget 2016.xlsb]Sales'!$E$10
จะหันไป
='S:\Finance\[Budget 2016.xlsb]bales'!$E$10
และแน่นอนถ้าฉันพยายามเปิดการอ้างอิงที่ขาดดังกล่าวฉันจะได้รับข้อผิดพลาด #REF ภายในเซลล์นี้
อย่างไรก็ตามฉันสามารถเห็นว่ามีตรรกะบางอย่าง (ถ้าคุณอาจเรียกว่า 'ตรรกะ') ที่อยู่เบื้องหลังข้อผิดพลาดนี้ฉันไม่สามารถค้นพบสาเหตุที่แท้จริง
เราใช้ Excel 2016 ขอบคุณไม่ใช่เวิร์กบุ๊กที่แชร์ทั้งหมดที่เราทำตัวเป็นแบบนี้
ความช่วยเหลือของคุณได้รับการชื่นชมมาก
Indirect()
สูตร มันเปลี่ยนไปหรือไม่?