Page 1 of 1

สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Wed Sep 28, 2016 10:41 am
by film24
รบกวนอาจารย์หน่อยครับ..ผมมีคะแนนดิบนักเรียน(Q3 : U3) ผมต้องการกระจายคะแนนลงในช่องคะแนนสมบูรณ์(B3 : N3) โดยมีข้อแม้ว่า คะแนนที่กระจายแต่ละช่องต้องไม่ต่ำกว่าครึ่งของคะแนนเต็มของช่องนั้นๆ....เช่น ช่องที่ B3 เก็บ 5 คะแนน คะแนนที่ได้ต้องไม่ต่ำกว่า 2.5 และไม่เกิน 5 \\ขอบคุณมากครับ
EX.jpg

Re: สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Wed Sep 28, 2016 7:49 pm
by snasui
:D แนบตัวอย่างไฟล์ Excel มาด้วยจะได้สะดวกในการทดสอบเขียนสูตรครับ

Re: สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Thu Sep 29, 2016 9:10 am
by film24
ไฟล์ตัวอย่างครับ..

Re: สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Thu Sep 29, 2016 5:41 pm
by menem
ไม่แน่ใจว่าแบบนี้ใช้ได้หรือไม่ครับ ?

B3
=ROUND($O3/SUM($B$2:$N$2)*B$2,1)

N3
=+O3-SUM(B3:M3)

Re: สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Fri Sep 30, 2016 9:30 am
by film24
ประมาณนี้ละครับ...ขอบคุณมากครับ...แต่ยังติดที่ว่า...ถ้าคะแนนดิบเหมือนกัน..ตัวเลขที่กระจายก็จะเหมือนกันเลย...

Re: สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Fri Sep 30, 2016 9:57 am
by menem
ถ้าต้องการให้มีความแตกต่างในระดับหนึ่ง สามารถนำ RAND() มาร่วมใช้งานได้ครับ
B3
=ROUND(($O3/SUM($B$2:$N$2)*B$2)+IF(AND(($O3/SUM($B$2:$N$2)*B$2)>B$2/2+0.2,($O3/SUM($B$2:$N$2)*B$2)<B$2-0.2),+(IF(RAND()<0.5,-1,1)*RAND()*0.2),0),1)

Re: สอบถามการกระจายคะแนนแบบสุ่มครับ..

Posted: Fri Sep 30, 2016 10:13 am
by film24
ขอบพระคุณอย่างมากเลยครับ คุณmenem ช่วยผมได้เยอะเลยครับ...ขอบคุณจริงๆครับ..