วิธีคัดลอกแผ่นงานไปยังสมุดงานอื่นด้วยสูตร Excel

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

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

ดาวน์โหลดสมุดงานแบบฝึกหัด

ดาวน์โหลดแบบฝึกหัดจากที่นี่

คัดลอกชีตไปยังสมุดงานอื่น.xlsm

2 วิธีง่ายๆ ในการคัดลอกชีตไปยังสมุดงานอื่นด้วยสูตร Excel

สมมติว่าเรามี Excel สมุดงาน ที่มีแผ่นงานที่มีชุดข้อมูล ( B4:E9 ) ดังด้านล่าง ประกอบด้วย ชื่อของนักเรียนบางคน คะแนนใน ฟิสิกส์ และ เคมี และ คะแนนเฉลี่ย ในวิชาต่างๆ

เราได้คำนวณ คะแนนเฉลี่ย โดยใช้สูตร ตัวอย่างเช่น สูตรในการคำนวณ คะแนนเฉลี่ย ของนักเรียนคนแรกคือ:

=(C5+D5)/2

เราสามารถดูสูตรได้ใน เซลล์ E5 ของภาพหน้าจอด้านล่าง

ในบทความนี้ เราจะ คัดลอก หนึ่งรายการหรือหลายรายการ แผ่นงานในสมุดงานไปยังสมุดงาน อีก ที่มี สูตร ในช่วง E5:E9 ในที่นี้ เราจะพูดถึง สอง วิธีง่ายๆ ในการทำเช่นนั้น

1. คัดลอกแผ่นงาน Excel เดี่ยวที่มีสูตรไปยังเวิร์กบุ๊กอื่น

ในวิธีนี้ เราจะคัดลอก เดี่ยว Excel แผ่นงาน ถึงด้านล่าง

ขั้นตอน:

  • ขั้นแรก ดู สูตร (ในเซลล์ E5 ของรูปด้านล่าง) ในสมุดงาน ต้นฉบับ ซึ่งคุณต้อง คัดลอก พร้อมกับ เวิร์กชีต .
<0
  • ตอนนี้ คลิกที่แท็บแผ่นงาน แรก ( ภาพรวม ) กดปุ่ม Shift จากนั้นคลิก บนแท็บแผ่นงาน สุดท้าย ( VBA )
  • ด้วยเหตุนี้ ทั้งหมด แผ่นงาน ในสมุดงานจะ ให้ เลือก (ดูภาพหน้าจอ)
  • อย่างไรก็ตาม หากคุณไม่ต้องการ คัดลอก แผ่นงานทั้งหมด ให้กด Ctrl และคลิกที่ แท็บแผ่นงาน ที่คุณต้องการคัดลอก

  • ถัดไป คลิกขวา บนส่วนที่เลือกและ คลิกที่ ย้ายหรือคัดลอก .

  • ในทางกลับกัน กล่องโต้ตอบ ย้ายหรือคัดลอก จะปรากฏขึ้น .

  • จากนั้น เลือก (หนังสือเล่มใหม่) จากเมนูแบบเลื่อนลง ต้องการจอง > ทำเครื่องหมายในช่อง สร้างสำเนา > คลิก ตกลง .

  • ดังนั้น แผ่นงานทั้งหมดจะถูก คัดลอก ไปยังสมุดงานใหม่ ( Book3 ).
  • หลังจากนั้น ในเซลล์ E5 เราจะเห็น สูตร ที่อยู่ในสมุดงาน ต้นฉบับ ( ดูภาพหน้าจอ)
  • ด้วยวิธีนี้ เราสามารถคัดลอก หลายแผ่น แผ่นที่มี สูตร ไปยังสมุดงานอื่น

2.2 ใช้ Excel Ribbon

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

