Page 1 of 2

ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 2:50 pm
by namphatt
ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์
เป็นคณะกรรมประเมินคุณลักษณะอันพึงประสงค์ โดยต้องทำคะแนนคุณลักษณะอันพึงประสงค์ของนักเรียน 3 ชั้นปี จำนวน 21 ห้องเรียน ทุกปีการศึกษา ( ปัจจุบันสรุปข้อมูลโดยการเขียนมือ) แต่พอจะใช้โปรแกรม Excel ได้บ้าง
ขอเรียนถามว่า ตัวอย่างเช่น ในระดับชั้น ปวช 3 มีจำนวน 17 วิชา เริ่มจากเซล์ C5 ถึง S5 ผลสรุปรวมอยู่ที่เซลล์ T5
เกณฑ์ประเมินมี 3 ระดับ คือ 3 ระดับดีเยี่ยม
2 ระดับดี
1 ระดับควรปรับปรุง
เกณฑ์ประเมิน คือ ถ้าได้ 3 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 3
ถ้าได้ 2 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 50 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 50 % แต่ได้ 1 เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 40 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 60 % แต่ได้ 1 เกิน 25 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 1 เกิน 30 % โดยได้ 3 น้อยกว่า 2 จะได้เกณฑ์ตัดสินเป็นระดับ 1

จากข้อมูลข้างต้นควรใช้สูตรอย่างไร
ทั้งนี้ขอสูตรที่สรุปเป็นคำว่า “ควรปรับปรุง” “ดี” “ดีเยี่ยม” 1 สูตร และสูตรที่สรุปเป็นตัวเลข “1” “2” “3” อีก 1 สูตร ค่ะ

ขอบคุณล่วงหน้าค่ะ
namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 4:06 pm
by snasui
:D แนบไฟล์ตัวอย่างมาด้วยครับ แสดงคำตอบที่ต้องการไว้ด้วยว่าต้องการคำตอบเป็นค่าใด จะได้สะดวกในการเขียนสูตรครับ

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 4:58 pm
by namphatt
ขอส่งตัวอย่างไฟล์ข้อมูลมาให้ดูค่ะ

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 6:21 pm
by snasui
:D ลองตามไฟล์แนบครับ
  1. ที่ชีท 3ห้อง1 เซลล์ Z5 คีย์สูตร
    =COUNTA(E5:T5)
    Enter
  2. ที่ชีท 3ห้อง1 เซลล์ X6 คีย์สูตร
    =IF(AND(COUNTIF($E6:$T6,3)/$Z$5>0.6,COUNTIF($E6:$T6,1)/$Z$5<=0.2),3,IF(AND(COUNTIF($E6:$T6,1)/$Z$5>0.3,COUNTIF($E6:$T6,3)/$Z$5<0.2),1,2))
    Enter > Copy ลงด้านล่าง
  3. ที่ชีท 3ห้อง1 เซลล์ Y6 คีย์สูตร
    =CHOOSE(X6,"ควรปรับปรุง","ดี","ดีเยี่ยม")
    Enter > Copy ลงด้านล่าง
  4. ที่ชีทสรุปผลเซลล์ E6 คีย์สูตร
    =VLOOKUP(B6,'3ห้อง1'!$B$6:$Y$30,24,0)
    Enter > Copy ลงด้านล่าง

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 7:28 pm
by namphatt
ขอความอนุเคราะห์อีกครั้งนะคะ

เกณฑ์ประเมินคือ ถ้าได้ 3 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 3
ถ้าได้ 2 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 50 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 50 % แต่ได้ 1 เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 1 เกิน 25 % โดยได้ 3 น้อยกว่าหรือเท่ากับ 2 จะได้เกณฑ์ตัดสินเป็นระดับ 1
ควรปรับสูตรเป็นอย่างไรคะ

ขอขอบคุณล่วงหน้า

ืnamphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 7:35 pm
by namphatt
ขอความอนุเคราะห์อีกครั้งค่ะ (แก้ไขPostที่แล้ว)

เกณฑ์ประเมิน คือ ถ้าได้ 3 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 3
ถ้าได้ 2 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 50 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 50 % แต่ได้ 1 เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 40 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 60 % แต่ได้ 1 เกิน 25 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 1 เกิน 25 % โดยได้ 3 น้อยกว่าหรือเท่ากับ 2 จะได้เกณฑ์ตัดสินเป็นระดับ 1
จะแก้ไขสูตรเป็นอย่างไรคะ

