ไปยังเนื้อหาหลัก

วิธีสร้างรายการจากเซลล์เดียวกันในหลายแผ่นใน Excel

สมมติว่าเราปรับใช้ตารางการขายทุกเดือนในแผ่นงานที่แยกจากกันดังภาพหน้าจอด้านล่างที่แสดงและตารางการขายทั้งหมดมีเค้าโครงเดียวกัน ตอนนี้เราต้องการสร้างรายการจากค่าผลรวมทั้งหมด (เซลล์ E6) ในแผ่นงานหลายแผ่น ต้องทำอย่างไร? แล้วถ้าสร้างรายการไดนามิกจากค่ารวมของแต่ละแผ่นงานล่ะ? มีสองวิธีสำหรับคุณ:

doc สร้างรายการหลายแผ่น 1

สร้างรายการจากเซลล์เดียวกันในหลาย ๆ แผ่นด้วย VBA

สร้างรายการแบบไดนามิกจากเซลล์เดียวกันในหลาย ๆ แผ่นงานด้วย Kutools for Excel

รวมแผ่นงาน / สมุดงานหลายแผ่นไว้ในแผ่นงาน / สมุดงานเดียวได้อย่างง่ายดาย

อาจเป็นเรื่องน่าเบื่อที่จะรวมแผ่นงานหลายสิบแผ่นจากสมุดงานต่างๆไว้ในแผ่นงานเดียว แต่ด้วย Kutools for Excel's รวม (แผ่นงานและสมุดงาน) ยูทิลิตี้คุณสามารถทำได้ด้วยการคลิกเพียงไม่กี่ครั้ง!

ad หนังสือรวมชีท 1


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

ขั้นตอนที่ 1: เลือกเซลล์ที่ระบุซึ่งคุณจะสร้างรายการของคุณ ในกรณีของเราเราเลือกเซลล์ E6

ขั้นตอนที่ 2: กด อื่น ๆ + F11 พร้อมกันเพื่อเปิดหน้าต่าง Microsoft Visual Basic for Applications คลิก สิ่งที่ใส่เข้าไป > โมดูลแล้ววางรหัสต่อไปนี้ลงในหน้าต่างโมดูล

VBA: สร้างรายการจากเซลล์เดียวกันในหลาย ๆ แผ่น

Sub CreateList()
Dim xAddWs As Worksheet
Dim xWs As Worksheet
Dim RngAddress As String
xTitleId = "KutoolsforExcel"
RngAddress = Application.ActiveCell.Address
Set xAddWs = Application.ActiveWorkbook.Sheets.Add
xAddWs.Name = xTitleId
i = 1
For Each xWs In Application.ActiveWorkbook.Worksheets
If xWs.Name <> xTitleId Then
xAddWs.Cells(i, 1).Value = xWs.Range(RngAddress).Value
i = i + 1
End If
Next
End Sub

ขั้นตอนที่ 3: กด F5 หรือคลิกปุ่ม วิ่ง เพื่อเรียกใช้ VBA นี้

จากนั้นค่าทั้งหมดจากเซลล์ที่ระบุในแผ่นงานทั้งหมดจะถูกคัดลอกไปยังแผ่นงานใหม่ชื่อ KutoolsforExcel ดูภาพหน้าจอ:

doc สร้างรายการหลายแผ่น 2

VBA นี้จะเติมรายการลงในแผ่นงานใหม่และค่าในรายการเป็นแบบคงที่ซึ่งจะไม่เปลี่ยนแปลงตามค่าเดิม

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


วิธีนี้จะแนะนำ Kutools สำหรับ Excel's อ้างถึงเวิร์กชีตแบบไดนามิก ยูทิลิตี้ในการสร้างรายการแบบไดนามิกจากเซลล์เดียวกันในหลายแผ่นงาน

Kutools สำหรับ Excel - เต็มไปด้วยเครื่องมือที่จำเป็นสำหรับ Excel มากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! ดาวน์โหลดเดี๋ยวนี้!

ขั้นตอนที่ 1: เลือกช่วงที่คุณจะเติมรายการไดนามิกแล้วคลิกไฟล์ Kutools > More > อ้างถึงเวิร์กชีตแบบไดนามิก.

doc อ้างถึงแผ่นงาน 1 แบบไดนามิก

ขั้นตอนที่ 2: ในการเปิดกล่องโต้ตอบการอ้างอิงกรอกข้อมูลแผ่นงาน

doc สร้างรายการหลายแผ่น 5

(1) คลิกไฟล์ กรอกคำสั่งซื้อ แล้วเลือกประเภทการเติมจากรายการแบบหล่นลง ในกรณีของเราเราเลือก เติมเซลล์ในแนวตั้งหลังเซลล์;

(2) ใน เติมสูตร ระบุที่อยู่เซลล์ที่คุณจะสร้างรายการแบบไดนามิกจากนั้นคลิกที่ไฟล์ ล็อค ปุ่ม  เพื่อล็อคสูตร

(3) คลิกไฟล์ เติมช่วง ปุ่ม