ขั้นตอน:

  • เริ่มต้น เลือก แผ่นงาน ทั้งหมดใน สมุดงานต้นฉบับ โดยทำตามวิธีการก่อนหน้านี้
  • ดูภาพด้านล่าง

  • ประการที่สอง ไปที่ หน้าแรก แท็บ

  • หลังจากนั้น คลิกที่เมนูแบบเลื่อนลง รูปแบบ ใน เซลล์ กลุ่ม

  • จากนั้น เลือก ย้ายหรือคัดลอก แผ่นงานจากเมนูแบบเลื่อนลง

  • ด้วยเหตุนี้ กล่องโต้ตอบ ย้ายหรือคัดลอก จะปรากฏขึ้น
  • ในขณะนี้ เช่นเดียวกับวิธีก่อนหน้า ให้เลือก (หนังสือเล่มใหม่) จากเมนูแบบเลื่อนลง ต้องการจอง > ใส่ เครื่องหมายถูก ในช่อง สร้างสำเนา > คลิกที่ปุ่ม ตกลง

  • ดังนั้น เราสามารถคัดลอกแผ่นงานทั้งหมดไปยังสมุดงานอื่น ( Book5 ).
  • ดูผลลัพธ์สุดท้ายในภาพต่อไปนี้

อ่านเพิ่มเติม: วิธี เพื่อคัดลอกสูตรข้ามหลายแถวใน Excel (5 วิธี)

บทสรุป

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

อีกสมุดงานที่มี สูตรเราสามารถทำงานนี้ได้ด้วยวิธีการ 5มาดูแนวทางด้านล่าง

1.1 ลากเมาส์

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

ขั้นตอน:

  • ในตอนเริ่มต้น ให้เปิด สอง สมุดงาน บนคอมพิวเตอร์ของคุณ
  • อันหนึ่งคือสมุดงานที่คุณต้องการ คัดลอก และอีกอันคือสมุดงานที่คุณต้องการ คัดลอก
  • ในกรณีของเรา Book1 เป็นสมุดงานที่เราต้องการเก็บแผ่นงาน คัดลอก (ดูภาพหน้าจอ)

  • ดังนั้น บน แถบเครื่องมือ Excel ไปที่แท็บ ดู

  • ถัดไป คลิกที่ตัวเลือก ดูด้านข้าง

  • หลังจากกดปุ่ม ดูด้านข้าง ข้าง ตัวเลือก
  • จะจัดเรียงสมุดงาน สอง แนวตั้ง ดังภาพด้านล่าง

  • ตอนนี้ กด Ctrl บนแป้นพิมพ์แล้วลากแผ่นงาน ' ลาก ' จาก ' การคัดลอกแผ่นงานไปยังสมุดงานอื่นที่มีสูตร ' สมุดงานไปยังสมุดงาน ' Book1 '
  • ในที่สุด สมุดงานจะถูกเปลี่ยนชื่อเป็นชื่อเดียวกับสมุดงาน แหล่งที่มา เป็น des โทนสี สมุดงาน
  • เช่นเดียวกับในกรณีของฉัน มันถูกเปลี่ยนชื่อเป็น 'ลาก' ในสมุดงาน ' Book1 '

หมายเหตุ:

หากคุณไม่กด Ctrl และยัง ลาก แผ่นงาน จะถูก คัดลอก ไปยังสมุดงาน ปลายทาง แต่จะ สูญหาย จากสมุดงาน ต้นฉบับ เช่นเดียวกับการ ตัด และ วาง เราทำบนคอมพิวเตอร์ของเรา ดังนั้นโปรดใช้ความระมัดระวัง

  • สุดท้าย ดูในภาพต่อไปนี้ว่าคุณคัดลอก แผ่นงาน Excel สำเร็จจาก สมุดงานหนึ่ง ไปยัง สมุดงานอื่น .
  • ด้วยเหตุนี้ ทุกอย่างรวมถึง สูตร ในสมุดงาน แหล่งที่มา จึงถูกคัดลอกไปยังสมุดงาน ปลายทาง

อ่านเพิ่มเติม: วิธีคัดลอกสูตรใน Excel โดยไม่ต้องลาก (10 วิธี)

1.2 คัดลอกและวาง คุณลักษณะ

หากคุณไม่ต้องการทำตามวิธีการก่อนหน้านี้ คุณสามารถใช้ คัดลอก & คุณลักษณะ วาง และ คัดลอก แผ่นงาน Excel จาก สมุดงาน หนึ่งไปยังอีกที่หนึ่งได้อย่างง่ายดายด้วย สูตร ในกรณีนี้ เราจะ คัดลอก แผ่นงานที่ชื่อว่า " ปุ่มทางลัด " (ดูภาพหน้าจอด้านล่าง) ขั้นตอนอยู่ด้านล่าง

