การอ้างอิงจากสมุดงาน Excel อื่นโดยไม่ต้องเปิด (5 ตัวอย่าง)

  • แบ่งปันสิ่งนี้
Hugh West

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

    ด้วยวิธีนี้ เราสามารถป้อนข้อมูลทั้งหมดโดยไม่ต้องเปิดเวิร์กชีต

    ในอีกสถานการณ์หนึ่ง เราอาจลืมชื่อชีตเมื่อป้อนสูตร . เพื่อจุดประสงค์นั้น เรามีวิธีแก้ปัญหา

    ขั้นตอนที่ 6:

    • เราจะป้อนรหัสด้านล่างใน เซลล์ B5 .
    ='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]SheetName'!B5:C9

    ขั้นตอนที่ 7:

    • จากนั้นกด Enter .
    • ตอนนี้ ไฟล์ที่มีอยู่ ปิดแล้ว xlsm กำลังแสดงอยู่
    • เลือกแผ่นงานที่ต้องการ

    ขั้นตอนที่ 8:

    • ตอนนี้ กด ตกลง .

    นี่คือกระบวนการบางอย่างที่เราสามารถอ้างถึงสมุดงานโดยไม่ต้องเปิดไฟล์นั้น

    อ่านเพิ่มเติม: วิธีเชื่อมโยงสมุดงาน Excel (4 วิธีการที่มีประสิทธิภาพ)

    การอ่านที่เกี่ยวข้อง

    • วิธีเชื่อมโยงหลายเซลล์จากแผ่นงานอื่นใน Excel (5 วิธีง่ายๆ)
    • เชื่อมโยงชีต Excel กับชีตอื่น (5 วิธี)
    • วิธีเชื่อมโยงไฟล์ใน Excel (5 วิธี)
    • <11 เชื่อมโยงเอกสาร Word กับ Excel (2 วิธีง่ายๆ)
    • วิธีเชื่อมโยงเซลล์กับชีตอื่นในExcel (7 วิธี)

    3. การอ้างอิงจากสมุดงาน Excel ที่ปิดจากคลาวด์

    เราอาจต้องอ้างอิงไฟล์สมุดงานใดๆ จากคลาวด์ในสมุดงานอื่น ในหัวข้อนี้เราจะพูดถึงหัวข้อนี้ เมื่อเราอ้างถึงไฟล์ใด ๆ จากเครื่องคอมพิวเตอร์มีปัญหาคือถ้าเราเปลี่ยนตำแหน่งของไฟล์การอ้างอิงจะไม่ทำงาน แต่เมื่อเราเพิ่มการอ้างอิงใด ๆ จากสมุดงานระบบคลาวด์ ปัญหานี้จะไม่เกิดขึ้น

    ขั้นตอนที่ 1:

    • แผ่นงาน Sample.xlsm นี้ถูกบันทึกไว้ในไดรฟ์เดียว . เราจะอ้างอิงสมุดงานนี้ไปยังสมุดงานอื่น
    • คัดลอก ช่วง B5:C9 .

    ขั้นตอน 2:

    • ตอนนี้ ไปที่สมุดงานปลายทาง
    • ใน เซลล์ B5 คลิกปุ่มขวาบนเมาส์

    ขั้นตอนที่ 3:

    • จากนั้นคลิก วางลิงก์(N) .

    ข้อมูลที่คัดลอกจะถูกวางลงในเซลล์ที่เลือก

    ขั้นตอนที่ 4:

    • ตอนนี้ ปิดสมุดงาน Sample.xlsm ที่อยู่บนไดรฟ์เดียว
    • ตอนนี้ รับข้อมูลอ้างอิงของ เซลล์ C9 และนั่นคือ:
    ='//d.docs.live.net/03e01967881debf5/Softeko/25-0056-1688/[Sample.xlsm]Sheet'!C9

    ที่นี่ เราอ้างอิงถึงสมุดงานที่บันทึกไว้บนคลาวด์

    อ่านเพิ่มเติม: วิธีเชื่อมโยงสอง สมุดงานใน Excel (5 วิธี)

    4. ใช้ชื่อที่กำหนดสำหรับการอ้างอิงจากสมุดงานอื่น

    ในส่วนนี้ เราจะแสดงวิธีอ้างอิงสมุดงานโดยใช้ชื่อที่กำหนด

    ขั้นตอน1:

    • ขั้นแรก กำหนดชื่อของแหล่งข้อมูล
    • ไปที่แท็บ สูตร
    • จากนั้นเลือก กำหนดชื่อ ตัวเลือกจากเมนูแบบเลื่อนลง กำหนดชื่อ

    ขั้นตอนที่ 2:

    • ตอนนี้ เราตั้งชื่อและเลือกช่วงเซลล์
    • จากนั้นกด ตกลง

    ขั้นตอนที่ 3:

    • ตอนนี้ ปิดไฟล์ต้นฉบับและป้อนไฟล์ปลายทาง
    • ไปที่ เซลล์ B5 และป้อนรหัสด้านล่างด้วยตนเอง:
    ='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!Fruit

    ขั้นตอนที่ 4:

    • จากนั้นกด Enter .

    ที่นี่ เราได้รับข้อมูลจากสมุดงานที่ปิดโดยใช้การอ้างอิงชื่อที่กำหนด .

    อ่านเพิ่มเติม: วิธีอ้างอิงชื่อแผ่นงานในสูตรใน Excel (3 วิธีง่ายๆ)

    5. ใช้แมโคร VBA เพื่ออ้างถึงสมุดงานโดยไม่ต้องเปิด

    เรายังสามารถใช้มาโคร VBA เพื่ออ้างถึงสมุดงานโดยไม่ต้องเปิดไฟล์นั้น

    ขั้นตอนที่ 1:

    • เปิดไฟล์ปลายทาง
    • ไปที่ แท็บนักพัฒนาซอฟต์แวร์ .
    • จากนั้นเลือก บันทึกมาโคร .
    • ตั้งชื่อมาโครเป็น ข้อมูลอ้างอิง .
    • จากนั้นกด ตกลง .

    ขั้นตอนที่ 2:

    • เขียนโค้ดด้านล่างในโมดูลคำสั่ง
    8026

    ขั้นตอนที่ 3:

    • จากนั้นกด F5 เพื่อเรียกใช้โค้ด

    ที่นี่ สิ่งหนึ่งที่จำเป็นต้องกล่าวถึงเฉพาะข้อมูลที่จะถูกนำเข้าจากเวิร์กบุ๊กที่อ้างอิงคือรูปแบบจะไม่ถูกคัดลอก

    อ่านเพิ่มเติม: วิธีอ้างอิงเซลล์ในแผ่นงาน Excel อื่นตามค่าเซลล์!

    ปัญหาเกี่ยวกับการอ้างอิงสมุดงาน Excel หลายรายการ

    เราจะหารือเกี่ยวกับปัญหาเกี่ยวกับการอ้างอิงสมุดงาน

    1. ตำแหน่งข้อมูลที่อ้างอิงอาจเปลี่ยนแปลง

    เมื่อเวิร์กบุ๊กที่ปิดเปลี่ยนตำแหน่ง เวิร์กบุ๊กที่อ้างอิงจะไม่มีแนวคิดเกี่ยวกับตำแหน่งที่แก้ไข หลังจากนั้น หากมีการเปลี่ยนแปลงใดๆ ในสมุดงานต้นทาง การเปลี่ยนแปลงนั้นจะไม่ส่งผลต่อไฟล์ปลายทาง

    2. ลิงก์ย่อยไม่อัปเดตทันที

    หากมีการอ้างถึงสมุดงานหลายเล่ม สถานการณ์จะซับซ้อน เช่นเดียวกับสมุดงาน 1 จะเรียกว่าสมุดงาน 2; สมุดงาน 2 เรียกว่าสมุดงาน 3 จากนั้นการอัปเดตสมุดงาน 1 จะไม่สะท้อนในสมุดงาน 3 อย่างถูกต้อง

    3. มีการดึงข้อมูลจากเวอร์ชันก่อนหน้า

    สามารถดึงข้อมูลจากไฟล์เวอร์ชันที่บันทึกไว้ล่าสุดเท่านั้น หากคุณเปลี่ยนข้อมูลไฟล์ต้นทางแต่ไม่ได้บันทึกข้อมูลนั้นจะไม่แสดงที่ปลายทาง หลังจากบันทึกไฟล์แล้ว การเปลี่ยนแปลงจะปรากฏขึ้น

    บทสรุป

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

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง