Excel: วิธีค้นหาค่าสูงสุดตามกลุ่ม


บ่อยครั้ง คุณอาจต้องการค้นหาค่าสูงสุดของชุดข้อมูลใน Excel ตามประเภทหรือกลุ่ม

ตัวอย่างเช่น สมมติว่าเรามีชุดข้อมูลต่อไปนี้และต้องการค้นหาค่า “คะแนน” สูงสุดสำหรับแต่ละทีม:

ตัวอย่างทีละขั้นตอนต่อไปนี้แสดงวิธีการทำเช่นนี้

ขั้นตอนที่ 1: ป้อนข้อมูล

ขั้นแรกให้ป้อนค่าข้อมูลลงใน Excel:

ขั้นตอนที่ 2: ค้นหากลุ่มที่ไม่ซ้ำ

ต่อไป เราจำเป็นต้องใช้ฟังก์ชัน =UNIQUE() เพื่อสร้างรายชื่อทีมที่ไม่ซ้ำใคร

ในตัวอย่างของเรา เราจะพิมพ์สูตรต่อไปนี้ในเซลล์ D2 :

 =SINGLE( A2:A16 )

สิ่งนี้จะสร้างรายชื่อทีมที่ไม่ซ้ำใคร:

ขั้นตอนที่ 3: ค้นหาค่าสูงสุดต่อกลุ่ม

ต่อไป เราจะใช้สูตรต่อไปนี้เพื่อค้นหาคะแนนสูงสุดที่แต่ละทีมทำได้:

 =MAX(IF( A:A = D2 , B:B ))

เราจะพิมพ์สูตรนี้ในเซลล์ E2 จากนั้นคัดลอกและวางลงในเซลล์ที่เหลือในคอลัมน์ E:

สิ่งนี้บอกเรา:

  • คะแนนสูงสุดที่ผู้เล่นทำได้ใน Mavs คือ 26
  • คะแนนสูงสุดที่ผู้เล่นใน Warriors ทำได้คือ 19
  • คะแนนสูงสุดที่ผู้เล่น Lakers ทำได้คือ 33
  • คะแนนสูงสุดที่ผู้เล่นทำได้ในฮีตคือ 19
  • คะแนนสูงสุดที่ผู้เล่นเซลติกส์ทำได้คือ 29

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

แหล่งข้อมูลเพิ่มเติม

บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:

วิธีนับตามกลุ่มใน Excel
วิธีคำนวณผลรวมตามกลุ่มใน Excel
วิธีการคำนวณสรุปตัวเลขห้าตัวใน Excel

เพิ่มความคิดเห็น

อีเมลของคุณจะไม่แสดงให้คนอื่นเห็น ช่องข้อมูลจำเป็นถูกทำเครื่องหมาย *