ตอนนี้คุณจะเห็นค่าในเซลล์ที่ระบุในแผ่นงานทั้งหมดถูกเติมลงในช่วงที่ระบุตามภาพหน้าจอด้านล่างที่แสดง:

เมื่อค่าดั้งเดิมเปลี่ยนไปค่าที่เกี่ยวข้องในรายการที่ระบุนี้จะเปลี่ยนโดยอัตโนมัติ

Kutools สำหรับ Excel - เพิ่มประสิทธิภาพ Excel ด้วยเครื่องมือที่จำเป็นมากกว่า 300 รายการ เพลิดเพลินกับฟีเจอร์ทดลองใช้ฟรี 30 วันโดยไม่ต้องใช้บัตรเครดิต! Get It Now


Kutools สำหรับ Excel: เครื่องมือแสนสะดวกกว่า 300 รายการอยู่แค่เพียงปลายนิ้วสัมผัส! เริ่มทดลองใช้ฟรี 30 วันโดยไม่มีข้อจำกัดด้านฟีเจอร์ตั้งแต่วันนี้ Download Now!

สุดยอดเครื่องมือเพิ่มผลผลิตในสำนักงาน

🤖 Kutools AI ผู้ช่วย: ปฏิวัติการวิเคราะห์ข้อมูลโดยยึดตาม: การดำเนินการที่ชาญฉลาด   |  สร้างรหัส  |  สร้างสูตรที่กำหนดเอง  |  วิเคราะห์ข้อมูลและสร้างแผนภูมิ  |  เรียกใช้ฟังก์ชัน Kutools...
คุณสมบัติยอดนิยม: ค้นหา เน้น หรือระบุรายการที่ซ้ำกัน   |  ลบแถวว่าง   |  รวมคอลัมน์หรือเซลล์โดยไม่สูญเสียข้อมูล   |   รอบโดยไม่มีสูตร ...
การค้นหาขั้นสูง: VLookup หลายเกณฑ์    VLookup หลายค่า  |   VLookup ข้ามหลายแผ่น   |   การค้นหาที่ไม่ชัดเจน ....
รายการแบบเลื่อนลงขั้นสูง: สร้างรายการแบบหล่นลงอย่างรวดเร็ว   |  รายการแบบหล่นลงขึ้นอยู่กับ   |  เลือกหลายรายการแบบหล่นลง ....
ผู้จัดการคอลัมน์: เพิ่มจำนวนคอลัมน์เฉพาะ  |  ย้ายคอลัมน์  |  สลับสถานะการมองเห็นของคอลัมน์ที่ซ่อนอยู่  |  เปรียบเทียบช่วงและคอลัมน์ ...
คุณสมบัติเด่น: กริดโฟกัส   |  มุมมองการออกแบบ   |   บาร์สูตรใหญ่    สมุดงานและตัวจัดการชีต   |  ห้องสมุดทรัพยากร (ข้อความอัตโนมัติ)   |  เลือกวันที่   |  รวมแผ่นงาน   |  เข้ารหัส/ถอดรหัสเซลล์    ส่งอีเมลตามรายการ   |  ซุปเปอร์ฟิลเตอร์   |   ตัวกรองพิเศษ (กรองตัวหนา/ตัวเอียง/ขีดทับ...) ...
ชุดเครื่องมือ 15 อันดับแรก12 ข้อความ เครื่องมือ (เพิ่มข้อความ, ลบอักขระ, ... )   |   50 + แผนภูมิ ประเภท (แผนภูมิ Gantt, ... )   |   40+ ใช้งานได้จริง สูตร (คำนวณอายุตามวันเกิด, ... )   |   19 การแทรก เครื่องมือ (ใส่ QR Code, แทรกรูปภาพจากเส้นทาง, ... )   |   12 การแปลง เครื่องมือ (ตัวเลขเป็นคำ, การแปลงสกุลเงิน, ... )   |   7 ผสานและแยก เครื่องมือ (แถวรวมขั้นสูง, แยกเซลล์, ... )   |   ... และอื่น ๆ

เพิ่มพูนทักษะ Excel ของคุณด้วย Kutools สำหรับ Excel และสัมผัสประสิทธิภาพอย่างที่ไม่เคยมีมาก่อน Kutools สำหรับ Excel เสนอคุณสมบัติขั้นสูงมากกว่า 300 รายการเพื่อเพิ่มประสิทธิภาพและประหยัดเวลา  คลิกที่นี่เพื่อรับคุณสมบัติที่คุณต้องการมากที่สุด...

รายละเอียด


แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มประสิทธิภาพการทำงานของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Very helpful bit of coding, saved hours of work creating a table from lots of separate data worksheets
This comment was minimized by the moderator on the site
Thank you very much for this. Just saved me hours of work as I had to go through 200 sheets doing data input... One thing to note for people is to click the cell you want it to use prior to opening ip and running the macro. Scratched my head for a couple minutes as the worksheet was opening up but didn't know why the information wasn't showing
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations