Note: The other languages of the website are Google-translated. Back to English
English English

จะแสดงชื่อที่สอดคล้องกันของคะแนนสูงสุดใน Excel ได้อย่างไร?

สมมติว่าฉันมีช่วงของข้อมูลซึ่งมีสองคอลัมน์ - คอลัมน์ชื่อและคอลัมน์คะแนนที่เกี่ยวข้องตอนนี้ฉันต้องการได้รับชื่อของผู้ที่ทำคะแนนสูงสุด มีวิธีที่ดีในการจัดการกับปัญหานี้อย่างรวดเร็วใน Excel หรือไม่?

แสดงชื่อที่สอดคล้องกันของคะแนนสูงสุดพร้อมสูตร


ลูกศรสีฟ้าฟองขวา แสดงชื่อที่สอดคล้องกันของคะแนนสูงสุดพร้อมสูตร

ในการเรียกชื่อบุคคลที่ทำคะแนนสูงสุดสูตรต่อไปนี้สามารถช่วยให้คุณได้ผลลัพธ์

โปรดป้อนสูตรนี้: =INDEX(A2:A14,MATCH(MAX(B2:B14),B2:B14,FALSE),)&" Scored "&MAX(B2:B14) ลงในเซลล์ว่างที่คุณต้องการแสดงชื่อจากนั้นกด เข้าสู่ คีย์เพื่อส่งคืนผลลัพธ์ดังนี้:

doc ชื่อที่แสดงคะแนนสูงสุด 1

หมายเหตุ:

1. ในสูตรข้างต้น A2: A14 คือรายชื่อที่คุณต้องการรับชื่อและ B2: B14 คือรายการคะแนน

2. สูตรข้างต้นจะได้ชื่อแรกก็ต่อเมื่อมีมากกว่าหนึ่งชื่อที่มีคะแนนสูงสุดเท่ากันเพื่อให้ได้ชื่อทั้งหมดที่ได้คะแนนสูงสุดสูตรอาร์เรย์ต่อไปนี้อาจช่วยคุณได้

ใส่สูตรนี้:

=INDEX($A$2:$A$14,SMALL(IF($B$2:$B$14=MAX($B$2:$B$14),ROW($B$2:$B$14)-1),ROW(B2)-1))จากนั้นกด Ctrl + Shift + Enter คีย์ร่วมกันเพื่อแสดงชื่อจากนั้นเลือกเซลล์สูตรและลากที่จับเติมลงไปจนกระทั่งค่าข้อผิดพลาดปรากฏขึ้นชื่อทั้งหมดที่ได้คะแนนสูงสุดจะแสดงดังภาพด้านล่าง

doc ชื่อที่แสดงคะแนนสูงสุด 2


เครื่องมือเพิ่มประสิทธิภาพการทำงานในสำนักงานที่ดีที่สุด

Kutools สำหรับ Excel ช่วยแก้ปัญหาส่วนใหญ่ของคุณและเพิ่มผลผลิตของคุณได้ถึง 80%

  • นำมาใช้ใหม่: ใส่อย่างรวดเร็ว สูตรที่ซับซ้อนแผนภูมิ และสิ่งที่คุณเคยใช้มาก่อน เข้ารหัสเซลล์ ด้วยรหัสผ่าน; สร้างรายชื่อผู้รับจดหมาย และส่งอีเมล ...
  • ซุปเปอร์ฟอร์มูล่าบาร์ (แก้ไขข้อความและสูตรหลายบรรทัดได้อย่างง่ายดาย); การอ่านเค้าโครง (อ่านและแก้ไขเซลล์จำนวนมากได้อย่างง่ายดาย); วางลงในช่วงที่กรองแล้ว...
  • ผสานเซลล์ / แถว / คอลัมน์ โดยไม่สูญเสียข้อมูล แยกเนื้อหาของเซลล์ รวมแถว / คอลัมน์ที่ซ้ำกัน... ป้องกันเซลล์ซ้ำ; เปรียบเทียบช่วง...
  • เลือกซ้ำหรือไม่ซ้ำ แถว; เลือกแถวว่าง (เซลล์ทั้งหมดว่างเปล่า); Super Find และ Fuzzy Find ในสมุดงานจำนวนมาก สุ่มเลือก ...
  • สำเนาถูกต้อง หลายเซลล์โดยไม่เปลี่ยนการอ้างอิงสูตร สร้างการอ้างอิงอัตโนมัติ ถึงหลายแผ่น ใส่สัญลักษณ์แสดงหัวข้อย่อย, กล่องกาเครื่องหมายและอื่น ๆ ...
  • แยกข้อความ, เพิ่มข้อความ, ลบตามตำแหน่ง, ลบ Space; สร้างและพิมพ์ผลรวมย่อยของเพจ แปลงระหว่างเนื้อหาของเซลล์และความคิดเห็น...
  • ซุปเปอร์ฟิลเตอร์ (บันทึกและใช้โครงร่างตัวกรองกับแผ่นงานอื่น ๆ ); การเรียงลำดับขั้นสูง ตามเดือน / สัปดาห์ / วันความถี่และอื่น ๆ ตัวกรองพิเศษ โดยตัวหนาตัวเอียง ...
  • รวมสมุดงานและแผ่นงาน; ผสานตารางตามคอลัมน์สำคัญ แยกข้อมูลออกเป็นหลายแผ่น; Batch แปลง xls, xlsx และ PDF...
  • คุณสมบัติที่ทรงพลังมากกว่า 300 รายการ. รองรับ Office / Excel 2007-2019 และ 365 รองรับทุกภาษา ใช้งานง่ายในองค์กรหรือองค์กรของคุณ ทดลองใช้ฟรี 30 วันเต็ม รับประกันคืนเงิน 60 วัน
