Page 1 of 1
เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Mon Jul 20, 2015 2:52 pm
by Phantae06
อาจารย์ครับ ผมมีปัญหา คือว่า โปรแกรม ปพ.5 ถ้าตารางเรียน วิชาเดียวกัน 2 ชั่วโมง จะทำอย่างไรให้การรวมเวลาเรียน เพิ่มจากการนับ
Re: เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Mon Jul 20, 2015 6:31 pm
by snasui

ปรับสูตรที่ D5 เป็นด้านล่างครับ
=COUNTIF($E5:$AT5,"*")+SUMPRODUCT(--($E5:$AR5<>""),--(TEXT($E3:$AR3,"[$- ]ddd")="Fri"))
Re: เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Mon Jul 20, 2015 8:14 pm
by Phantae06
ขอบคุณมากครับอาจารย์ ถ้าเป็นวันอื่นก็เปลี่ยนแค่ตรง ="Fri" ใช่ไหมครับ
แล้วถ้าจะให้ลิงค์อัตโนมัติจาก ชีท ข้อมูลทั่วไปโดยที่ใส่สูตรครั้งเดียวไม่ต้องแก้ไขสูตรที่ชีท เวลาเรียน ได้ไหมครับ
Re: เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Mon Jul 20, 2015 8:44 pm
by snasui
Phantae06 wrote:ถ้าเป็นวันอื่นก็เปลี่ยนแค่ตรง ="Fri" ใช่ไหมครับ

ถูกต้องครับ
Phantae06 wrote:แล้วถ้าจะให้ลิงค์อัตโนมัติจาก ชีท ข้อมูลทั่วไปโดยที่ใส่สูตรครั้งเดียวไม่ต้องแก้ไขสูตรที่ชีท เวลาเรียน ได้ไหมครับ
ช่วย
ระบุชีท ระบุเซลล์ อธิบายว่าต้องการให้เป็นลักษณะใด แนบไฟล์ประกอบมาด้วยจะได้เข้าถึงข้อมูลโดยไวครับ
Re: เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Mon Jul 20, 2015 11:17 pm
by Phantae06
ให้จำนวนชั่วโมงรวม เซล D5 ชีทเวลาเรียน เท่ากับ จำนวนชั่วโมงรวม ในชีทข้อมูลทั่วไป คือ เซล D194 ถึง H194 รวมกัน โดย
จำนวนชั่วโมง D194 ชีทข้อมูลทั่วไป ลิงค์ วันจันทร์ ในชีทเวลาเรียน
จำนวนชั่วโมง E194 ชีทข้อมูลทั่วไป ลิงค์ วันอังคาร ในชีทเวลาเรียน
จำนวนชั่วโมง F194 ชีทข้อมูลทั่วไป ลิงค์ วันพุธ ในชีทเวลาเรียน
จำนวนชั่วโมง G194 ชีทข้อมูลทั่วไป ลิงค์ วันพฤหัสบดี ในชีทเวลาเรียน
จำนวนชั่วโมง H194 ชีทข้อมูลทั่วไป ลิงค์ วันศุกร์ ในชีทเวลาเรียน
ซึ่งถ้าจำนวนชั่วโมงในเซล (D194 - H194) เปลี่ยน จำนวนชั่วโมงตามวันในชีทเวลาเรียนก็เปลี่ยนตาม
Re: เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Tue Jul 21, 2015 12:03 am
by snasui

ตอบตามที่เข้าใจนะครับ
ในชีท 4.เวลาเรียน ทำตามด้านล่างครับ
- แทรกบรรทัดที่ 4 เข้ามา 1 บรรทัด
- เซลล์ E4 คีย์สูตร
=TEXT(E3,"dddd")
Enter > Copy ไปทางด้านขวา
- เซลล์ D6 คีย์
=SUMPRODUCT(SUMIF(ข้อมูลทั่วไป!$D$193:$H$193,'4.เวลาเรียน'!$E$4:$AR$4,ข้อมูลทั่วไป!$D$194:$H$194),--($E6:$AR6<>""))
Enter > Copy ลงด้านล่าง
Re: เช็คเวลาเรียนที่สอนวันละ 2 ชั่วโมงหรือมากกว่านั้น
Posted: Tue Jul 21, 2015 12:16 am
by Phantae06

ขอบคุณมากครับอาจารย์