การรวมค่าจากแผ่นงานที่แตกต่างกันสำหรับที่อยู่เซลล์เดียวกัน


1

ฉันกำลังพยายามหาผลรวมของค่าจากชีตแรกไปยังชีตจริง

นี่คือสิ่งที่ฉันทำ:

  • ผลรวม : =SUM('Sheet1:Here I have to put the actual sheet'!O1187)
  • ค้นหาแผ่นงานจริง: =MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,256)

ฉันจะรวมทั้งสองอย่างเพื่อรับค่าของฉันได้อย่างไร


ดังนั้นในSheet8สูตรควรทำงานเช่น: = SUM (Sheet1: Sheet8! O1187)แต่ที่Sheet8ส่วนมาจากสูตรMID () ??
นักเรียนของ Gary

ใช่ถูกต้อง
ทัตสึ

คำตอบ:


0

เราสามารถทำได้ด้วยตารางค่าเล็กน้อยจากแต่ละแผ่น สิ่งนี้จะใช้ได้หากแผ่นงานของคุณชื่อSheet1 , Sheet2 , ...........

ในK1 ให้ป้อน:

="Sheet" & ROWS($1:1)

และในL1 ให้ป้อน:

=INDIRECT(K1 & "!O1187")

คัดลอกลงด้านล่าง:

ป้อนคำอธิบายรูปภาพที่นี่

ตอนนี้เรามีค่าเซลล์O1187ทั้งหมดจากแผ่นงานทั้งหมด เราใส่สูตรMID ()ของคุณในC1 (เพื่อให้ได้ชื่อของแผ่นงานที่เราเปิดอยู่)และในD1 ให้ป้อน:

=SUM(INDIRECT("L1:L"&MATCH(C1,K:K,0)))

ซึ่งสรุปส่วนที่เหมาะสมของตาราง:

ป้อนคำอธิบายรูปภาพที่นี่

นี่คือเช่นเดียวกับ =SUM(Sheet1:Sheet5!O1187)


ในแต่ละแผ่นฉันต้องได้รับผลรวมถ้าคุณเห็นว่าฉันหมายถึงอะไร ดังนั้นถ้าฉันที่แผ่น 3 ฉันต้องการที่จะเห็นผลรวมของแผ่น 1 ถึง 3 แผ่นและอื่น ๆ ...
มังกร

ฉันพบบางอย่าง แต่ได้ผลลัพธ์เป็น #REF! นี่คือสูตร = SUM (ทางอ้อม ("'Sheet1:" & MID (CELL ("ชื่อไฟล์", A3)), FIND ("]", CELL ("ชื่อไฟล์", A3)) + 1,256) & "'! O1187") )
Tatsu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.