
พอเข้าใจแล้วครับ การรวมเช่นนั้นไม่ง่ายครับ จำเป็นต้องหาเงื่อนไขเพื่อให้ได้คำตอบ ซึ่งใช้สูตรยากแก่การเข้าใจและยาวมาก หากต้องการจะให้สะดวก สูตรสั้นง่ายต่อการเข้าใจให้เติมวันที่ในคอลัมน์ E ที่เป็นเซลล์ว่างให้เหมือนด้านบน โดยใช้วิธีการตาม Blog นี้ครับ
http://snasui.blogspot.com/2008/11/blog-post_471.html หากต้องการแบบนี้ลองปรับปรุงไฟล์มาใหม่ จะเขียนสูตรให้ครับ
สำหรับที่ถามมานั้นที่เซลล์ K4 คีย์สูตรนี้
=IF(AND(LOOKUP(CHAR(255),$E$4:E4)=LOOKUP(CHAR(255),$E$4:E5),G5=""),SUM(OFFSET($G$3,MATCH(9.99999999999999E+307,G:G),0):OFFSET($G$3,MATCH(9.99999999999999E+307,$K3:K$4)+1,0)),IF(LOOKUP(CHAR(255),$E$4:E4)<>LOOKUP(CHAR(255),$E$4:E5),SUM(OFFSET($G$3,MATCH(CHAR(255),$E$4:E4),0):OFFSET($G$3,MATCH(CHAR(255),$E$4:E5)-1,0)),""))
Enter > Copy ลงด้านล่าง ดูที่นี่ประกอบครับ
http://snasui.blogspot.com/2010/03/blog-post_6530.html