kte แท็บ 201905

แท็บ Office นำอินเทอร์เฟซแบบแท็บมาที่ Office และทำให้งานของคุณง่ายขึ้นมาก

  • เปิดใช้งานการแก้ไขและอ่านแบบแท็บใน Word, Excel, PowerPoint, ผู้จัดพิมพ์, Access, Visio และโครงการ
  • เปิดและสร้างเอกสารหลายรายการในแท็บใหม่ของหน้าต่างเดียวกันแทนที่จะเป็นในหน้าต่างใหม่
  • เพิ่มผลผลิตของคุณ 50% และลดการคลิกเมาส์หลายร้อยครั้งให้คุณทุกวัน!
ด้านล่าง officetab
จัดเรียงความคิดเห็นโดย
ความคิดเห็น (17)
ยังไม่มีการให้คะแนน เป็นคนแรกที่ให้คะแนน!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
มีวิธีแสดงคะแนนสูงสุดภายในช่วงหรือไม่: inf-90,89.9999-80 เป็นต้น สำหรับคำสั่งที่สอง
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี - ฉันจะทำสูตรข้างต้นด้วยเกณฑ์เพิ่มเติมได้อย่างไร ตัวอย่างเช่น หากมีคอลัมน์ที่ระบุว่า "ตรวจสอบแล้ว" หรือ "เต็มเวลา" ฉันจะส่งคืนชื่อนักเรียนและคะแนนของนักเรียนที่สอบบัญชีที่มีคะแนนสูงสุดได้อย่างไร


ดูข้อมูลของฉันด้านล่าง - ฉันต้องการส่งคืนทั้งชื่อแบรนด์และส่วนแบ่งการตลาดของหมวดหมู่สำหรับแบรนด์ที่มีส่วนแบ่งสูงสุดในประเทศที่กำหนด


