สร้างยอดสะสมลงมาตามคอลัมน์โดยใช้การอ้างอิงแบบผสม
คัดลอกสูตรนี้
=SUM($B$2:B2)ล็อกจุดเริ่มต้นของช่วงด้วยการอ้างอิงแบบสัมบูรณ์ ($B$2) และปล่อยให้จุดสิ้นสุดเป็นแบบสัมพัทธ์ (B2) เมื่อคุณลากสูตรลงมา ช่วงข้อมูลจะขยายขึ้น — B2:B2, จากนั้นเป็น B2:B3, และ B2:B4 — ซึ่งจะทำให้ได้ยอดสะสม
=SUM($B$2:B5)→1,180ยอดสะสมของแถวที่ 2 ถึง 5
=SUM($B$2:B2)/SUM($B$2:$B$13)→8%ผลรวมสะสมคิดเป็นสัดส่วนของยอดรวมทั้งปี
=C2+B3→450รูปแบบที่ง่ายกว่า: บวกแถวปัจจุบันเข้ากับผลรวมสะสมในเซลล์ด้านบน
การกระจาย (Excel 365)
=SCAN(0, B2:B100, LAMBDA(a,b, a+b))คืนค่าคอลัมน์ยอดสะสมทั้งหมดในสูตรเดียว
การอ้างอิงแบบสัมพัทธ์จะเลื่อนตำแหน่งเมื่อเรียงลำดับข้อมูล ให้ใช้สูตร SCAN เวอร์ชันการกระจาย หรือแปลงช่วงข้อมูลเป็นตาราง (Table) เพื่อใช้การอ้างอิงแบบมีโครงสร้างที่เสถียร
ใช้ SUMIF กับช่วงที่ขยายได้: =SUMIF($A$2:A2, A2, $B$2:B2) จะรวมเฉพาะแถวของกลุ่มเดียวกันจนถึงแถวปัจจุบัน
$B$2 ตรึงจุดเริ่มต้นของช่วง ส่วน B2 จะเลื่อนตามเมื่อเติมสูตรลงด้านล่าง ช่วงจึงขยายเพิ่มทีละหนึ่งแถว
คลิกขวาที่ค่า เลือก แสดงค่าเป็น ▸ ผลรวมสะสมใน แล้วเลือกเขตข้อมูลวันที่หรือหมวดหมู่
ต้องการสูตรสำหรับข้อมูลของคุณเองใช่ไหม?
อธิบายสิ่งที่คุณต้องการด้วยภาษาทั่วไป แล้วให้ ExcelGPT เขียน อธิบาย และตรวจสอบความถูกต้องของสูตร — เริ่มต้นใช้งานฟรี ไม่ต้องมีปลั๊กอิน