DhitiBank wrote:ลองแบบนี้ครับ
ที่ D2 คีย์
=INDEX($B$2:$B$11,SMALL(IF(IF(FREQUENCY(SUMIF($B$2:$B$11,$B$2:$B$11,$C$2:$C$11),SUMIF($B$2:$B$11,$B$2:$B$11,$C$2:$C$11)),SUMIF($B$2:$B$11,$B$2:$B$11,$C$2:$C$11))=LARGE(IF(FREQUENCY(SUMIF($B$2:$B$11,$B$2:$B$11,$C$2:$C$11),SUMIF($B$2:$B$11,$B$2:$B$11,$C$2:$C$11)),SUMIF($B$2:$B$11,$B$2:$B$11,$C$2:$C$11)),ROWS(D$2:D2)),ROW($B$2:$B$11)-ROW($B$2)+1),1))
กด Ctrl+Shift ค้าง แล้ว Enter -> คัดลอกลงล่างจนเห็นค่าผิดพลาด
ที่ E2 คีย์
=IF(ISTEXT(D2),SUMIF($B$2:$B$11,D2,$C$2:$C$11),0)
Enter -> คัดลอกลงล่างครับ
สูตรเดิมนี้จะแสดงข้อมูลไม่ถูกต้องหากมีอักษรบางตัวบังเอิญมีผลรวมเท่ากัน ขอปรับสูตรใหม่เป็น
F2
=INDEX($B$2:$B$11,MATCH(0,IF((COUNTIF($B$2:$B$11,"<"&$B$2:$B$11)+1)*COUNTIF(F$1:F1,$B$2:$B$11),1,0),0))
Ctrl+Shift+Enter
G2
=SUMIF($B$2:$B$11,F2,$C$2:$C$11)
Enter
E2
=LARGE($G$2:$G$11,ROWS(E$2:E2))
Enter
D2
=INDEX($F$2:$F$11,SMALL(IF($G$2:$G$11=E2,ROW($G$2:$G$11)-ROW($G$2)+1),COUNTIF(E$2:E2,E2)))
Ctrl+Shift+Enter
แล้วคัดลอกสูตรทั้งหมดลงล่างจนเห็นว่าแสดงค่าผิดพลาดครับ (สูตรในคอลัมน์ F และ G เอามาช่วยหาอักษรที่ไม่ซ้ำและผลรวมของแต่ละตัว)

ส่วนเรื่อง conditional format ลองแบบนี้ครับ
(เอา conditional format เดิมออกก่อนครับ)
1. ลากคลุม
B2:B11 -> Conditional format -> New Rule -> Use a formula to determine...
2. ที่ช่อง Format values where this formula is true: คีย์
=AND(B2=$D$2,COUNTIF($B$2:$B$11,$D$2)>1)
-> แล้วตั้งค่าสีพื้นหลังที่ชอบ -> OK
3. วนทำใหม่เรื่อยๆ จนครบตัวอักษร โดยเปลี่ยน D2 เป็นตำแหน่งอื่นครับ