การทำมิเรอร์สูตรเป็นหลายแผ่นใน Excel


0

ฉันมีสมุดงาน Excel ที่มีแผ่นงานหลายแผ่นโดยใช้เค้าโครงเหมือนกัน แต่มีชุดข้อมูลที่แตกต่างกัน บางครั้งฉันต้องเปลี่ยนแปลงวิธีการคำนวณค่าต่างๆ แต่ฉันไม่ต้องการแก้ไขสูตรด้วยตนเองในแต่ละแผ่นงาน มีวิธีใดที่จะให้ชีต "Master" อ้างอิงชีตอื่นในเซลล์สูตร แต่แต่ละชีตใช้ข้อมูลของตัวเอง

ตัวอย่าง: ในแต่ละแผ่นงานฉันต้องการให้เซลล์ B3 คำนวณ "B2 + 5" ตอนนี้ฉันต้องการแก้ไขเพื่อคำนวณ "B2 + 7" แต่ฉันไม่ต้องการเข้าไปและเปลี่ยนเซลล์ B3 ในแผ่นงาน 20 แผ่นแต่ละแผ่น ฉันต้องการไปที่แผ่น "ปรมาจารย์" แก้ไขเซลล์ B3 และให้สูตรโอนไปยังแผ่นงานอื่นโดยอัตโนมัติ เป็นไปได้ไหม

คำตอบ:


1

มันขึ้นอยู่กับการเปลี่ยนแปลงของสูตรที่คุณต้องการ หากคุณต้องการที่จะเปลี่ยนค่าของค่าคงที่เช่น=B2+5การ=B2+7และความต้องการอย่างต่อเนื่องจะมีการเปลี่ยนแปลงค่อนข้างบ่อยพิจารณาใช้สูตรชื่อแทนการอย่างต่อเนื่อง

เปิดตัวจัดการชื่อและสร้างชื่อที่อธิบายธรรมชาติของคุณคงที่เช่น "ปรับ" =5และปล่อยให้อ้างถึง แล้วเปลี่ยนทุกเซลล์จากการ=B2+5 =B2+Adjustmentตอนนี้คุณสามารถใช้ตัวจัดการชื่อเพื่อเปลี่ยนค่าของAdjustmentชื่อ=7และจะใช้กับสูตรทั้งหมดที่ใช้ชื่อนั้น

หากคุณต้องการเปลี่ยนสูตรด้วยวิธีที่ซับซ้อนกว่านี้คุณยังต้องแก้ไขสูตร แต่บางทีคุณสามารถใช้ค้นหาและแทนที่เพื่อทำให้งานเร็วขึ้น

แก้ไขหลังจากแสดงความคิดเห็น: เท่าที่ฉันทราบไม่มีเรื่องง่ายสำหรับเรื่องนี้ หากคุณกำลังเปลี่ยนลักษณะของเซลล์จากการป้อนข้อมูลเป็นการอ้างอิงหรือสูตรที่ซับซ้อนนั่นคือการเปลี่ยนแปลงในสถาปัตยกรรมข้อมูลและไม่สามารถทำซ้ำได้อย่างง่ายดายในหลายร้อยแผ่น

เมื่อใดก็ตามที่ฉันเห็นว่าไฟล์มีหลายร้อยแผ่นฉันสงสัยว่าทำไมมันมีอยู่ในตอนแรก อาจมีวิธีที่ดีกว่าในการจัดโครงสร้าง / แยกการป้อนข้อมูลและการนำเสนอข้อมูล


น่าเสียดายที่ฉันต้องการเปลี่ยนแปลงที่ซับซ้อนมากขึ้น ฉันอาจต้องการเปลี่ยนวิธีคำนวณค่าตัวอย่างเช่น หรือเพื่อเปลี่ยนเซลล์ที่เป็นการป้อนข้อมูลอย่างง่ายและทำการอ้างอิง ในที่สุดหนังสือของฉันอาจขยายเป็นกว่า 100 แผ่นฉันต้องการแก้ไขวิธีคำนวณเซลล์โดยไม่ต้องทำทุกครั้ง (และอาจเสี่ยงต่อการสูญหาย)
KamikazeJohnson

ฉันแก้ไขคำตอบของฉัน
teylyn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.