Page 1 of 1

นับข้อมูลแบบมีเงื่อนไข ตามการกำหนดค่า

Posted: Mon Oct 12, 2015 12:31 am
by aueijung
:mrgreen: นับอย่างไรให้ผลที่ได้ ไปตรวจกับค่าน้ำหนักที่ชีท main ของการกำหนดชั่วโมงที่เรียนแต่ละวัน
เช่น วันที่ 1 ต.ค. วันจันทร์ ชั่วโมงที่ 1 และ 2 นักเรียน ป่วย(ป) ก็โดนหักไป 2 ชั่วโมง โดยไปเช็คที่ชีท main ว่า วันจันทร์นั้น กำหนดค่าเรียนไว้กี่ชั่วโมง หากเว้นช่องว่างก็ให้นับเป็นจำนวนคาบ ที่กำหนดไว้แต่ละวันของชีท main
ขอบคุณมากครับอาจารย์

Re: นับข้อมูลแบบมีเงื่อนไข ตามการกำหนดค่า

Posted: Mon Oct 12, 2015 11:38 pm
by DhitiBank
ลองแบบนี้ครับ

1. สร้างรายการชั่วโมงในแต่ละวันที่แถวที่ 1
E1 คีย์
=LOOKUP(2,1/(main!$A$3:$A$7=E3),main!$B$3:$B$7)
enter --> คัดลอกไปทางขวาถึง AC1

2. AD6 คีย์
=SUMPRODUCT(--(E6:AC6=""),E$1:AC$1)
enter --> คัดลอกลงล่างครับ

Re: นับข้อมูลแบบมีเงื่อนไข ตามการกำหนดค่า

Posted: Tue Oct 13, 2015 12:46 am
by aueijung
:thup: ขอบคุณมากครับ อาจารย์ DhitiBank

Re: นับข้อมูลแบบมีเงื่อนไข ตามการกำหนดค่า

Posted: Tue Oct 13, 2015 9:35 am
by DhitiBank
ยินดีครับ ผมเป็นนักเรียนมาหาความรู้เหมือนกันครับ :P