Page 1 of 1

ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Tue Jun 20, 2023 4:52 pm
by tigerwit
จากไฟล์ที่แนบมา มีคุณลักษณะอันพึงประสงค์ 8 ข้อ
แต่ละข้อจะมีเกณฑ์ดังนี้ 0 =ไม่ผ่าน 1 = ผ่าน = 2 ดี 3 = ดีเยี่ยม
เมื่อมีการประเมินครบทั้ง 8 ข้อแล้วจึงทำการแปลผลในภาพรวมโดยมีเงื่อนไขดังนี้

ดีเด่น ต้องได้ 3 จำนวน 5 ตัวขึ้นไป และ ที่เหลือไม่ต่ำว่า 2
ดี ต้องได้ 3 จำนวน 5-7 ตัว ที่เหลือมี 1 หรือ 2 แต่ต้องไม่ต่ำกว่า 1 หรือ ได้ 3 จำนวน 1-4 ตัว และ ที่เหลือไม่ต่ำว่า 2 หรือได้ 2 ทั้งหมด
หรือได้ 2 จำนวน 5-7 ตัว ที่เหลือ ต้องไม่ต่ำกว่า 1
ผ่าน ได้ 1 ทุกตัว หรือได้ 2 จำนวน 1-4 ตัว และที่เหลือ ได้ไม่ต่ำกว่า 2
ไม่ผ่าน ได้ 0 จำนวน 1 ตัว
จะเขียนสูตรอย่างไรครับ

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Tue Jun 20, 2023 7:42 pm
by norkaz
tigerwit wrote: Tue Jun 20, 2023 4:52 pm จากไฟล์ที่แนบมา มีคุณลักษณะอันพึงประสงค์ 8 ข้อ
แต่ละข้อจะมีเกณฑ์ดังนี้ 0 =ไม่ผ่าน 1 = ผ่าน = 2 ดี 3 = ดีเยี่ยม
เมื่อมีการประเมินครบทั้ง 8 ข้อแล้วจึงทำการแปลผลในภาพรวมโดยมีเงื่อนไขดังนี้

ดีเด่น ต้องได้ 3 จำนวน 5 ตัวขึ้นไป และ ที่เหลือไม่ต่ำว่า 2
ดี ต้องได้ 3 จำนวน 5-7 ตัว ที่เหลือมี 1 หรือ 2 แต่ต้องไม่ต่ำกว่า 1 หรือ ได้ 3 จำนวน 1-4 ตัว และ ที่เหลือไม่ต่ำว่า 2 หรือได้ 2 ทั้งหมด
หรือได้ 2 จำนวน 5-7 ตัว ที่เหลือ ต้องไม่ต่ำกว่า 1
ผ่าน ได้ 1 ทุกตัว หรือได้ 2 จำนวน 1-4 ตัว และที่เหลือ ได้ไม่ต่ำกว่า 2
ไม่ผ่าน ได้ 0 จำนวน 1 ตัว
จะเขียนสูตรอย่างไรครับ

สรุปจากที่สอบถามมานั้น

1 ให้เขียนสูตรที่ใด

2. ตัวอย่าง คำตอบที่ถูกต้อง ควรเป็นเท่าใดครับ

**สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจ**

Norkaz

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Tue Jun 20, 2023 8:08 pm
by tigerwit
จากไฟล์ที่แนบ
1. ต้องการเขียนสูตรลงใน เซล Q8 โดยเช็คเงื่อนไงจาก U8 ถึง X8
2. ตัวอย่างที่ถูกต้องคือที่เซล R8 ครับ

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Tue Jun 20, 2023 9:32 pm
by norkaz
...

เหมือนเงื่อนไขบางรายการซ้อนกันอยู่ครับ
ผมลองปรับเพื่อไม่ให้เงื่อนไขซ้อนกัน

AA8

=SUMPRODUCT($U$7:$X$7*U8:X8)

Copy ลงไป


Q8

