Page 1 of 1
มีข้อมูลงบการเงินรายเดือน ต้องการสรุปทำให้เป็นรายไตรมาส รายครึ่งปีหลัง หรือรายปีตามความต้องการของหัวหน้า
Posted: Wed Oct 26, 2016 10:01 am
by medoraemon
บริษัทจะมีหลายสาขา สาขา1,2,3,...
ต้องการสรุปเป็นรายไตรมาส ราย6เดือนหลัง หรือรายปี ในชีตใหม่ หรือชีตเดิม
ทั้งข้อมูลรายได้ และจำนวนลูกค้าปลายงวดครับ
Book1.xlsx
Re: มีข้อมูลงบการเงินรายเดือน ต้องการสรุปทำให้เป็นรายไตรมาส รายครึ่งปีหลัง หรือรายปีตามความต้องการของหัวหน้า
Posted: Wed Oct 26, 2016 2:11 pm
by parakorn
ตามไฟล์แนบครับ ไม่แน่ใจว่าตรงตามความต้องการหรือเปล่านะครับ

Re: มีข้อมูลงบการเงินรายเดือน ต้องการสรุปทำให้เป็นรายไตรมาส รายครึ่งปีหลัง หรือรายปีตามความต้องการของหัวหน้า
Posted: Wed Oct 26, 2016 2:42 pm
by DhitiBank
แถมอีกวิธีหนึ่งครับ
B16
=IF(ISNUMBER(FIND("ไตร",B15)),SUMPRODUCT(OFFSET($A$3,,MATCH(LOOKUP(CHAR(255),$B14:B14),$B$1:$AC$1,0)+MOD(COUNTIF($B15:B15,"ไตร*")-1,4)*3,1,3)),
LOOKUP(2,1/((COLUMN($B$1:$AC$1)<MATCH(LOOKUP(CHAR(255),$B14:B14),$B$1:$AC$1,0)+15)*
ISNUMBER(FIND(B$15,$B$2:$AC$2))),$B$3:$AC$3))
Enter >> คัดลอกไปทางขวา
ฺB17
=IF(ISNUMBER(FIND("ไตร",B$15)),LOOKUP(2,1/((COLUMN($B$1:$AC$1)<MATCH(LOOKUP(CHAR(255),$B14:B14),$B$1:$AC$1,0)+15)*
(INT(MOD(COLUMN($B$1:$AC$1)-COLUMN($B$1),COLUMNS($B$2:$O$2))/3)+1=MOD(COUNTIF($B15:B15,"ไตร*")-1,4)+1)),$B$4:$AC$4),
LOOKUP(2,1/((COLUMN($B$1:$AC$1)<MATCH(LOOKUP(CHAR(255),$B14:B14),$B$1:$AC$1,0)+15)*
ISNUMBER(FIND(B$15,$B$2:$AC$2))),$B$4:$AC$4))
Enter >> คัดลอกไปทางขวาครับ
Re: มีข้อมูลงบการเงินรายเดือน ต้องการสรุปทำให้เป็นรายไตรมาส รายครึ่งปีหลัง หรือรายปีตามความต้องการของหัวหน้า
Posted: Wed Oct 26, 2016 6:17 pm
by snasui

อีกตัวอย่างสูตรครับ
- เซลล์ B16 คีย์
=SUM(OFFSET($B3,0,MATCH(LOOKUP(CHAR(255),$B$14:B$14),$B$1:$AC$1,0)-1+INDEX({0,3,6,9,12,13},MATCH(B$15,$B$15:$G$15,0)),1,IF(ISNUMBER(RIGHT(B$15)+0),3,1)))
Enter > Copy ไปด้านขวา
- เซลล์ B17 คีย์
=OFFSET($B4,0,MATCH(LOOKUP(CHAR(255),$B$14:B$14),$B$1:$AC$1,0)-1+INDEX({2,5,8,11,12,13},MATCH(B$15,$B$15:$G$15,0)))
Enter > Copy ไปด้านขวา