วิธีจัดเรียงค่าตามกลุ่มใน excel
คุณสามารถใช้สูตรต่อไปนี้เพื่อจัดเรียงค่าตามกลุ่มใน Excel:
สูตรที่ 1: จัดเรียงค่าตามกลุ่ม
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 > B2 ))+1
สูตรเฉพาะนี้จะค้นหาอันดับของค่าในเซลล์ B2 ที่เป็นของกลุ่มในเซลล์ A2
สูตรนี้กำหนดอันดับ 1 ให้กับค่าที่มากที่สุด, 2 ให้กับค่าที่มากที่สุดเป็นอันดับสอง เป็นต้น
สูตรที่ 2: จัดเรียงค่าตามกลุ่ม (ลำดับย้อนกลับ)
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 < B2 ))+1
สูตรเฉพาะนี้จะค้นหาอันดับผกผันของค่าในเซลล์ B2 ที่เป็นของกลุ่มในเซลล์ A2
สูตรนี้กำหนดอันดับ 1 ให้กับค่าที่น้อยที่สุด, 2 ให้กับค่าที่น้อยที่สุดเป็นอันดับสอง เป็นต้น
ตัวอย่างต่อไปนี้แสดงวิธีใช้แต่ละสูตรใน Excel
ตัวอย่างที่ 1: จัดเรียงค่าตามกลุ่มใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงคะแนนโดยผู้เล่นบาสเก็ตบอลจากทีมต่างๆ:

สามารถใช้สูตรต่อไปนี้เพื่อจำแนกคะแนนต่อทีม:
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 > B2 ))+1
เราจะพิมพ์สูตรนี้ในเซลล์ C2 จากนั้นคัดลอกและวางสูตรลงในแต่ละเซลล์ที่เหลือในคอลัมน์ C:

ต่อไปนี้เป็นวิธีตีความค่าในคอลัมน์ C:
- ผู้เล่นที่มี 22 แต้มสำหรับ Mavs นั้นมีคะแนนสูงสุดเป็นอันดับสองในหมู่ผู้เล่น Mavericks
- ผู้เล่นที่มี 28 แต้มสำหรับ Mavs จะมีแต้มสูงสุดเป็นอันดับ 1 ในบรรดาผู้เล่น Mavericks
- ผู้เล่นที่มี 31 แต้มสำหรับสเปอร์สจะมีแต้มสูงสุดเป็นอันดับสองในบรรดาผู้เล่นสเปอร์ส
และอื่นๆ
ตัวอย่างที่ 2: จัดเรียงค่าตามกลุ่ม (ลำดับย้อนกลับ) ใน Excel
สมมติว่าเรามีชุดข้อมูลต่อไปนี้ใน Excel ที่แสดงคะแนนที่ผู้เล่นบาสเก็ตบอลจากทีมต่างๆ ทำไว้:

สูตรต่อไปนี้สามารถใช้เพื่อจัดอันดับคะแนนตามลำดับย้อนกลับโดยทีม:
=SUMPRODUCT(( $A$2:$A$13 = A2 )*( $B$2:$B$13 < B2 ))+1
เราจะพิมพ์สูตรนี้ในเซลล์ C2 จากนั้นคัดลอกและวางสูตรลงในแต่ละเซลล์ที่เหลือในคอลัมน์ C:

ต่อไปนี้เป็นวิธีตีความค่าในคอลัมน์ C:
- ผู้เล่นที่มี 22 แต้มสำหรับ Mavs จะมีแต้มต่ำสุดเป็นอันดับ 3 ในบรรดาผู้เล่น Mavericks
- ผู้เล่นที่มี 28 แต้มสำหรับ Mavs จะมีแต้มต่ำสุดเป็นอันดับ 4 ในบรรดาผู้เล่น Mavericks
- ผู้เล่นที่มี 31 แต้มสำหรับสเปอร์สจะมีแต้มต่ำสุดเป็นอันดับ 4 ในบรรดาผู้เล่นสเปอร์ส
และอื่นๆ
แหล่งข้อมูลเพิ่มเติม
บทช่วยสอนต่อไปนี้อธิบายวิธีการทำงานทั่วไปอื่นๆ ใน Excel:
วิธีจัดประเภทรายการตามเกณฑ์หลายเกณฑ์ใน Excel
วิธีจัดเรียงตามหลายคอลัมน์ใน Excel