=IF(COUNTIFS(E8:L8,0)>0,"ไม่ผ่าน",IF(COUNTIFS(E8:L8,1)=8,"ผ่าน",IF(AND(AA8>=9,AA8<=12),"ผ่าน",IF(AND(AA8>=9,AA8<=12),"ดี",IF(COUNTIFS(E8:L8,2)=8,"ดี",IF(AND(AA8>=17,AA8<=20,COUNTIFS(E8:L8,1)=0),"ดี",IF(AND(AA8>=18,AA8<=22,COUNTIFS(E8:L8,1)>0),"ดี",IF(AND(AA8>=21,AA8<=24,COUNTIFS(E8:L8,1)=0),"ดีเยี่ยม","ดี"))))))))

**สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจ**

Norkaz

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Tue Jun 20, 2023 10:17 pm
by tigerwit
ขอบคุณครับมีข้อสงสัยจากสูตรตรงจุดนี้ครับ
IF(AND(AA8>=9,AA8<=12),"ผ่าน",IF(AND(AA8>=9,AA8<=12),"ดี"
เงื่อนไขเหมือนกันทุกอย่าง หากเงื่อนไขตรงตามนี้จะแสดงผลเป็น ผ่าน หรือ ดี ครับ

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Tue Jun 20, 2023 11:11 pm
by norkaz
...

จากเงื่อนไขชุดที่ 7 ที่ Z14

ได้ 2 จำนวน 1-4 ตัว และที่เหลือ ได้ไม่ต่ำกว่า 2

ควรปรับเป็น

ได้ 2 จำนวน 1-4 ตัว และที่เหลือ ได้ไม่ต่ำกว่า 1


สูตรที่ผมเขียน ของเงื่อนไขที่ 7 เกินไป หนึ่งล็อก ให้ตัดออก ปรับเป็นตามนี้ครับ

Q8

=IF(COUNTIFS(E8:L8,0)>0,"ไม่ผ่าน",IF(COUNTIFS(E8:L8,1)=8,"ผ่าน",IF(AND(AA8>=9,AA8<=12),"ผ่าน",IF(COUNTIFS(E8:L8,2)=8,"ดี",IF(AND(AA8>=17,AA8<=20,COUNTIFS(E8:L8,1)=0),"ดี",IF(AND(AA8>=18,AA8<=22,COUNTIFS(E8:L8,1)>0),"ดี",IF(AND(AA8>=21,AA8<=24,COUNTIFS(E8:L8,1)=0),"ดีเยี่ยม","ดี")))))))

**สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจ**

Norkaz

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Wed Jun 21, 2023 12:17 am
by tigerwit
ผมดูเงื่อนไขที่ 7 ผิดไปครับ
เงื่อนไขที่ถูกต้องเป็น
ได้ 2 หรือ 3 จำนวน 1-4 ตัว และที่เหลือ ไม่ต่ำ 1 (จาก 8 ข้อ ถ้าได้ 1 จำนวน 4 ข้อขึ้นไป ผลประเมินจะได้แค่ ผ่าน)

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Wed Jun 21, 2023 12:36 am
by norkaz
tigerwit wrote: Wed Jun 21, 2023 12:17 am ผมดูเงื่อนไขที่ 7 ผิดไปครับ
เงื่อนไขที่ถูกต้องเป็น
ได้ 2 หรือ 3 จำนวน 1-4 ตัว และที่เหลือ ไม่ต่ำ 1 (จาก 8 ข้อ ถ้าได้ 1 จำนวน 4 ข้อขึ้นไป ผลประเมินจะได้แค่ ผ่าน)
...

Q8

=IF(COUNTIFS(E8:L8,0)>0,"ไม่ผ่าน",IF(COUNTIFS(E8:L8,1)=8,"ผ่าน",IF(COUNTIFS(E8:L8,1)>3,"ผ่าน",IF(COUNTIFS(E8:L8,2)=8,"ดี",IF(AND(AA8>=17,AA8<=20,COUNTIFS(E8:L8,1)=0),"ดี",IF(AND(AA8>=18,AA8<=22,COUNTIFS(E8:L8,1)>0),"ดี",IF(AND(AA8>=21,AA8<=24,COUNTIFS(E8:L8,1)=0),"ดีเยี่ยม","ดี")))))))

**สนับสนุนฟอรั่ม กรุณาช่วยคลิกโฆษณาหน้าเพจ**

Norkaz

Re: ขอความช่วยเหลือ สูตรเพื่อประเมินคุณลักษณะ ตามเงื่อนไข

Posted: Wed Jun 21, 2023 2:56 pm
by tigerwit
ขอบคุณครับ