ตัวอย่าง: ในสเปรดชีตเดียวฉันมีคอลัมน์และแถวของข้อมูล (A1 ถึง G10) ในสเปรดชีตที่แยกต่างหากฉันกำลังพยายามหาผลรวมของแต่ละคอลัมน์จากคอลัมน์แรกลงในคอลัมน์ที่ทำงานลงในสเปรดชีตที่สอง
ตัวอย่าง: ในสเปรดชีตเดียวฉันมีคอลัมน์และแถวของข้อมูล (A1 ถึง G10) ในสเปรดชีตที่แยกต่างหากฉันกำลังพยายามหาผลรวมของแต่ละคอลัมน์จากคอลัมน์แรกลงในคอลัมน์ที่ทำงานลงในสเปรดชีตที่สอง
คำตอบ:
บนแผ่นงานที่สองป้อนใน SUM
สูตร. หลังจากที่คุณพิมพ์ paren ที่เปิดคุณสามารถป้อนช่วงหรือใช้เมาส์ด้วยตนเอง หากต้องการใช้เมาส์เลือก Sheet1 และปัดเซลล์ที่คุณต้องการหาผลรวม จากนั้นพิมพ์ paren ปิด คุณควรมีสูตรดังนี้:
=SUM(Sheet1!A1:A10)
คุณสามารถทำซ้ำกระบวนการเดียวกันสำหรับเซลล์อื่น ตัวอย่างเช่น:
=SUM(Sheet1!B1:B10)
เพื่อให้ได้ผลรวมของคอลัมน์ทั้งหมดไม่ว่าจะมีข้อมูลกี่แถวให้ใช้สูตรต่อไปนี้ในเซลล์ที่คุณต้องการผลรวมในแผ่นงานที่สอง
=SUM(Sheet1!A:A)
Sheet1
แสดงถึงชีตที่ข้อมูลอยู่ที่ หากแผ่นงานของคุณมีชื่อแตกต่างกันคุณจะต้องเปลี่ยนให้ตรงกับแผ่นงานนั้น
A:A
แจ้งให้ Excel ทราบว่าคุณต้องการข้อมูลทั้งหมดในคอลัมน์ A ซึ่งจะรวมข้อมูลใด ๆ ที่เพิ่มเข้ามาหลังจากที่คุณสร้างสูตรอ้างอิงไปยังคอลัมน์ การใช้ช่วง (A1: A10) จะ จำกัด ผลลัพธ์ให้อยู่ในช่วงและจะไม่รวมข้อมูลที่เพิ่มเข้ามาใด ๆ นอกเหนือจากช่วง
ทำซ้ำสูตรนี้ในแต่ละเซลล์ที่คุณต้องการผลรวมสำหรับคอลัมน์และเปลี่ยน A:A
ไปยังคอลัมน์ที่คุณต้องการผลรวมจาก (B: B, C: C, D: D, ฯลฯ )
บน Sheet2 ใช้สูตรนี้และคัดลอกลงเพื่อครอบครองเจ็ดแถว
=SUM(INDEX(Sheet1!$A$1:$G$10,0,ROW(A1)))
สูตรนี้ไม่จำเป็นต้องย้ายหรือแก้ไขเซลล์หรือสร้างผลรวมด้วยตนเองสำหรับแต่ละเซลล์ผลลัพธ์