ขั้นตอน:

  • ขั้นแรก คลิก สามเหลี่ยมเล็ก ใน ซ้ายบน มุมของเวิร์กชีต หรือกด Ctrl + A บนแป้นพิมพ์
  • ดังนั้น คุณจะเลือก เวิร์กชีต ทั้งหมด เช่นภาพด้านล่าง

  • ถัดไป กด Ctrl + C บนแป้นพิมพ์
  • มิฉะนั้น คลิกขวา บนเมาส์ของคุณแล้วเลือก คัดลอก .

  • หรือคลิกที่ปุ่ม คัดลอก ตัวเลือกภายใต้แท็บ หน้าแรก จาก แถบเครื่องมือ Excel .
  • ดูรูปต่อไปนี้

  • ด้วยเหตุนี้ คุณจะพบ เส้นขอบ ของ s แผ่นงาน ที่ไฮไลต์ ดังภาพด้านล่าง
  • สิ่งนี้ หมายความว่าคุณได้ คัดลอก แผ่นงาน สำเร็จแล้ว

  • ตอนนี้ เปิด สมุดงานที่สอง (สมุดงานที่คุณต้องการ คัดลอก แผ่นงาน ) และเลือก เซลล์ซ้ายบนสุด ใน แผ่นงาน ของ สมุดงาน .
  • ที่นี่ ฉันเปิด ' Sheet1 ' จากสมุดงาน ' Book5 ' และเลือกเซลล์ A1 .

  • ในขณะนี้ เมื่อต้องการ วาง แผ่นงานที่คุณคัดลอก ให้กด Ctrl + V บนแป้นพิมพ์ของคุณ
  • หรือ คลิกขวา บนเมาส์ของคุณแล้วเลือก วาง .
  • ข้างๆ s คุณยังสามารถเลือกตัวเลือก วาง จากมุม ซ้ายสุด ของแท็บ หน้าแรก ของ Excel แถบเครื่องมือ (ดูรูปด้านล่าง ).

  • ในทางกลับกัน คุณจะพบทุกสิ่งจากชีต ' Shortcut Key ' ใน แหล่งที่มา สมุดงานคัดลอกไปยัง Sheet1 ของ ปลายทาง สมุดงาน

  • นอกจากนี้ คุณยังสามารถตรวจสอบ เดอะ สูตร ในเวิร์กชีตที่คัดลอก
  • ในภาพต่อไปนี้ เราจะเห็นว่า สูตร ถูกคัดลอกไปยังเวิร์กบุ๊กใหม่อย่างถูกต้องด้วย

อ่านเพิ่มเติม: วิธีคัดลอกสูตรไปยังชีตอื่นใน Excel (4 วิธี)

1.3 ใช้การย้ายหรือ คัดลอกกล่องโต้ตอบ

เรายังสามารถ คัดลอก แผ่นงานที่มี สูตร ไปยังสมุดงาน อีกแผ่นหนึ่ง โดยใช้ปุ่ม ย้ายหรือคัดลอก กล่องโต้ตอบใน Excel สมมติว่า เราจะคัดลอกแผ่นงาน " ย้ายหรือคัดลอก " ไปยังสมุดงานใหม่ (ดูรูปต่อไปนี้) ขั้นตอนในการใช้วิธีนี้อยู่ด้านล่าง

ขั้นตอน:

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

  • ดังนั้น คุณจะได้กล่องเล็กๆ เรียกว่า ย้ายหรือคัดลอก .

  • หลังจากนั้น เลือก ( หนังสือเล่มใหม่ ) จาก เพื่อจอง เมนูแบบเลื่อนลง
  • ที่สำคัญ คุณต้อง ทำเครื่องหมายที่ ตัวเลือก สร้างสำเนา (หากคุณไม่ทำเครื่องหมายที่ สร้างสำเนา ตัวเลือก แผ่นงานจะ สูญหาย จากสมุดงาน แหล่งที่มา โปรดใช้ความระมัดระวัง)
  • ตอนนี้กล่องของฉันมีลักษณะดังนี้:

  • หลังจากทำตามขั้นตอนข้างต้นเรียบร้อยแล้ว คุณจะพบว่ามี สำเนา แผ่นงานจากสมุดงาน ต้นฉบับ มีถูกสร้างขึ้นในสมุดงาน ปลายทาง ของคุณ
  • ในกรณีของฉัน สำเนาของแผ่นงาน ' ย้ายหรือคัดลอก ' จากสมุดงานต้นทางได้ถูกสร้างขึ้นใน Book10 สมุดงานที่มี สูตร (ดูภาพหน้าจอ)

