Page 1 of 1

การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Wed Jan 11, 2017 2:46 pm
by liveday
เรียนอาจารย์ทุกท่านครับ
เนื่องจากผมติดการคำนวน การรวมข้อมูลในแต่ละเดือน เพื่อนำมาแสดงในแบบ Form ครับ

ผมต้องการรวมค่าทั้งหมดที่ชีทในแต่ละเดือน เผื่อนำมาแสดงค่าในแบบฟอร์มตั้งแต่ช่องเซลล์แต่ละเดือน B8-M8 ครับ
และในส่วนที่ Sheet ฟอร์ม ที่ช่องเซล R7 สามารถลบวันหยุด ที่ช่อง K3 ที่มีข้อมูลการหยุด ใน Sheet เดือนแต่ละเดือนครับ

ต้องขอคำแนะนำจากอาจารย์ทุกท่านด้วยครับ
ขอบคุณมากครับ

Re: การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Wed Jan 11, 2017 5:10 pm
by snasui
:D ช่วยแสดงตัวอย่างคำตอบที่ต้องการ พร้อมอธิบายว่ามีวิธีคำนวณอย่างไรจึงจะได้ค่าเท่านั้น จะได้สะดวกในการทำความเข้าใจครับ

Re: การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Wed Jan 11, 2017 9:14 pm
by liveday
เรียนอาจารย์ ครับ
ผมได้แก้บางส่วน ผมไม่รู้ว่าจะทำแบบไหนเวิคร์กว่าครับ
ตัวอย่างแบบที่ 2 ที่ชีท Form_1 ที่ช่อง B8 ต้องการให้แสดงผลรวมข้อมูลที่คีย์ไว้ที่ชีท Jan ตั้งแต่ L3 (เกี่ยวกับการใช้วันลา) ลงไปครับ โดยรวมเป็นจำนวนทั้งเดือน โดยให้เเสดงเป็นจำนวนตัวเลขที่ Form_1 จากการนับข้อมูลที่ชีท Jan ครับ

Re: การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Thu Jan 12, 2017 6:52 am
by snasui
:D ค่อย ๆ ถามตอบกันไปครับ

ตัวอย่างสูตรใน B8 ครับ

=COUNTIFS(INDIRECT("'"&INDEX({"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"},ROWS(A$8:A8))&"'!b3:b10000"),N$2,INDIRECT("'"&INDEX({"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"},ROWS(A$8:A8))&"'!l3:l10000"),B$7&"*")

สูตรนี้จะสั้นลงได้อีกมากหากเขียนชื่อเดือนในคอลัมน์ A ให้ตรงกับชื่อชีต

ที่ผมระบายสีน้ำเงินไว้ในสูตรเป็นช่วงข้อมูลที่เราต้องการนำมาแสดงผลครับ

Re: การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Thu Jan 12, 2017 11:09 am
by liveday
เรียนอาจารย์
ได้นำสูตรมาใช้เเล้วได้ตามต้องการครับ ขอถามเพิ่มครับ ถ้าพนักงานใช้สิทธิ์ลาครึ่งวัน จะคำนวนให้ออกมาครึ่งวันได้อย่างไรครับ

Re: การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Thu Jan 12, 2017 1:51 pm
by logic
ลองดูครับ

B8 =SUMPRODUCT(COUNTIFS(INDIRECT("'"&$A8&"'!b3:b10000"),O$2,INDIRECT("'"&$A8&"'!l3:l10000"),{"มีใบลา","ครึ่งวัน"}),{1,0.5})

ดูตัวอย่างสูตรที่อาจารย์ตอบไว้ที่นี่เพิ่มเติมครับ viewtopic.php?f=3&t=11116 :)

Re: การทำลิ้งข้อมูล แบบฟอร์มการปฎิบัติงาน

Posted: Fri Jan 13, 2017 8:39 am
by liveday
ขอบคุณสำหรับคำตอบและคำแนะนำมากครับ