ภูมิศาสตร์ หมวดหมู่ ชื่อแบรนด์ ส่วนแบ่งของหมวดหมู่
China Hot Cereals เควกเกอร์ 24.3
ซีเรียลร้อนซีมายด์ 20.2
ไชน่าฮอทซีเรียล Nesvita 5.7
China Hot Cereals Aces 3.5
China Hot Cereals Gold Roast 2.9
ไชน่าฮอทซีเรียล Zaozaomai 1.0
ซีเรียลร้อนจีน Yashili 0.9
วัวดำธัญพืชร้อนจีน 0.2
จีนธัญพืชร้อน Yashili -
จีนธัญพืชร้อน Yashili -
China Hot Cereals อื่นๆ 41.3
ซีเรียลร้อนจีนรวม 100.0
ฮ่องกง, China Hot Cereals Quaker 81.3
ฮ่องกง, จีน ซีเรียลร้อนในอุดมคติ -
Hong Kong, China Hot Cereals ฉลากส่วนตัว -
ฮ่องกง จีน ซีเรียลร้อน อื่นๆ 18.7
ฮ่องกง จีน ซีเรียลร้อน รวม 100.0
Quaker ซีเรียลร้อนอินเดีย 26.7
อินเดียธัญพืชร้อน Saffola 17.2
อินเดียธัญพืชร้อน Kellogg's 14.4
อินเดียธัญพืชร้อน Horlicks Oats 12.8
อินเดียธัญพืชร้อน Bagry's 5.5
อาหารอินเดียด่วนซีเรียลร้อน 1.6
อินเดีย Hot Cereals Avee's 0.6
อินเดีย Hot Cereals Mohun's 0.5
แชมป์ซีเรียลร้อนอินเดีย -
อินเดียธัญพืชร้อนอื่นๆ 20.7
อินเดียธัญพืชร้อนรวม 100.0
เควกเกอร์ซีเรียลร้อนอินโดนีเซีย80.4
อินโดนีเซีย ซีเรียล ซีเรียล ซิมบ้า 13.0
อินโดนีเซียธัญพืชร้อน Energen 4.9
กัปตันข้าวโอ๊ตซีเรียลร้อนอินโดนีเซีย -
ซีเรียลร้อนอื่นๆ อินโดนีเซีย 1.7
รวมซีเรียลร้อนอินโดนีเซีย 100.0
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณจะได้รับตัวเลขที่ตรงกับชื่อที่ตรงกันเพื่อแสดงในแนวนอนได้อย่างไร?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณจะแสดงชื่อสองชื่ออย่างไรถ้าคะแนนสูงตรงกัน?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีคริส
เพื่อให้ได้ชื่อทั้งหมดหากมีคะแนนสูงตรงกันหลายสูตร สูตรที่สองในบทความนี้สามารถช่วยคุณได้
โปรดลอง ขอบคุณ!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณจะหานักเรียนที่สูงเป็นอันดับสองได้อย่างไร?
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
คุณจะหานักเรียนที่สูงเป็นอันดับสองได้อย่างไร? โปรดช่วยฉันด้วย :( ฉันได้แต่ชื่อโทมัส
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี. สูตรนี้เป็นสิ่งที่ฉันกำลังมองหา อย่างไรก็ตาม มีวิธีการทำเช่นนี้กับคะแนนต่ำสุดแต่สูงกว่า 0 (ในกรณีของฉัน £00.00) ฉันลบบิตของสูตรที่แสดงจำนวนตามต้องการเพียงชื่อและความคิดเห็น ฉันเปลี่ยน MAX สำหรับ MIN แต่มีน้อย รายการที่ 0 (£00.00) และสูตรแสดงชื่อสำหรับรายการ '0' รายการแรก
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีคุณไนเจลหากต้องการค้นหาค่าต่ำสุดที่สูงกว่า 0 คุณควรใช้สูตรอาร์เรย์ด้านล่าง:หลังจากป้อนสูตรแล้วอย่าลืมกด Ctrl + Shift + Enter คีย์เข้าด้วยกันเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง=INDEX(A2:A8,MATCH(MIN(IF(B2:B8>0,B2:B8)),B2:B8,0))&" Scored "&MIN(IF(B2:B8>0,B2:B8))
โปรดลอง หวังว่าจะช่วยคุณได้!
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
กำลังพยายามทำสิ่งเดียวกัน แต่มีคะแนนขั้นต่ำในแผ่นงาน Microsoft ฉันสลับค่าสูงสุดเป็นค่าต่ำสุดตามด้านล่างและมันไม่ได้ผล =INDEX($A$2:$A$14,SMALL(IF($B$2:$B$14=MIN($B$2:$B$14),ROW($ B$2:$B$14)-1),ROW(B2)-1))
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
พล่ามไม่ทำงาน
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี,
เสียใจเป็นอย่างยิ่ง. แต่ฉันได้ลองใช้สูตรทั้งสองในบทความแล้ว และทั้งสองสูตรก็ใช้ได้ผลดี โปรดดูภาพหน้าจอที่ฉันอัปโหลดที่นี่ และเรายินดีที่จะแก้ปัญหาให้คุณหากคุณสามารถให้รายละเอียดของปัญหาได้ รอคอยที่จะตอบกลับของคุณ ขอแสดงความนับถือ Mandy
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
ik heb het ook geprobeerd พบ alle dezelfde gegevens zoals ใน het voorbeeld maar het werkt รวม niet
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีแจ็ค ขอโทษที่ได้ยินอย่างนั้น ตามที่ฉันได้ตอบในความคิดเห็นด้านล่าง ทั้งสองสูตรนี้ใช้ได้ผลดีสำหรับฉัน และฉันสงสัยว่าทำไมสูตรถึงใช้ไม่ได้กับผู้อ่าน มีเหตุผลสองประการที่อาจนำไปสู่ความผิดปกติของสูตรที่สอง 
ก่อนอื่น หากคุณใช้ Excel เวอร์ชันก่อน Excel 2020 คุณต้องป้อนสูตร =INDEX($A$2:$A$14,SMALL(IF($B$2:$B$14=MAX($B$2:$B$14) ),ROW($B$2:$B$14)-1),ROW(B2)-1)) โดยกด Ctrl + Shift + Enter คีย์พร้อมกัน
ประการที่สอง เมื่อคุณได้ผลลัพธ์แรก อย่าลืมเลือกเซลล์สูตรแล้วลากที่จับเติมลงไปจนกว่าค่าความผิดพลาดจะปรากฏขึ้น ดังนั้นผลลัพธ์อื่น ๆ ทั้งหมดจะถูกส่งคืน
และอย่างที่คุณเห็นในภาพหน้าจอด้านล่าง ทั้งสองสูตรทำงานได้ดีสำหรับฉัน หวังว่าโซลูชันของฉันจะได้ผล ขอให้เป็นวันที่ดี.
ขอแสดงความนับถือ Mandy
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
Hola disculpa me podrías apoyar para sacar la formula o otro tipo de dato que me pueda dar el nombre del tota de un resultado?

