Page 1 of 1

อยากจะแสดงข้อมูลรายชื่อตาม ที่กำหนดจำนวนครับ

Posted: Tue Jul 12, 2016 9:36 am
by catbook007
คือแบบว่าใน sheet 1 จะมีชื่อ กับ คะแนน
ใน sheet 2 ผมอยากจะทราบว่า "อยากรู้จำนวนนักเรียนที่ได้คะแนนมากที่สุด โดยมีช่องให้ใส่ จำนวนที่ต้องการ "
แล้วรายชื่อขึ้นตามจำนวนที่ต้องการครับเช่น

Sheet 1 Sheet 2
A1= A แสดงรายชื่อนักเรียนที่ได้คะแนนมากที่สุด จำนวน
B1= 10
A2= B 2
B2= 9
A3= C (แสดงรายชื่อจำนวน 2 คน หรือจะแสดงจำนวน 2 cell ก็ได้)
B3= 10

ยังไงก็ขอบคุณมากนะครับ สำหรับผมแล้วมันเป็นเรื่องแปลกมากที่ไม่มีใน Google

Re: อยากจะแสดงข้อมูลรายชื่อตาม ที่กำหนดจำนวนครับ

Posted: Tue Jul 12, 2016 10:00 am
by DhitiBank
ลองแบบนี้ครับ

A2
=IF(ROWS(A$2:A2)>$B$1,"",INDEX(ชื่อ!A$2:A$11,MATCH(LARGE(ชื่อ!$B$2:$B$11+1/ROW(ชื่อ!$B$2:$B$11),ROWS(A$2:A2)),ชื่อ!$B$2:$B$11+1/ROW(ชื่อ!$B$2:$B$11),0)))

กด Ctrl+Shift ค้างไว้ แล้ว Enter ->> คัดลอกสูตรไป B2 ->> คัดลอกสูตรลงล่างครับ

Re: อยากจะแสดงข้อมูลรายชื่อตาม ที่กำหนดจำนวนครับ

Posted: Tue Jul 12, 2016 10:42 am
by catbook007
ขอบคุณมากครับ ที่ช่วยสอน