ขอขอบคุณล่วงหน้าค่ะ
namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 7:37 pm
by snasui
:D เปลี่ยนสูตรในข้อ 2 ตามด้านบนเป็น

=IF(AND(COUNTIF($E6:$T6,3)/$Z$5>0.6,COUNTIF($E6:$T6,1)/$Z$5<=0.2),3,IF(AND(COUNTIF($E6:$T6,1)/$Z$5>0.25,COUNTIF($E6:$T6,3)<=2),1,2))

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 10:12 pm
by namphatt
ขอความอนุเคราะห์อีกครั้งค่ะ
พอดีลืมนึกถึงวิชาเลือกค่ะ จึงได้เพิ่มช่องที่เป็นวิชาเลือกลงไปซึ่งอยู่ที่คอลัมน์ U แต่เกิดปัญหาในชีทสรุปผล คือ ค่าที่สรุปผลมิได้เป็นคำว่า “ควรปรับปรุง”, “ดี”, “ดีเยี่ยม” แต่กลายเป็นตัวเลขไปหมด เป็นเพราะอะไรคะ และสูตรในชีทสรุปผลสามารถปรับเปลี่ยนได้โดยการ Copy สูตรและนำมาเปลี่ยนเฉพาะเซลล์ที่เปลี่ยนไปได้หรือไม่คะ ลองดูสูตรแล้วไม่เข้าใจจริง ๆ ค่ะ เพราะเป็นผู้ใช้ตัวจริงที่ไม่เข้าเรื่องสูตรต่าง ๆ เลย และอีกอย่างไม่แน่ใจว่าที่ฝ่ายกิจการฯ ของวิทยาลัยฯ จะเปลี่ยนแบบฟอร์มหรือไม่ เพราะเปลี่ยนแบบฟอร์มก็คงต้องขอความอนุเคราะห์อีกครั้งนะคะ
ขอขอบคุณยิ่งในความอนุเคราะห์ที่ผ่านมา และขอบคุณล่วงหน้าสำหรับความอนุเคราะห์ครั้งนี้ค่ะ
namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Fri Mar 16, 2012 10:20 pm
by snasui
:lol: เซลล์ E6 คีย์สูตร

=VLOOKUP(B6,'3ห้อง1'!$B$6:$Z$30,25,0)

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

ศึกษา Vlookup ได้ที่นี่ครับ http://snasui.blogspot.com/2009/12/vlookup.html

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Sat Mar 17, 2012 1:11 pm
by tupthai
snasui wrote::D เปลี่ยนสูตรในข้อ 2 ตามด้านบนเป็น

=IF(AND(COUNTIF($E6:$T6,3)/$Z$5>0.6,COUNTIF($E6:$T6,1)/$Z$5<=0.2),3,IF(AND(COUNTIF($E6:$T6,1)/$Z$5>0.25,COUNTIF($E6:$T6,3)<=2),1,2))
สุดยอดเลยครับอาจารย์
ของผมสูตรยาวตกจอไปเลย :lol: :lol:

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Sat Mar 17, 2012 11:04 pm
by bank9597
:lol: :lol:
สุดยอดเลยครับอาจารย์
ของผมสูตรยาวตกจอไปเลย
ผมโดนบ่อยครับ ตอบทุกครั้ง สูตรไม่เคยกระชับ :tt: :tt:

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 3:02 pm
by namphatt
ขอความอนุเคราะห์อีกครั้งค่ะ
ด้วยทางวิทยาลัยได้ปรับเปลี่ยนแบบฟอร์มของแบบประเมินคุณลักษณะใหม่ โดยการผสานเซลล์เข้าด้วยกัน ทำให้เกิดปัญหาไม่สามารถใช้สูตรที่เคยได้รับความอนุเคราะห์ได้ ในการนี้ใคร่ขอความอนุเคราะห์สูตรตามเงื่อนไขเดิมอีกครั้งคะ (ทั้งนี้ได้แนบตัวอย่างไฟล์งานมา 4 ไฟล์ ดังนี้ ปวช 1, ปวช2, ปวช2 ซ้ำ, และ ปวช3 ค่ะ ซึ่งขอความอนุเคราะห์สูตรเฉพาะห้องที่ 1 ของแต่ละชั้นปีก็พอค่ะ จะใช้งานจริงวันที่ 21 มีนาคม นี้ค่ะ)
เงื่อนไข
เกณฑ์ประเมินมี 3 ระดับ คือ 3 ระดับดีเยี่ยม
2 ระดับดี
1 ระดับควรปรับปรุง

