Page 1 of 1
การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 1:28 pm
by วังวู ช่ง
อยากรบกวนว่า
ตัวไหนใน F2:I2 หากน้อยกว่า 5 ให้เอา A2:D2 มารวมใส่แล้วหาร 2 ถ้าได้ค่า 4.5 ขื้นไปถือว่าผ่าน ไม่นั้นไม่ผ่าน
ในนี้ F2:I2 ต่ำกว่า 5 มี A2 และ C2
เงื่อนไขผ่านคือว่า
(8+2)/2=5.0
(9+2)/2=5.5
เงื่อนไขไม่ผ่านคือว่า
ผลเฉลี่ยตัวใดหนึ่ง หรือ ทั้งสองตัวไม่ถึง 4.5 ครับ
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 7:35 pm
by snasui

ตัวอย่างสูตรครับ
=IF(AGGREGATE(15,6,((A2:D2+F2:I2)/((F2:I2<5)*(F2:I2))),1)<4.5,"ไม่ผ่าน","ผ่าน")
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 7:48 pm
by วังวู ช่ง
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 10:01 pm
by วังวู ช่ง
snasui wrote: Tue Jul 14, 2020 7:35 pm

ตัวอย่างสูตรครับ
=IF(AGGREGATE(15,6,((A2:D2+F2:I2)/((F2:I2<5)*(F2:I2))),1)<4.5,"ไม่ผ่าน","ผ่าน")
อาจารย์ รบกวนอีกครับ
เมื่อเราเปลี่ยนตัวเลขใน F2 และ B2 ทำไมผลออกมาไม่ถูกต้องครับ?
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 10:02 pm
by วังวู ช่ง
ถ้า F2 และ B2 เป็นตัว 2 ทั้งสองคำนวนถูกครับ
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 10:10 pm
by snasui

สูตรในไฟล์แนบอ้างอิงบรรทัดไม่ถูกต้องครับ ตัวเลขอยู่ในบรรทัดที่ 2 แต่ในสูตรไปอ้างอิงบรรทัดที่ 3
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 10:25 pm
by วังวู ช่ง
snasui wrote: Tue Jul 14, 2020 10:10 pm

สูตรในไฟล์แนบอ้างอิงบรรทัดไม่ถูกต้องครับ ตัวเลขอยู่ในบรรทัดที่ 2 แต่ในสูตรไปอ้างอิงบรรทัดที่ 3
เปลี่ยนไปที่บรรทัดสองก็อไม่ได้ครับอาจารย์?
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 11:12 pm
by snasui

แนบไฟล์ที่คีย์สูตรให้อ้างอิงบรรทัดที่สองมาด้วยครับ
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 14, 2020 11:46 pm
by วังวู ช่ง
snasui wrote: Tue Jul 14, 2020 11:12 pm

แนบไฟล์ที่คีย์สูตรให้อ้างอิงบรรทัดที่สองมาด้วยครับ
ตามนี้ครับอาจารย์
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Wed Jul 15, 2020 12:09 am
by snasui

ปรับสูตรเป็นด้านล่างครับ
=IF(AGGREGATE(15,6,(A2:D2+F2:I2)/(F2:I2<5)*2,1)<4.5,"ไม่ผ่าน","ผ่าน")
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Wed Jul 15, 2020 6:26 am
by วังวู ช่ง
snasui wrote: Wed Jul 15, 2020 12:09 am

ปรับสูตรเป็นด้านล่างครับ
=IF(AGGREGATE(15,6,(A2:D2+F2:I2)/(F2:I2<5)*2,1)<4.5,"ไม่ผ่าน","ผ่าน")
ยังไม่ได้ครับ อาจารย์
ตัวเลขแต่ A2:D2 และ F2:I2 มีการเปลียนตลอดครับ
- A2:D2 จะมีค่าแต่ 5 ขื้นไปหมดครับ
- ส่วน F2:I2 จะมีค่าไม่จำกัดครับ แต่ถ้ามันหน้อยกว่า 5 ต้องเอามารวมกับ A2:D2 แล้วหารให้ 2 เพื่อดูผลว่า ผ่าน หรือ ไม่ผ่านครับ
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Wed Jul 15, 2020 6:32 am
by snasui

