สารบัญ
Microsoft Excel มีแอปพลิเคชันมากมายสำหรับการใช้งานประจำวันของเรา หนึ่งในนั้นคือการอ้างถึงเซลล์หรือช่วงใดๆ เราสามารถอ้างถึงเซลล์หรือช่วงในแผ่นงานเดียวกันหรือแผ่นงานอื่น หรือสมุดงานอื่น เมื่อเราอ้างอิงจากเวิร์กบุ๊กหนึ่งไปยังอีกเวิร์กบุ๊กหนึ่ง เราควรระมัดระวังให้มาก แต่การอ้างถึงสมุดงานหนึ่งโดยไม่เปิดไปยังสมุดงานอื่นนั้นยุ่งยากมาก เราต้องแน่ใจว่าข้อมูลสำคัญของไฟล์ที่ปิดนั้น ดังนั้น บทความนี้เกี่ยวกับการใช้ข้อมูลอ้างอิงจากสมุดงานอื่นโดยไม่ต้องเปิดใน Excel
ดาวน์โหลดสมุดงานแบบฝึกหัด
ดาวน์โหลดสมุดแบบฝึกหัดนี้เพื่อทำแบบฝึกหัดขณะที่คุณกำลังอ่าน บทความนี้
ไฟล์ต้นทาง:
Closed.xlsmไฟล์ปลายทาง: <1 Open.xlsm
5 วิธีการใช้ข้อมูลอ้างอิงจากสมุดงานอื่นโดยไม่เปิดขึ้นมา
ที่นี่ เราจะพูดถึงวิธีการต่างๆ อ้างอิงสมุดงานโดยไม่ต้องเปิดไฟล์นั้นใน Excel
1. การอ้างอิงจากสมุดงานอื่นโดยใช้ตัวเลือกการวางลิงก์
ที่นี่ เราจะแสดงวิธีอ้างอิงสมุดงานอื่นโดยใช้ลิงก์การวาง
ขั้นตอนที่ 1: <1
- ขั้นแรก เปิดเวิร์กชีตที่จะยังคงปิดชื่อ ปิด.xlsm .
- จากนั้นคัดลอกเซลล์ที่ต้องการ
- ตอนนี้ เราคัดลอก ช่วง B5 ถึง C9 .
ขั้นตอนที่ 2:
- จากนั้น เปิดเวิร์กบุ๊กอื่น
- ไปที่ เซลล์ B5
- คลิกปุ่มขวาบนเมาส์
- เลือก วางลิงก์ (N) .
ขั้นตอนที่ 3:
- ตอนนี้ เราจะเห็นว่าข้อมูลถูกวางลงในเซลล์ที่เราต้องการ
ขั้นตอนที่ 4:
- ตอนนี้ เราจะเห็นรหัสอ้างอิงของ เซลล์ C9 นั่นคือ:
=[Closed.xlsm]Sheet1'!C9
ขั้นตอนที่ 5:
- ตอนนี้ ปิดเวิร์กชีต ปิด xlsm
- และในเวลานั้น การอ้างอิงก็จะเปลี่ยนไปตามนั้นด้วย นั่นคือ:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!C9
นี่คือวิธีที่เราสามารถอ้างอิงแผ่นงานหนึ่งแผ่นแล้วปิดแผ่นงานนั้น<1
อ่านเพิ่มเติม: ลิงก์สมุดงาน Excel สำหรับการอัปเดตอัตโนมัติ (5 วิธี)
2. การอ้างอิงจากสมุดงาน Excel ที่ปิดในโฟลเดอร์เดสก์ท็อป
ที่นี่ เราจะแสดงว่าสมุดงานอ้างอิงถูกบันทึกไว้ในเครื่องคอมพิวเตอร์หรือไม่
เราจะอ้างอิงถึง Closed.xlsm บน Open.xlsm โดยไม่ต้องเปิดไฟล์ Closed.xlsm
ที่นี่ เราจำเป็นต้องป้อนข้อมูลอ้างอิงด้วยตนเอง
ขั้นตอนที่ 1:
- ขั้นแรก เปิดไฟล์ เปิด. xlsm
- ตอนนี้ ไปที่ เซลล์ B5 .
- เราจำเป็นต้องป้อนเส้นทางไฟล์ ชื่อสมุดงาน ชื่อแผ่นงาน และการอ้างอิงเซลล์ที่นี่
- ที่นี่ เราป้อนสูตรด้านล่าง:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5
ขั้นตอนที่ 2:
- จากนั้นกด ป้อน .
ขั้นตอนที่ 3:
- ตอนนี้ ดึง Fill Handle ไอคอน ไปยังเซลล์สุดท้าย
เราจะเห็นเซลล์ที่เหลือจะเต็มไปด้วยข้อมูลจากแผ่นงานปิด
เราสามารถทำได้โดยใช้ช่วงในสูตร
ขั้นตอนที่ 4:
- ตอนนี้ เราใช้สูตรที่แก้ไขแล้วใน เซลล์ B5
- สูตรคือ:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5:C9
ขั้นตอนที่ 5:
- อีกครั้ง กด Enter . <13
- เราจะป้อนรหัสด้านล่างใน เซลล์ B5 .
- จากนั้นกด Enter .
- ตอนนี้ ไฟล์ที่มีอยู่ ปิดแล้ว xlsm กำลังแสดงอยู่
- เลือกแผ่นงานที่ต้องการ
- ตอนนี้ กด ตกลง .
- วิธีเชื่อมโยงหลายเซลล์จากแผ่นงานอื่นใน Excel (5 วิธีง่ายๆ)
- เชื่อมโยงชีต Excel กับชีตอื่น (5 วิธี)
- วิธีเชื่อมโยงไฟล์ใน Excel (5 วิธี) <11 เชื่อมโยงเอกสาร Word กับ Excel (2 วิธีง่ายๆ)
- วิธีเชื่อมโยงเซลล์กับชีตอื่นในExcel (7 วิธี)
- แผ่นงาน Sample.xlsm นี้ถูกบันทึกไว้ในไดรฟ์เดียว . เราจะอ้างอิงสมุดงานนี้ไปยังสมุดงานอื่น
- คัดลอก ช่วง B5:C9 .
- ตอนนี้ ไปที่สมุดงานปลายทาง
- ใน เซลล์ B5 คลิกปุ่มขวาบนเมาส์
- จากนั้นคลิก วางลิงก์(N) .
- ตอนนี้ ปิดสมุดงาน Sample.xlsm ที่อยู่บนไดรฟ์เดียว
- ตอนนี้ รับข้อมูลอ้างอิงของ เซลล์ C9 และนั่นคือ:
- ขั้นแรก กำหนดชื่อของแหล่งข้อมูล
- ไปที่แท็บ สูตร
- จากนั้นเลือก กำหนดชื่อ ตัวเลือกจากเมนูแบบเลื่อนลง กำหนดชื่อ
- ตอนนี้ เราตั้งชื่อและเลือกช่วงเซลล์
- จากนั้นกด ตกลง
- ตอนนี้ ปิดไฟล์ต้นฉบับและป้อนไฟล์ปลายทาง
- ไปที่ เซลล์ B5 และป้อนรหัสด้านล่างด้วยตนเอง:
- จากนั้นกด Enter .
- เปิดไฟล์ปลายทาง
- ไปที่ แท็บนักพัฒนาซอฟต์แวร์ .
- จากนั้นเลือก บันทึกมาโคร .
- ตั้งชื่อมาโครเป็น ข้อมูลอ้างอิง .
- จากนั้นกด ตกลง .
- เขียนโค้ดด้านล่างในโมดูลคำสั่ง
ด้วยวิธีนี้ เราสามารถป้อนข้อมูลทั้งหมดโดยไม่ต้องเปิดเวิร์กชีต
ในอีกสถานการณ์หนึ่ง เราอาจลืมชื่อชีตเมื่อป้อนสูตร . เพื่อจุดประสงค์นั้น เรามีวิธีแก้ปัญหา
ขั้นตอนที่ 6:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]SheetName'!B5:C9
ขั้นตอนที่ 7:
ขั้นตอนที่ 8:
นี่คือกระบวนการบางอย่างที่เราสามารถอ้างถึงสมุดงานโดยไม่ต้องเปิดไฟล์นั้น
อ่านเพิ่มเติม: วิธีเชื่อมโยงสมุดงาน Excel (4 วิธีการที่มีประสิทธิภาพ)
การอ่านที่เกี่ยวข้อง
3. การอ้างอิงจากสมุดงาน Excel ที่ปิดจากคลาวด์
เราอาจต้องอ้างอิงไฟล์สมุดงานใดๆ จากคลาวด์ในสมุดงานอื่น ในหัวข้อนี้เราจะพูดถึงหัวข้อนี้ เมื่อเราอ้างถึงไฟล์ใด ๆ จากเครื่องคอมพิวเตอร์มีปัญหาคือถ้าเราเปลี่ยนตำแหน่งของไฟล์การอ้างอิงจะไม่ทำงาน แต่เมื่อเราเพิ่มการอ้างอิงใด ๆ จากสมุดงานระบบคลาวด์ ปัญหานี้จะไม่เกิดขึ้น
ขั้นตอนที่ 1:
ขั้นตอน 2:
ขั้นตอนที่ 3:
ข้อมูลที่คัดลอกจะถูกวางลงในเซลล์ที่เลือก
ขั้นตอนที่ 4:
='//d.docs.live.net/03e01967881debf5/Softeko/25-0056-1688/[Sample.xlsm]Sheet'!C9
ที่นี่ เราอ้างอิงถึงสมุดงานที่บันทึกไว้บนคลาวด์
อ่านเพิ่มเติม: วิธีเชื่อมโยงสอง สมุดงานใน Excel (5 วิธี)
4. ใช้ชื่อที่กำหนดสำหรับการอ้างอิงจากสมุดงานอื่น
ในส่วนนี้ เราจะแสดงวิธีอ้างอิงสมุดงานโดยใช้ชื่อที่กำหนด
ขั้นตอน1:
ขั้นตอนที่ 2:
ขั้นตอนที่ 3:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!Fruit
ขั้นตอนที่ 4:
ที่นี่ เราได้รับข้อมูลจากสมุดงานที่ปิดโดยใช้การอ้างอิงชื่อที่กำหนด .
อ่านเพิ่มเติม: วิธีอ้างอิงชื่อแผ่นงานในสูตรใน Excel (3 วิธีง่ายๆ)
5. ใช้แมโคร VBA เพื่ออ้างถึงสมุดงานโดยไม่ต้องเปิด
เรายังสามารถใช้มาโคร VBA เพื่ออ้างถึงสมุดงานโดยไม่ต้องเปิดไฟล์นั้น
ขั้นตอนที่ 1:
ขั้นตอนที่ 2:
8026
ขั้นตอนที่ 3:
- จากนั้นกด F5 เพื่อเรียกใช้โค้ด
ที่นี่ สิ่งหนึ่งที่จำเป็นต้องกล่าวถึงเฉพาะข้อมูลที่จะถูกนำเข้าจากเวิร์กบุ๊กที่อ้างอิงคือรูปแบบจะไม่ถูกคัดลอก
อ่านเพิ่มเติม: วิธีอ้างอิงเซลล์ในแผ่นงาน Excel อื่นตามค่าเซลล์!
ปัญหาเกี่ยวกับการอ้างอิงสมุดงาน Excel หลายรายการ
เราจะหารือเกี่ยวกับปัญหาเกี่ยวกับการอ้างอิงสมุดงาน
1. ตำแหน่งข้อมูลที่อ้างอิงอาจเปลี่ยนแปลง
เมื่อเวิร์กบุ๊กที่ปิดเปลี่ยนตำแหน่ง เวิร์กบุ๊กที่อ้างอิงจะไม่มีแนวคิดเกี่ยวกับตำแหน่งที่แก้ไข หลังจากนั้น หากมีการเปลี่ยนแปลงใดๆ ในสมุดงานต้นทาง การเปลี่ยนแปลงนั้นจะไม่ส่งผลต่อไฟล์ปลายทาง
2. ลิงก์ย่อยไม่อัปเดตทันที
หากมีการอ้างถึงสมุดงานหลายเล่ม สถานการณ์จะซับซ้อน เช่นเดียวกับสมุดงาน 1 จะเรียกว่าสมุดงาน 2; สมุดงาน 2 เรียกว่าสมุดงาน 3 จากนั้นการอัปเดตสมุดงาน 1 จะไม่สะท้อนในสมุดงาน 3 อย่างถูกต้อง
3. มีการดึงข้อมูลจากเวอร์ชันก่อนหน้า
สามารถดึงข้อมูลจากไฟล์เวอร์ชันที่บันทึกไว้ล่าสุดเท่านั้น หากคุณเปลี่ยนข้อมูลไฟล์ต้นทางแต่ไม่ได้บันทึกข้อมูลนั้นจะไม่แสดงที่ปลายทาง หลังจากบันทึกไฟล์แล้ว การเปลี่ยนแปลงจะปรากฏขึ้น
บทสรุป
ในบทความนี้ เราจะอ้างอิงจากสมุดงานอื่นโดยไม่ต้องเปิดใน Excel ฉันหวังว่านี่จะตอบสนองความต้องการของคุณ โปรดดูที่เว็บไซต์ของเรา ExcelWIKI.com และให้คำแนะนำของคุณในช่องความคิดเห็น