เกณฑ์ประเมินคือ ถ้าได้ 3 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 3
ถ้าได้ 2 เกิน 60 % แต่ต้องได้ 1 ไม่เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 50 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 50 % แต่ได้ 1 เกิน 20 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 2 เกิน 40 % โดยได้ 3 และ 1 รวมกัน ไม่เกิน 60 % แต่ได้ 1 เกิน 25 % จึงจะได้เกณฑ์ตัดสินเป็นระดับ 2
ถ้าได้ 1 เกิน 30 % โดยได้ 3 น้อยกว่าหรือเท่ากับ 2 จะได้เกณฑ์ตัดสินเป็นระดับ 1
ทั้งนี้ขอสูตรที่สรุปเป็นคำว่า “ควรปรับปรุง” “ดี” “ดีเยี่ยม” 1 สูตร และสูตรที่สรุปเป็นตัวเลข “1” “2” “3” อีก 1 สูตร ค่ะ

ขอขอบคุณยิ่งในการอนุเคราะห์ครั้งนี้ ค่ะ
namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 3:04 pm
by namphatt
ขอส่งไฟล์เพิ่มอีก 1 ไฟล์ค่ะ และขอขอคุณในความอนุเคราะห์ค่ะ

ืnamphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 3:08 pm
by snasui
:D ลองใช้สูตรที่เคยเขียนให้ไปกับไฟล์ปัจจุบันดูก่อนครับ ติดตรงไหนก็มาถามกันต่อ จะได้ทราบว่าได้ลองทำดูเองแล้ว

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 3:36 pm
by namphatt
เรียน คุณSnasui
ลองใช้ดูแล้วค่ะกับไฟล์ ปวช 3 ที่เคยขออนุเคราะห์สูตร แต่ไม่สามารถทำได้โดยขึ้นคำว่า #DIV/0! ในช่องสรุประดับประเมินค่าและในช่องหมายเหตุผลการประเมิน รวมทั้งในชืทสรุปผลด้วยค่ะ (ไฟล์ใหม่จะรวมเซล์ 3,4,5 ไว้ด้วยกันเพื่อป้อนชื่อวิชา ตั้งแต่คอลัมน์ E เป็นต้น– คอลัมน์สุดท้ายของวิชาที่เรียนในภาคเรียน 2 ปีการศึกษา 2554 ของทุกชั้นปีในแต่ละไฟล์งาน ค่ะ)

จึงเรียนมาเพื่อทราบและพิจารณาอนุเคราะห์ จักขอบคุณยิ่ง

namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 3:54 pm
by snasui
:D แนบไฟล์ที่ลองทำเองแล้วและยังติดปัญหามาด้วย เพื่อน ๆ จะได้ช่วยกันดูได้ว่าต้องปรับตรงไหน หรือต้องแก้ไขอย่างไรครับ

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 4:12 pm
by namphatt
ขอส่งไฟล์ตัวอย่างค่ะ ปวช 3 (แต่เป็นแบบฟอร์มใหม่ค่ะ)

ขอขอบคุณในความอนุเคราะห์ค่ะ

namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 4:48 pm
by snasui
:D ชีท 3ห้อง1 เซลล์ Z5 เปลี่ยนสูตรเป็น

=COUNTA(F3:U3)

Enter สำหรับสูตรอื่นใช้ได้แล้วครับ

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 5:44 pm
by namphatt
เรียน คุณ snasui
ตอนนี้ใช้ได้แล้วค่ะ (กับชีท 3ห้อง1เท่านั้น) แต่ยังสงสัยว่าทำไมพอ copy สูตรจากบรรทัดแรกมาตัวเลขก็เป็น 3 และการประเมินผลก็เป็นดีเยี่ยม ตลอด ไม่ได้เปลี่ยนตามค่าที่เราป้อน แต่ถ้าจะให้เปลี่ยนค่าในแต่ละรายการจะต้องใช้ enter หลังสูตรที่ formula Bar เสมอ เช่นนี้เป็นเพราะเหตุใดค่ะ
ใคร่ขอคำปรึกษา แนะนำด้วยค่ะ ขอบคุณค่ะ
namphatt

Re: ขอความอนุเคราะห์สูตรคิดคะแนนคุณลักษณะอันพึงประสงค์

Posted: Mon Mar 19, 2012 5:53 pm
by snasui
:D ที่เป็นเช่นนั้นเพราะตั้งการคำนวณไว้เป็น Manual ครับ ให้ปรับเป็น Automatic โดย
  1. เข้าเมนู Tools > Options
  2. ที่แถบ Calculation เลือก Automatic > OK