Page 1 of 1
อยากทราบสูตร ให้มีการ Sum ข้อมูลที่เป็นชื่อเดียวกัน ด้วยเงื่อนไขเป็นวันที่
Posted: Tue May 02, 2017 9:18 pm
by ohmic54
สวัสดีครับ
หากผมต้องการกำหนดเงื่อนไขเป็นช่วงวันที่ ใน Sheet Form โดยต้องการให้ Sum ข้อมูลจาก Sheet Raw ที่เป็นชื่อเดียวกันตามช่วงวันที่ๆ กำหนด ให้อยู่ในเซลล์เดียวใน Sheet Form (ตามไฟล์แนบ) พอจะมีสูตรหรือไม่ครับ
ขอบคุณครับ
Re: อยากทราบสูตร ให้มีการ Sum ข้อมูลที่เป็นชื่อเดียวกัน ด้วยเงื่อนไขเป็นวันที่
Posted: Tue May 02, 2017 9:30 pm
by snasui

ตัวอย่างสูตรที่เซลล์ B7 ครับ
=SUMIFS(Raw!C$5:C$134,Raw!$A$5:$A$134,">="&$A$3,Raw!$A$5:$A$134,"<="&$C$3,Raw!$B$5:$B$134,$A7)
Enter > Copy ไปยังเซลล์ที่เกี่ยวข้อง
Re: อยากทราบสูตร ให้มีการ Sum ข้อมูลที่เป็นชื่อเดียวกัน ด้วยเงื่อนไขเป็นวันที่
Posted: Tue May 02, 2017 9:52 pm
by ohmic54
ได้แล้วครับ ขอบคุณครับคุณ snasui
ยังเหลือในส่วนของเซลล์ A ของ Sheet Form ครับ หากต้องการให้ในช่วงของเวลาที่กำหนด มีชื่อ Product ที่อยู่ในเซลล์ B ทั้งหมดมาอยู่ในเซลล์ A โดยชื่อที่ซ้ำกันจะไม่ถูกนับมาแสดงซ้ำ ต้องใช้สูตรอะไรได้บ้างครับ เนื่องจากผมเคยใช้ IFERROR + Index + Small แต่มันเลือกตามช่วงเวลาไม่ได้ครับ
Re: อยากทราบสูตร ให้มีการ Sum ข้อมูลที่เป็นชื่อเดียวกัน ด้วยเงื่อนไขเป็นวันที่
Posted: Wed May 03, 2017 12:07 am
by snasui

ตัวอย่างสูตรในเซลล์ A7 ครับ
=IFERROR(INDEX(Raw!B$5:B$134,SMALL(IF(FREQUENCY(IF(Raw!$A$5:$A$134>=$A$3,IF(Raw!$A$5:$A$134<=$C$3,MATCH(Raw!B$5:B$134,Raw!B$5:B$134,0))),ROW(Raw!B$5:B$134)-ROW(Raw!B$5)+1),ROW(Raw!B$5:B$134)-ROW(Raw!B$5)+1),ROWS(A$7:A7))),"")
Ctrl+Shift+Enter > Copy ลงด้านล่าง กรุณาอjาน Note ด้านล่างอย่างละเอียด ไม่เช่นนั้นจะไม่ได้คำตอบครับ
!
| Note: Ctrl+Shift+Enter เป็นการสร้างสูตร Array โดยสามารถเลือกดำเนินการตามข้อ 1 หรือ 2 ด้านล่าง
- กรณีคีย์สูตรเอง เมื่อคีย์สูตรแล้ว แทนที่จะกด Enter ให้กดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วกด Enter เพื่อสร้างเป็นสูตร Array
- กรณี Copy สูตรไปวางให้กดแป้น F2 เพื่อทำการ Edit Cell นั้นก่อน จากนั้นกดแป้น Ctrl และ Shift พร้อมกันค้างไว้แล้วตามด้วย Enter เพื่อสร้างเป็นสูตร Array
- หากกดแป้นถูกต้องสูตรนั้นจะมีเครื่องหมายปีกกาครอบ เช่น {=YourFormulas(...)} ปีกกานี้ไม่สามารถคีย์เข้าไปเอง จะต้องมาด้วยการกดแป้น Ctrl+Shift+Enter เท่านั้น ถ้ายังไม่เห็นปีกกาครอบสูตรแสดงว่ากดแป้นให้รับสูตรไม่ถูกต้อง
- การแก้ไขเปลี่ยนแปลงสูตร Array จะต้องกดแป้นให้รับสูตรด้วย Ctrl+Shift+Enter ทุกครั้ง
|
Re: อยากทราบสูตร ให้มีการ Sum ข้อมูลที่เป็นชื่อเดียวกัน ด้วยเงื่อนไขเป็นวันที่
Posted: Fri May 05, 2017 9:18 am
by ohmic54
คุณ snasui
ขอบพระคุณมากครับ ช่วยได้มากเลยจริงๆ ครับ