อ่านเพิ่มเติม: ทางลัดเพื่อคัดลอกสูตรลงใน Excel (7 วิธี)

การอ่านที่คล้ายกัน

  • คัดลอกและวางสูตรจากสมุดงานเล่มหนึ่งไปยังอีกเล่มหนึ่ง ใน Excel
  • VBA เพื่อคัดลอกสูตรจากเซลล์ด้านบนใน Excel (10 วิธี)
  • วิธีคัดลอกสูตรลงในคอลัมน์ใน Excel( 7 วิธี)
  • Excel VBA เพื่อคัดลอกสูตรพร้อมการอ้างอิงแบบสัมพัทธ์ (การวิเคราะห์โดยละเอียด)

1.4 เก็บลิงก์ไว้ในขณะที่คัดลอกชีตด้วยสูตร

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

ตัวอย่างเช่น ในภาพต่อไปนี้ เราจะเห็นว่าใน แผ่นงาน ต้นฉบับ เครื่องหมายเฉลี่ย ของนักเรียนคนแรกคือ 77 (เซลล์ E5 )

เช่นเดียวกัน ในเวิร์กชีตที่เรา คัดลอก คะแนนเฉลี่ย จะเหมือนกันสำหรับนักเรียนคนแรก

ตอนนี้ ในสมุดงาน ต้นฉบับ ถ้าคุณเปลี่ยนเครื่องหมายของ ฟิสิกส์ จาก 75 เป็น 77 (เซลล์ C5 ) จากนั้น เครื่องหมายเฉลี่ย จะเท่ากับ 78 (เซลล์ E5 ).

แต่ เวิร์กชีต คัดลอก จะไม่มีผลใด ๆ กับ การเปลี่ยนแปลง ในสมุดงาน ต้นฉบับ โดยจะยังคง ไม่เปลี่ยนแปลง (ดูภาพหน้าจอ)

ขั้นตอนในการพัฒนาลิงก์ขณะคัดลอกอยู่ด้านล่าง

ขั้นตอน:

  • ในการสร้าง ลิงก์ ระหว่างสมุดงาน ต้นฉบับ และ สำเนา ให้พิมพ์ ชื่อแผ่นงาน! (ในกรณีของเรา 'ลิงก์!' ) ก่อน การอ้างอิงเซลล์ ( ดูภาพหน้าจอ)
  • ด้วยเหตุนี้ สูตรในเซลล์ E5 จะเป็น:
=(Link!C5+Link!D5)/2

  • ในขณะนี้ ให้คัดลอก แผ่นงาน ( ลิงก์ ) ในสมุดงานใหม่ ( เล่ม 14 ) โดยทำตามวิธี 1.2 .
  • อย่างไรก็ตาม รูปต่อไปนี้แสดง แถบสูตร สำหรับเซลล์ E5 ใน สมุดงาน ใหม่

  • ถัดไป เปลี่ยน คะแนนใน ฟิสิกส์ ของนักเรียนคนแรก (ในเซลล์ C5 ) ในสมุดงาน ต้นฉบับ
  • ดังนั้น คะแนนเฉลี่ย (ดูเซลล์ E5 ) ของนักเรียนคนแรกจะได้รับการอัปเดต

  • จากนั้นไปที่สมุดงานใหม่ ( เล่มที่ 14 ).
  • ทันที, คุณจะเห็นว่า t นอกจากนี้ เครื่องหมายเฉลี่ย ในเซลล์ E5 ยังได้รับการอัปเดตที่นี่

อ่านเพิ่มเติม: วิธีคัดลอกสูตรที่แน่นอนใน Excel (13 วิธี)

1.5 แทรก Excel VBA

วิธีนี้จะแนะนำให้คุณ คัดลอก แผ่นงาน Excel ด้วย สูตร ไปยังสมุดงานอื่นโดยใส่โค้ด VBA ดูขั้นตอนต่อไปนี้

ขั้นตอน:

  • ในตอนเริ่มต้น ให้เปิดแบบฟอร์ม สมุดงาน ที่คุณต้องการ คัดลอก เวิร์กชีตและเวิร์กชีตที่คุณต้องการแทรกเวิร์กชีตที่คุณ คัดลอก
  • จากสมุดงาน ' Source ' เรา จะ คัดลอก ชุดข้อมูลในช่วง B2:E9 ในแผ่นงาน ' ภาพรวม '

  • จากนั้น เราจะใส่ชุดข้อมูล คัดลอก ในสมุดงาน ใหม่ ( Book7 ) โดยใช้ Excel VBA .

  • ในการป้อนโค้ด VBA ก่อนอื่น ให้ไปที่แท็บ นักพัฒนาซอฟต์แวร์ ใน สมุดงาน ต้นฉบับ
  • หลังจากนั้น คลิกที่ Visual Basic ในกลุ่ม Code

  • ถัดไป ไปที่แท็บ แทรก > เลือก โมดูล .

  • ในทางกลับกัน เราจะเห็น โมดูล1 ที่ ซ้าย ด้านข้างของหน้าต่าง
  • ตอนนี้ ดับเบิลคลิก บน Module1 .

  • ดังนั้น เพื่อ คัดลอก ชุดข้อมูล ( B2:E9 ) จากสมุดงาน ' Source ' ไปยัง ' Sheet1 ' แผ่นงานในสมุดงาน ' Book7 ' ให้ป้อนโค้ด VBA ด้านล่างในหน้าต่างโค้ด:
2371
  • ในภาพหน้าจอด้านล่าง เราสามารถ ดูโค้ด VBA ในหน้าต่างโค้ด

  • หลังจากนั้น ไปที่แท็บ เรียกใช้ > ; เลือก เรียกใช้แบบฟอร์มย่อย/ผู้ใช้ (ดูภาพหน้าจอ)

  • ชั่วขณะ คุณจะเห็นชุดข้อมูล ( B2:E9 ) ที่คุณคัดลอกไว้ในแผ่นงาน ' Sheet1 ' ของสมุดงาน Book7

  • สุดท้าย คุณ สามารถตรวจสอบสูตรในเซลล์ E5 ของชุดข้อมูลใหม่ได้
  • ในภาพหน้าจอต่อไปนี้ เราจะเห็นว่าเราได้ คัดลอก ชุดข้อมูลที่มี สูตร .

2. คัดลอกแผ่นงาน Excel หลายแผ่นพร้อมสูตรไปยังสมุดงานอื่นด้วยกล่องโต้ตอบย้ายหรือคัดลอก

ในก่อนหน้า วิธีการ เราได้กล่าวถึงกระบวนการในการ คัดลอก เวิร์กชีต หนึ่ง หนึ่งไปยัง เวิร์กบุ๊ก ใหม่ที่มี สูตร แต่ในวิธีนี้ เราจะสาธิตกระบวนการ คัดลอก หลายแผ่น แผ่นงาน Excel พร้อมสูตร ไปยังสมุดงานอื่น เราจะดำเนินการโดยใช้กล่องโต้ตอบ ย้ายหรือคัดลอก ใน Excel ที่นี่ เราจะเรียนรู้ สอง วิธีในการเปิดกล่องโต้ตอบ จากนั้นใช้เพื่อ คัดลอก แผ่นงาน มาดูวิธีการด้านล่าง

2.1 คลิกขวาที่แท็บแผ่นงาน

ในวิธีนี้ เราจะเปิดกล่องโต้ตอบ ย้ายหรือคัดลอก โดย ขวา- คลิก บน แท็บแผ่นงาน จากนั้นนำไปใช้กับ การคัดลอก หลายแผ่นงาน ที่นี่ เราต้องการคัดลอกแผ่นงาน 7 จากสมุดงานต่อไปนี้ (ดูภาพหน้าจอด้านล่าง) หลังจากนั้นเราจะแทรกลงในสมุดงานใหม่ ขั้นตอนคือ

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