Page 1 of 1

ขอสูตรหารด้วยค่าสูงสุดของแต่ละห้องเพื่อให้ได้คะแนนเต็มตามที่กำหนดครับ

Posted: Wed Apr 19, 2017 7:49 pm
by ajsudkedt
มีคะแนนอยู่ 3 ห้อง
ต้องการนำคะแนนที่ได้
หารแล้วไม่เกิน 10
โดยยึดคะแนนสูงสุดของแต่ละห้อง
เช่น ห้อง 1 ได้คะแนนสูงสุดคือ 20
ฉะนั้นต้องหารด้วย 2 กับคะแนนของนักเรียนทุกคนในห้อง 1 นั้น
ห้อง 1 คนที่ 1 ได้ 20/2 = 10
ห้อง 1 คนที่ 2 ได้ 10/2 = 5
ห้อง 2 คนที่ 1 ได้ 40/4 = 10
ห้อง 2 คนที่ 2 ได้ 15/4 = 4
ห้อง 3 คนที่ 1 ได้ 27/3 = 10
ห้อง 3 คนที่ 2 ได้ 22/3 = 7
ห้อง 3 คนที่ 3 ได้ 19/3 = 6
โดยค่าที่หารแล้วปัดทศนิยมด้วยครับ

Re: ขอสูตรหารด้วยค่าสูงสุดของแต่ละห้องเพื่อให้ได้คะแนนเต็มตามที่กำหนดครับ

Posted: Wed Apr 19, 2017 7:57 pm
by snasui
:D ตัวอย่างสูตรครับ

ชีต b เซลล์ D2 คีย์

=ROUND(10/MAX(IF(a!$A$2:$A$15=a!A2,a!$D$2:$D$15))*a!D2,0)

Ctrl+Shift+Enter > Copy ลงด้านล่าง

Re: ขอสูตรหารด้วยค่าสูงสุดของแต่ละห้องเพื่อให้ได้คะแนนเต็มตามที่กำหนดครับ

Posted: Wed Apr 19, 2017 8:24 pm
by ajsudkedt
กราบขอบพระคุณมากครับอาจารย์
ได้ดั่งใจที่ต้องการเลยครับผม