Page 1 of 1
สรุปการมาเรียนของวันปัจจุบัน แยกข้อมูลชาย-หญิง จากข้อมูลแต่ละห้องที่แยกชีทกัน
Posted: Wed Nov 29, 2023 5:55 pm
by nuzone
รบกวนสมาชิกอีกครั้งครับ
ต้องการสรุปการมาเรียน และการขาดเรียนของนักเรียนจากข้อมูลที่อยู่คนละชีทกัน(ห้องละชีท) โดยต้องการให้แสดงผลของวันปัจจุบันล่าสุดที่กรอกข้อมูลเข้ามา (บางห้องอาจกรอกข้อมูลซ้ำ) และแยกข้อมูลสรุปเป็นชายและหญิงครับ
Re: สรุปการมาเรียนของวันปัจจุบัน แยกข้อมูลชาย-หญิง จากข้อมูลแต่ละห้องที่แยกชีทกัน
Posted: Wed Nov 29, 2023 6:14 pm
by puriwutpokin
B4:C5=COUNTIFS(INDEX(INDIRECT("'"&"ชั้น "&$A4&"'!$B$2:$AA$99"),MATCH(TODAY(),INDIRECT("'"&"ชั้น "&$A4&"'!$A$2:$A$99"),0),0),"<>0",INDIRECT("'"&"ชั้น "&$A4&"'!$B$1:$AA$1"),"*"&B$3&"*")
E4:F5=COUNTIFS(INDEX(INDIRECT("'"&"ชั้น "&$A4&"'!$B$2:$AA$99"),MATCH(TODAY(),INDIRECT("'"&"ชั้น "&$A4&"'!$A$2:$A$99"),0),0),"มา",INDIRECT("'"&"ชั้น "&$A4&"'!$B$1:$AA$1"),"*"&E$3&"*")
H4:I5=B4-E4
Re: สรุปการมาเรียนของวันปัจจุบัน แยกข้อมูลชาย-หญิง จากข้อมูลแต่ละห้องที่แยกชีทกัน
Posted: Wed Nov 29, 2023 6:58 pm
by nuzone
ใช้ได้ดีเช่นเดิมครับ ขอบคุณมากครับ
Re: สรุปการมาเรียนของวันปัจจุบัน แยกข้อมูลชาย-หญิง จากข้อมูลแต่ละห้องที่แยกชีทกัน
Posted: Wed Jan 24, 2024 1:25 am
by nuzone
จากเดิม ต้องการสรุปการมาเรียน และการขาดเรียนของนักเรียนจากข้อมูลที่อยู่คนละชีทกัน(ห้องละชีท) โดยต้องการให้แสดงผลของวันปัจจุบันล่าสุดที่กรอกข้อมูลเข้ามา (บางห้องอาจกรอกข้อมูลซ้ำ) และแยกข้อมูลสรุปเป็นชายและหญิงครับ
ผมได้มีการสร้างไฟล์ใหม่ โดยใช้รูปแบบเดิม เมื่อนำสูตรเดิมที่เคยใช้งานมาใช้ มีข้อผิดพลาด รบกวนตรวจสอบและแก้ไขให้หน่อยครับ
Re: สรุปการมาเรียนของวันปัจจุบัน แยกข้อมูลชาย-หญิง จากข้อมูลแต่ละห้องที่แยกชีทกัน
Posted: Wed Jan 24, 2024 12:17 pm
by puriwutpokin
B7:C12=IFERROR(COUNTIFS(INDEX(INDIRECT("'"&"ชั้น "&$A7&"'!$B$2:$AA$99"),MATCH(LOOKUP(9^9,INDIRECT("'"&"ชั้น "&$A7&"'!$A$2:$A$99")),INDIRECT("'"&"ชั้น "&$A7&"'!$A$2:$A$99"),0),0),"<>0",INDIRECT("'"&"ชั้น "&$A7&"'!$B$1:$AA$1"),"*"&B$6&"*"),0)
E7:F12=IFERROR(COUNTIFS(INDEX(INDIRECT("'"&"ชั้น "&$A7&"'!$B$2:$P$99"),MATCH(LOOKUP(9^9,INDIRECT("'"&"ชั้น "&$A7&"'!$A$2:$A$99")),INDIRECT("'"&"ชั้น "&$A7&"'!$A$2:$A$99"),0),0),"มา",INDIRECT("'"&"ชั้น "&$A7&"'!$B$1:$P$1"),"*"&E$6&"*"),0)