Page 1 of 1

สอบถามปัญหาเกี่ยวกับการรวมยอดอย่างมีเงื่อนไข (วันลามาสาย)

Posted: Wed Mar 02, 2011 5:54 pm
by Panuwat
เรียนท่านอาจารย์ ผมขอเรียนสอบถามปัญหาเกี่ยวกับการรวมยอดอย่างมีเงื่อนไข (วันลามาสายของพนักงาน) เนื่องจากในโปรแกรม จะต้องมีการคีย์ขอมูลวันลากิจ มาสายของพนักงาน ซึ่งจะนำเอาข้อมูลนั้นไปทำการประเมินผลพนักงานคนนั้น ซึ่งการประเมินผลจะเป็น มีละ 2 ครั้ง (ครั้งที่ 1 มกราคม-มิถุนายน) (ครั้งที่ 2 กรกฎาคม - ธันวาคม)
ปัญหาที่อยากให้ท่านอาจารย์แก้ไข
1. เมื่อมีการคีข้อมูลลงในตารางแล้ว ให้โปรแกรมทำการรวมว่าพนักงานคนนี้ลากี่ครั้ง มาสายกี่ครั้ง รวม แล้วจับไปใส่ ในตารางด้านบนในช่องรายชื่อพนักงานคนนั้นๆ ซึ่งจะแยก เป็น(ครั้งที่ 1 มกราคม-มิถุนายน) (ครั้งที่ 2 กรกฎาคม - ธันวาคม) ซึ่งใช้วันที่เป็นตัวแยก
2. ผมใช้ ระบบปฏิทินตามตัวอย่างที่ผ่านมาของท่านอาจารย์ แต่มีปัญหาเนื่องจาก ถ้าทำระบบปฏิทินในชีตนี้แล้ว ชีตที่ทำระบบปฏิทินเหมือนกันในชีตอื่น จะไม่สามารถใช้ได้ครับ ไม่รู้เป็นสาเหตุอะไร
ขอแสดงความนับถือ

Re: สอบถามปัญหาเกี่ยวกับการรวมยอดอย่างมีเงื่อนไข (วันลามาสาย

Posted: Wed Mar 02, 2011 7:04 pm
by snasui
:D ลองตามนี้ครับ

ที่ C20 คีย์

=SUMPRODUCT(--($B20=$T$27:$T$75),--(C$16=$F$27:$F$75),--(ISNUMBER(MATCH(MONTH($B$27:$B$75),{7,8,9,10,11,12},0))))

Enter > Copy ไปทางขวาและลงด้านล่าง สูตรนี้จะเป็นการหาค่าครึ่งปีหลัง หากเป็นครึ่งปีแรกใช้สูตรตามด้านล่างครับ

=SUMPRODUCT(--($B20=$T$27:$T$75),--(C$16=$F$27:$F$75),--(ISNUMBER(MATCH(MONTH($B$27:$B$75),{1,2,3,4,5,6},0))))

กรณีใช้ปฏิทินช่วยกรอกข้อมูลแล้วมีปัญหาช่วยส่งตัวอย่างให้ดูด้วยครับ

Re: สอบถามปัญหาเกี่ยวกับการรวมยอดอย่างมีเงื่อนไข (วันลามาสาย

Posted: Wed Mar 02, 2011 8:28 pm
by Panuwat
1.ทำตามอย่างอาจารย์บอกแล้วครับ ได้อย่างที่ต้องเลยครับ ขอบพระคุณมากครับ
2.ที่ว่าระบบปฏิทินมีปัญหา เนื่องจากทำ หลายชีต ตอนนี้ไม่เกิดปัญหา แล้วครับ


ขอแสดงนับถือ

ภาณุวัฒน์