คำอธิบาย tengo una tabla con 4 nombres ที่แตกต่างกัน distribuidos en las celdas C3,D3,E3 y F3 de las cuales cada celda mencionada tiene rangos ของผลิตภัณฑ์ ตัวอย่าง: ผงซักฟอก
y cada celda mencionada tiene precios แตกต่าง
en el resultado que debo de mostrar es el valor mínimo de precio de cada ผงซักฟอก de las celdas ya mencionadas arriba, ya lo que quiero llegar es que indique una Formula o un dato que indique que enrechoel resultado a la deique ความกล้าหาญ เดอ ผลลัพธ์
muestro un ejemplo mas especifico: en la celda tiene un nombre de insumos, en la celda C3 hasta C4 están los precios de cadaผงซักฟอก que maneja la celda C120, en la celda esta un nombre de biodetergentes, และ mismo proceso la celda D3 hasta D3 están los precios en la celda G4 se encuentra el resultado del valor mínimo de estos dos nombres (insumos-biodetergentes) ในชื่อ ahora en la celda H120 quiero que me aparezca el nombre del valor de resultado en este caso que me aparezca el nombre de "insumos" como puedo hacer para que me aparezca este nombre? espero me allá podido dar a entender de lo que requiero
muchas gracias por su atención
ขอแสดงความนับถืออย่างสูง.
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดีครับ ผมลองใช้วิธีนี้แล้ว แต่ปัญหาคือ ถ้านักเรียนสองคนที่มีคะแนนเท่ากัน เมื่อฉันค้นหาอันดับ 3 สูงสุด ชื่อนักเรียนคนเดียวจะถูกทำซ้ำสองครั้งด้วยคะแนนเดียวกัน แทนที่จะเป็นชื่อนักเรียนคนที่สอง วิธีแก้ปัญหานี้
ความคิดเห็นนี้ถูกย่อให้เล็กสุดโดยผู้ดำเนินรายการบนเว็บไซต์
สวัสดี Divyanathan
บางทีสูตรอาร์เรย์ต่อไปนี้อาจช่วยคุณได้:

=IFERROR(INDEX(A:A,SUM(IF(($B$2:$B$100+ROUND(0.1/ROW($B$2:$B$100),5))=LARGE($B$2:$B$100+ROUND(0.1/ROW($B$2:$B$100),5),ROW(A1)),ROW($B$2:$B$100)))),"")


หมายเหตุ: ใส่สูตรแล้วกรุณากด Ctrl + Shift + Enter คีย์ร่วมกันเพื่อให้ได้ผลลัพธ์แรก จากนั้นลากเซลล์สูตรนี้ลงมาเพื่อให้ได้ผลลัพธ์ n ที่ใหญ่ที่สุดตามที่คุณต้องการ

โปรดลอง หวังว่าจะช่วยคุณได้!
มีความคิดเห็นยังไม่มีการโพสต์ที่นี่
แสดงความคิดเห็นของคุณ
โพสต์ในฐานะแขก
×
ให้คะแนนโพสต์นี้:
0   ตัวอักษร
สถานที่แนะนำ