Page 1 of 1

ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 3:05 pm
by Greensand
เรียน ผู้รู้

ขอสูตรตัดคะแนนตามเงื่อนไขด้านล่างด้วยค่ะ

เงื่อนไข คะแนน
ตั้งแต่ 80% ขึ้นไป 5
70-79% 4
50-69% 3
30-49% 2
ต่ำกว่า 30% 1

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 3:09 pm
by snasui
:D แนบไฟล์มาด้วยจะได้ทราบว่าคีย์ข้อมูลอยู่ในเซลล์อย่างไรครับ

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 3:33 pm
by Greensand
อาจารย์ คะ
ขอสูตรในช่องสีเหลืองค่ะ

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 3:53 pm
by snasui
:D เซลล์ C9 คีย์สูตรตามด้านล่างครับ

=LOOKUP(B9,{0,30,50,70,80}%,{1,2,3,4,5})

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

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 4:06 pm
by Greensand
อาจารย์คะ
มีอีกเงื่อนไข ที่เป็นการเทียบกับค่าเฉลี่ย ตามเอกสารแนบ ขอสูตรช่องที่ Hi-Light ด้วยนะคะ (งงตรงที่เวลาจะเขียน เพราะมีประเภทค่าเป็นบวก / ค่าเป็นลบ ค่ะ)
เอกสาร ชื่อ File - Point2

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 4:11 pm
by snasui
:D ตัวอย่างสูตรครับ

=LOOKUP(B9,{-9.99999999999999E+307,-30,-10,19,20}%,{5,4,3,2,1})

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 4:16 pm
by snasui
:D ช่วงเงื่อนไขควรเขียนให้เป็นช่วงจะได้ใช้สูตรง่ายๆ

ยกตัวอย่างแบ่งเป็น 3 คอลัมน์ ดังตัวอย่างด้านล่างครับ

Code: Select all

     A   B   C
1  จาก   ถึง  คะแนน
2    0   29     1
3   30   49     2
4   50   69     3
5   70          4 

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 4:35 pm
by Greensand
ขอบคุณค่ะ
ใช้สูตรนี้ ง่ายกว่า ใช้สูตร IF มาก ๆ เลยค่ะ

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 4:56 pm
by Greensand
อาจารย์คะ
ตามสูตร ที่ตรวจสอบเกี่ยวกับตัวเลขติดลบ ถ้าเงื่อนไข ติดลบ
,{-9.99999999999999E+307 แปลว่าอะไรคะ
ถ้าเปลี่ยนเป็น ต่ำกว่าค่าเฉลี่ยตั้งแต่ 20% เป็นต้นไป
พอเปลี่ยนตัวเลขเป็น ,{-19.99999999999999E+307 แล้วสูตรไม่ทำงานค่ะ

Re: ขอสูตรตัดคะแนน

Posted: Thu Oct 08, 2015 5:02 pm
by snasui
:D ค่านั้นเป็นค่าตัวเลขที่น้อยที่สุดที่สามารถคีย์ลงในเซลล์ใด การใช้งานให้ใช้ตามค่านั้นเท่านั้น จะเปลี่ยนเป็นเลขอื่นก็ได้ เช่น -100, -9876543210 แต่ไม่ใช่เปลี่ยนในลักษณะที่เขียนมาครับ

Re: ขอสูตรตัดคะแนน

Posted: Fri Oct 09, 2015 8:23 am
by Greensand
อาจารย์ คะ
ทดลองเขียนสูตรตาม File แนบ แต่สูตรทำงานไม่ถูกต้อง ช่วยแนะนำด้วยค่ะ

Re: ขอสูตรตัดคะแนน

Posted: Fri Oct 09, 2015 6:06 pm
by snasui
:D ปรับสูตรเป็นตามด้านล่างครับ

=LOOKUP(B9,{-9.99999999999999E+307,-19,0,10,31}%,{1,2,3,4,5})

Re: ขอสูตรตัดคะแนน

Posted: Wed Oct 14, 2015 1:46 pm
by Greensand
ขอบคุณค่ะ

Re: ขอสูตรตัดคะแนน

Posted: Mon Nov 09, 2015 2:52 pm
by Greensand
อาจารย์คะ
จากสูตรการตัดคะแนน ตามด้านล่าง
=LOOKUP(A4,{-9.99999999999999E+307,-30,-10,19,20}%,{5,4,3,2,1})

ทำไมเวลามีค่า 1% จนถึง 18% สูตรจะแสดงค่าเป็น 3 ไม่ใช่ 2 คะ

5 = -31% เป็นต้นไป
4 = -1% ถึง -30%
3 = -10% ถึง 0%
2 = 1% ถึง 19%
1 = 20% เป็นต้นไป

Re: ขอสูตรตัดคะแนน

Posted: Mon Nov 09, 2015 8:44 pm
by snasui
:D เพราะไม่ถึง 19 จึงได้ 3

หากมากกว่าหรือเท่ากับ 19 แต่ไม่ถึง 20 จะได้ 2
หากมากกว่าหรือเท่ากับ 20 จะได้ 1 ครับ

Re: ขอสูตรตัดคะแนน

Posted: Tue Nov 10, 2015 8:29 pm
by Greensand
อาจารย์คะ
แล้วต้องแก้ไขสูตร ตรงไหน เพื่อให้ได้ค่า 2 สำหรับช่วง 1%-19%
ขอคำแนะนำด้วยค่ะ

Re: ขอสูตรตัดคะแนน

Posted: Tue Nov 10, 2015 8:31 pm
by snasui
:D เปลี่ยนเลข 19 เป็นเลข 1 ครับ