Page 1 of 1

สอบถามการรวมข้อมมูลเป็นช่วงๆๆ

Posted: Mon Jun 13, 2016 11:33 pm
by panupong02661
อยากได้ผลรวมเป็นช่วงๆๆ โดยรวมตั้งแต่ข้อมมูลแรกจนถึงช่องว่างแรก และข้อมูลที่สองหลังช่องว่างที่หนึ่งถึงช่องว่างที่สอง

Re: สอบถามการรวมข้อมมูลเป็นช่วงๆๆ

Posted: Wed Jun 15, 2016 6:15 pm
by snasui
:D ให้แทรกคอลัมน์ว่างก่อนวันที่ 1 และหลังวันที่ 31 ตามภาพด้านล่างครับ
SumArea.png
จากนั้นเซลล์ AJ2 คีย์สูตร

=IFERROR(SUM(SMALL(IF(FREQUENCY(IF($C2:$AI2=0,MATCH(SUBTOTAL(9,OFFSET($C2,0,0,1,COLUMN($C$2:$AI$2)-COLUMN($C$2)+1)),SUBTOTAL(9,OFFSET($C2,0,0,1,COLUMN($C$2:$AI$2)-COLUMN($C$2)+1)),0)),COLUMN($C$2:$AI$2)-COLUMN($C$2)+1),TRANSPOSE(SUBTOTAL(9,OFFSET($C2,0,0,1,COLUMN($C$2:$AI$2)-COLUMN($C$2)+1)))),(COLUMNS($AJ2:AJ2)-1)+{1,2})*{-1,1}),"")

Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง

!
Note: Ctrl+Shift+Enter หมายถึง
  1. กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  2. กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl+Shift ค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
  3. หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้คีย์เข้าไปเองไม่ได้ ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
  4. การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง

Re: สอบถามการรวมข้อมมูลเป็นช่วงๆๆ

Posted: Fri Jun 17, 2016 4:37 pm
by panupong02661
ขอบคุณคับ

Re: สอบถามการรวมข้อมมูลเป็นช่วงๆๆ

Posted: Sat Jun 18, 2016 12:50 pm
by snasui
panupong02661 wrote:ขอบคุณคับ
:D ยินดีที่ช่วยได้ คำว่า "คับ" ที่ใช้แทน "ครับ" ผิดกฎการใช้บอร์ดข้อ 1 ด้านบน ระมัดระวังด้วยครับ

Re: สอบถามการรวมข้อมมูลเป็นช่วงๆๆ

Posted: Thu Sep 08, 2016 4:03 pm
by DhitiBank
ขอบคุณครับ :shock: นั่งแกะสูตรจนตาลายเลยครับ