อยากหาผลรวมสะสมตั้งแต่เซลล์ B2 ทำไง?
ถ้าเป็นเมื่อก่อน จะเขียนสูตรว่า
=SUM($B$2:B2)
แล้วลากสูตรลงมา
แต่ถ้าใช้ Excel 365 ให้ลองสูตรนี้
=SCAN(0,B2:B6,SUM)
ข้อดีคือ ไม่ต้องลากสูตร สูตรจะไหลได้เองอัตโนมัติ (Dynamic Array Formula) 😊
SCAN เป็นฟังก์ชันที่มีในบางภาษา เช่น Rust, Scala, C++
หลักการคือ running accumulation หรือสะสมค่าตามลำดับข้อมูล
สำหรับ Excel ใช้ได้ใน Excel 365 เท่านั้น (เวอร์ชันอื่นใช้ไม่ได้)
ระวัง! ใช้สูตรนี้แล้วหล่อมาก 😁