ช่วยแสดงให้เห็นว่าในไฟล์ล่าสุดผิดพลาดตรงไหน ควรได้คำตอบเป็นอย่างไร ด้วยเหตุผลใด
ตอนนี้ในไฟล์แนบคำตอบเป็นผ่าน คำตอบนี้ถูกต้องหรือไม่ครับ
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Wed Jul 15, 2020 9:35 am
by วังวู ช่ง
snasui wrote: Wed Jul 15, 2020 6:32 am

ช่วยแสดงให้เห็นว่าในไฟล์ล่าสุดผิดพลาดตรงไหน ควรได้คำตอบเป็นอย่างไร ด้วยเหตุผลใด
ตอนนี้ในไฟล์แนบคำตอบเป็นผ่าน คำตอบนี้ถูกต้องหรือไม่ครับ
ออ ครับท่านอาจารย์ครับ ที่จริงนี้เป็นผลการสอบเสังของนักเรียนครับ เงื่อนไขคือว่า
1. ถ้าคะแนนสอบได้ 5 ขื้นไปหมด ผ่าน
2. ถ้าคะแนนสอบน้อยกว่า 5 มี 1 วิชา แต่คะแนนน้อยกว่า 5 ไม่ต่ำกว่า 3 ถ้าคะแนนสอบเฉลี่ยได้ 4.5 ขื้นไป ผ่าน
3. ถ้าคะแนนสอบน้อยกว่า 5 มี 1-2 วิชา แต่วิชาสอบตกไม่ต่ำกว่า 2 แม่นให้เอาคะแนนปีมารวมใส่แล้วหารให้ 2 ถ้าได้ 4.5 ขื้นไปแม่น ผ่าน
4. มีคะแนนใดหนึ่งต่ำกว่า 2 หรือ สอบตก 3 วิชาขื้นไป (ต่ำกว่า 5 จำนวน 3 วิชาขื้นไป) ถือว่า ไม่ผ่าน
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Thu Jul 16, 2020 7:06 am
by snasui
snasui wrote: Wed Jul 15, 2020 12:09 am

ปรับสูตรเป็นด้านล่างครับ
=IF(AGGREGATE(15,6,(A2:D2+F2:I2)/(F2:I2<5)*2,1)<4.5,"ไม่ผ่าน","ผ่าน")

แก้สูตรเป็นด้านล่างครับ
=IF(AGGREGATE(15,6,(A2:D2+F2:I2)/(F2:I2<5)/2,1)<4.5,"ไม่ผ่าน","ผ่าน")
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Thu Jul 16, 2020 10:49 am
by วังวู ช่ง
snasui wrote: Thu Jul 16, 2020 7:06 am
snasui wrote: Wed Jul 15, 2020 12:09 am

ปรับสูตรเป็นด้านล่างครับ
=IF(AGGREGATE(15,6,(A2:D2+F2:I2)/(F2:I2<5)*2,1)<4.5,"ไม่ผ่าน","ผ่าน")

แก้สูตรเป็นด้านล่างครับ
=IF(AGGREGATE(15,6,(A2:D2+F2:I2)/(F2:I2<5)/2,1)<4.5,"ไม่ผ่าน","ผ่าน")
ครับท่านอาจารย์ แบบนี้เลยครับ ได้ตามต้องการเลยครับ ขอบคุณมากๆๆๆๆๆๆ

Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Fri Jul 17, 2020 1:39 am
by Bo_ry
อีกแบบ
=REPT("ไม่",OR(INDEX(A3:D3+F3:I3<9,),COUNTIFS(F3:I3,"<2"),COUNTIFS(F3:I3,"<5")>2))&"ผ่าน"
Re: การรวมด้วยเงื่อนหลายเงื่อนไข
Posted: Tue Jul 21, 2020 9:14 pm
by วังวู ช่ง
Bo_ry wrote: Fri Jul 17, 2020 1:39 am
อีกแบบ
=REPT("ไม่",OR(INDEX(A3:D3+F3:I3<9,),COUNTIFS(F3:I3,"<2"),COUNTIFS(F3:I3,"<5")>2))&"ผ่าน"
ขอบคุณทุกท่านครับ ผมลองดูก่อนครับ ไงจะแจ้งคืนที่หลังครับ