Page 1 of 1

การใช้ฟังก์ชั่น IF

Posted: Tue Jul 19, 2011 1:54 pm
by Panuwat
เรียนท่านอาจาร์ผมมีปัญหาเกี่ยวกับการใช้ฟังก์ชั่น IF การในการคำนวณคะแนน จึงขอความกรุณาท่านอาจารย์ช่วยแก้ปัญหา ตามตัวอย่างไฟล์แนบครับ

ขอแสดงความนับถือ

Re: การใช้ฟังก์ชั่น IF

Posted: Tue Jul 19, 2011 2:07 pm
by Panuwat
ตกหล่นเงื่อนไขไปนิดครับ
"ภายในครึ่งปี ถ้าทำผลงานได้เท่ากับหรือมากเป้าครึ่งปี แต่ไม่ถึงเป้าปี จะได้คะแนนเท่ากับน้ำหนักคะแนนหาร 2 (ครึ่งหนึ่งของน้ำหนักคะแนน) แต่ถ้าภายในครึ่งปี สามารถทำได้เท่ากับหรือมากเป้าปี จะได้คะแนนเท่ากับน้ำหนักคะแนน" ครับ

เพิ่ม แต่ไม่ถึงเป้าปีครับ

Re: การใช้ฟังก์ชั่น IF

Posted: Tue Jul 19, 2011 5:53 pm
by snasui
:D ความหมายของน้ำหนักคะแนนคืออะไรครับ :?: ลองทำตัวอย่างคำตอบที่ต้องการมาด้วยครับ จะได้คำนวณเปรียบเทียบได้

Re: การใช้ฟังก์ชั่น IF

Posted: Tue Jul 19, 2011 6:35 pm
by Panuwat
น้ำหนักคะแนน (Column B) คือคะแนนในแต่ละหัวข้อที่จะได้รับ (ซึ่งทุกคนจะมีคะแนนไม่เกิน น้ำหนักคะแนน (Column B) ครับ
ความต้องการคือ
1. คะแนนใน Column W จะต้องเกิดจากการเช็คว่า ถ้าผลรวมใน Column Q น้อยมากกว่า Column C (ไม่เข้าเป้าครึ่งปี และไม่เข้าเป้าเต็มปี) (Column R ติดลบ) จะได้คะแนนใน Colum U หาร 2 (ได้ครึ่งนึงของคะแนนครึ่งปี) ครับ (Column W สีชมพู ครับ)

**2. คะแนนใน Column W จะต้องเกิดจากการเช็คว่า ถ้าผลรวมใน Column Q มากกว่า Column C แต่น้อยกว่า Column D (เข้าเป้าครึ่งปี แต่ไม่เข้าเป้าเต็มปี) (Column R เป็นบวก และ Column T ติดลบ) จะได้คะแนนใน Colum U หาร 2 (ได้ครึ่งนึ่งของคะแนนครึ่งปี) ครับ
(Column W สีม่วงครับ)
ข้อ 1,2 ผลลัพย์เหมือนกันคือ Colum U หาร 2 ครับ

3.แต่ถ้าเช็คว่า ถ้าผลรวมใน Column Q มากกว่า Column C และมากกว่า Column D (เข้าเป้าครึ่งปี และเข้าเป้าเต็มปี) (Column R เป็นบวก และ Column T เป็นบวก) จะได้คะแนนเท่ากับ Column U คือคะแนนเต็มครับ (Column W สีส้ม)


ขอความอนุเคราะห์ช่วยแก้ปัญหาให้ผมหน่อยนะครับ
ขอแสดงความนับถือ

Re: การใช้ฟังก์ชั่น IF

Posted: Tue Jul 19, 2011 7:32 pm
by snasui
:D ลองตามนี้ครับ

ที่ W3 คีย์

=IF(AND(Q3>C3,Q3>D3),U3,IF(AND(Q3>C3,Q3<D3),U3/2,IF(Q3<C3,U3/2,0)))

Enter > Copy ลงด้านล่าง

Re: การใช้ฟังก์ชั่น IF

Posted: Tue Jul 19, 2011 9:52 pm
by Panuwat
ขอบพระคุณท่านอาจารย์มากครับ