Page 1 of 1

ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Fri Nov 02, 2018 10:18 am
by randy
ขออนุญาตครับ พอดีมีงานที่ต้องทำสรุปเป็นรายเดือน
โดยมี sheet แรก เป็น ข้อมูล data รายละเอียด ตู้ที่ วันที่ทำสัญญา ชื่อสกุล

และ sheet รายงาน report ต้องการแยกรายชื่อลูกค้าที่ครบกำหนดในแต่ละเดือน พร้อมหมายเลขตู้น่ะครับ

ไม่ทราบต้องใช้สูตรอะไร
ขอความอนุเคราะห์ด้วยครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Sat Nov 03, 2018 1:57 am
by Bo_ry
B4 ลากไป Y4 ลากลง

=IFERROR(INDEX(data!$A$1:$C$9,AGGREGATE(15,6,ROW(data!$A$2:$A$9)/(INT(COLUMNS($A4:B4)/2)=MONTH(data!$B$2:$B$9)),ROWS(B$4:B4)),MOD(COLUMN(),2)*2+1),"")

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Tue Nov 06, 2018 4:43 pm
by randy
ขอบคุณครับ ผมลองใส่สูตรแล้ว ไม่มีข้อมูลมาเลยครับ

รบกวนดูให้อีกครั้ง ขอบพระคุณครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Tue Nov 06, 2018 5:02 pm
by puriwutpokin
randy wrote: Tue Nov 06, 2018 4:43 pm ขอบคุณครับ ผมลองใส่สูตรแล้ว ไม่มีข้อมูลมาเลยครับ

รบกวนดูให้อีกครั้ง ขอบพระคุณครับ
ตามที่ สูตร ที่ คุณ Bo_ry
ให้มาก็ถูกต้องนะครับ ลองดูตามไฟล์แนบครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Tue Nov 06, 2018 5:24 pm
by randy
ขอบพระคุณมากๆ ครับ เดี๋ยวตรวจสอบใหม่

ลองเปิดไฟล์ เห็นข้อมูลตัวอย่างที่ทำให้ครับ

แต่ทำไม พอไปแก้ไขวันที่ แล้วมาดูหน้าสรุปช้อมูลไม่ปรากฎแล้วครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Tue Nov 06, 2018 7:32 pm
by puriwutpokin
สูตร​นั้น สนใจหาค่าเดือนเป็นหลักครับ ถ้า ติดตรงไหนลองแนบไฟล์​มาเช็คดูครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Wed Nov 07, 2018 5:08 pm
by randy
อันนี้ ผมแค่กลับไปแก้ไขวันที่ในหน้า data ครับ

พอกลับมาดูหน้าสรุป ไม่ปรากฎรายการแล้วครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Wed Nov 07, 2018 5:23 pm
by puriwutpokin
randy wrote: Wed Nov 07, 2018 5:08 pm อันนี้ ผมแค่กลับไปแก้ไขวันที่ในหน้า data ครับ

พอกลับมาดูหน้าสรุป ไม่ปรากฎรายการแล้วครับ
สูตรไม่ทำงานหรือครับ ใช้ office version ต่ำว่า 2010 หรือเปล่าครับ
ถ้าใช้ สูตรนี้ใช้ไม่ได้ครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Wed Nov 07, 2018 5:31 pm
by randy
ใช้ 2007 ครับ ที่ทำงาน

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Wed Nov 07, 2018 5:38 pm
by puriwutpokin
ปรับ​เป็น​B4=IFERROR(INDEX(data!$A$1:$C$9,SMALL(IF(INT(COLUMNS($A4:B4)/2)=MONTH(data!$B$2:$B$9),ROW(data!$A$2:$A$9)),ROWS(B$4:B4)),MOD(COLUMN(),2)*2+1),"") กด Ctrl+Shift+Enter คัดลอกไปทั้วตารางครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Thu Nov 08, 2018 8:29 am
by randy
ได้ตามตัวอย่างไฟล์ครับ เหมือนกับจะไม่ตรง

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Thu Nov 08, 2018 10:56 am
by puriwutpokin
randy wrote: Thu Nov 08, 2018 8:29 am ได้ตามตัวอย่างไฟล์ครับ เหมือนกับจะไม่ตรง
ต้องกด ตามนี้ด้วยในสูตรครับ
Ctrl+Shift+Enter

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Thu Nov 08, 2018 3:43 pm
by randy
ได้แล้วครับ ขอบพระคุณเป็นอย่างสูงคร

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Fri Nov 09, 2018 5:34 pm
by randy
ขออนุญาตเพิ่มเติมครับ
ช่วยอธิบายสูตรให้หน่อยครับ
พอดีว่ามีการเปลี่ยนแปลงที่ชีท data จากเดิม ข้อมูลเลขที่ตู้ วันที่ ชื่อ จะเป็นข้อมูลจากบนลงล่าง
แต่จะเปลี่ยนเป็น จากซ้ายไปขวา เลยปรับสูตรไม่ถูกครับ
รบกวนด้วยครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Sat Nov 10, 2018 9:18 am
by puriwutpokin
randy wrote: Fri Nov 09, 2018 5:34 pm ขออนุญาตเพิ่มเติมครับ
ช่วยอธิบายสูตรให้หน่อยครับ
พอดีว่ามีการเปลี่ยนแปลงที่ชีท data จากเดิม ข้อมูลเลขที่ตู้ วันที่ ชื่อ จะเป็นข้อมูลจากบนลงล่าง
แต่จะเปลี่ยนเป็น จากซ้ายไปขวา เลยปรับสูตรไม่ถูกครับ
รบกวนด้วยครับ
ลองแนบไฟล์ แบบที่ปรับใหม่มาดูครับว่าเป็นแบบไหนแล้วคำตอบ​เป็นอย่างไร มาดูครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Sat Nov 10, 2018 12:14 pm
by randy
รบกวนด้วยครับ
ผมเปลี่ยนการบันทึกข้อมูลแต่ละราย เดิม จากซ้ายไปขวา
ตอนนี้เป็น บนลงล่าง
ทำให้จำเป็นต้องแก้หน้า report เพื่อสรุปกำหนดของแต่ละเดือนออกมาครับ

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Sat Nov 10, 2018 6:24 pm
by puriwutpokin
randy wrote: Sat Nov 10, 2018 12:14 pm รบกวนด้วยครับ
ผมเปลี่ยนการบันทึกข้อมูลแต่ละราย เดิม จากซ้ายไปขวา
ตอนนี้เป็น บนลงล่าง
ทำให้จำเป็นต้องแก้หน้า report เพื่อสรุปกำหนดของแต่ละเดือนออกมาครับ
ที่ B4=IFERROR(INDEX(data!$B$2:$BO$5,MOD(COLUMN(),2)*2+1+MOD(COLUMN(),2),SMALL(IF(data!$B$3:$BO$3<>"",IF(INT(COLUMNS($A4:B4)/2)=MONTH(data!$B$3:$BO$3),COLUMN(data!$B$3:$BO$3)-COLUMN(data!$A$3))),ROWS(B$4:B4))),"") กด Ctrl+Shift+Enter > Copy ไปด้านขวาและลงด้านล่าง

Re: ทำรายงานสรุปแยกเป็นรายเดือน

Posted: Mon Nov 12, 2018 5:38 pm
by randy
ทำได้แล้วครับ ขอบพระคุณมากๆ เลยครับ