
ด้านล่างนี้เป็นตัวอย่างการทำข้อมูลรายแมทช์และแมทช์สะสม ซึ่งมีการแทรกคอลัมน์เข้ามาช่วยในการแสดงผลครับ
ภาพการแทรกคอลัมน์รายแมทช์
EachMatch.png
โดยมีลำดับดังนี้
- เซลล์ S8 คีย์สูตร
=IF(T8="","",COUNTIF(T$8:T8,T8))
- เซลล์T8 คีย์สูตร
=IFERROR(INDEX(CHOOSE({1,2},$F$8:$F$387,$L$8:$L$387),INT((ROWS(T$8:T8)-1)/2)+1,MOD((ROWS(T$8:T8)-1),2)+1),"")
- เซลล์U8 คีย์สูตร
=IF($T8="","",(X8>Y8)+0)
- เซลล์ V8 คีย์สูตร
=IF($T8="","",(X8=Y8)+0)
- เซลล์ W8 คีย์สูตร
=IF($T8="","",(X8<Y8)+0)
- เซลล์ X8 คีย์สูตร
=IFERROR(INDEX(CHOOSE({1,2},$H$8:$H$387,$J$8:$J$387),INT((ROWS(X$8:X8)-1)/2)+1,MOD((ROWS(X$8:X8)-1),2)+1),"")
- เซลล์ Y8 คีย์สูตร
=IFERROR(INDEX(CHOOSE({1,2},$J$8:$J$387,$H$8:$H$387),INT((ROWS(Y$8:Y8)-1)/2)+1,MOD((ROWS(Y$8:Y8)-1),2)+1),"")
- เซลล์ Z8 คีย์สูตร
=IF($T8="","",X8-Y8)
- เซลล์ AA8 คีย์สูตร
=IFERROR(INDEX(CHOOSE({1,2},$P$8:$P$387,$Q$8:$Q$387),INT((ROWS(AA$8:AA8)-1)/2)+1,MOD((ROWS(AA$8:AA8)-1),2)
- Copy สูตรทั้งหมดลงด้านล่างจนเห็นเป็นเซลล์ว่าง
ภาพการแทรกคอลัมน์แมทช์สะสม
AccumMatch.png
โดยมีลำดับดังนี้
- เซลล์ AC8 คีย์สูตร
=S8
Enter > Copy ไป AD8
- เซลล์ AF8 คีย์สูตร
=IF($T8<>"",SUMIF($T$8:$T8,$T8,U$8:U8),"")
Enter > Copy ด้านขวาจนถึง AL8
- เซลล์ AN8 คีย์สูตร
=IF(T8<>"",SUM(AL8*1000000+AK8*10000+AI8*100+AF8*10),"")
Enter
- เซลล์ AE8 คีย์สูตร
=IF(AD8="","",MATCH(AN8,LARGE(IF($AC$8:$AC$1000=AC8,$AN$8:$AN$1000),ROW(INDIRECT("1:20"))),0))
สูตรนี้กดแป้นให้รับสูตรเพียง Enter เหมือนสูตรทั่วไปไม่ได้ ต้องกด 3 แป้นคือ Ctrl+Shift+Enter เพื่อทำเป็นสูตร Array
- Copy สูตรทั้งหมดลงด้านล่างจนเห็นเซลล์ว่าง
ภาพการแสดงลำดับรายแมทช์
PerMatchRanking.png
โดยคีย์สูตรที่ BE8 ตามด้านล่าง
=SUMIFS($AE$8:$AE$1000,$AD$8:$AD$1000,$BD8,$AC$8:$AC$1000,BE$7)
Enter แล้ว Copy ไปด้านขวาและลงด้านล่าง
สำหรับการแทรกภาพ ให้ลองทำมาเองก่อนตาม Link ที่คุณ DhitiBank แนะนำไป ติดตรงไหนแล้วค่อยถามกันต่อครับ
You do not have the required permissions to view the files attached to this post.