返回列表 上一主題 發帖

[分享] 合併格數不一樣 計總和後排名

[分享] 合併格數不一樣 計總和後排名

google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

(搜尋 輸入號碼 14542) google網址:https://hcm19522.blogspot.com/
google"EXCEL迷"  blog  或google網址:https://hcm19522.blogspot.com/

TOP

本帖最後由 Andy2483 於 2025-11-20 13:48 編輯

回復 1# hcm19522


    謝謝前輩分享此主題,後學藉此帖練習陣列,學習方案如下,請各位前輩指教

執行前:


執行結果:


Option Explicit
Sub TEST()
Dim Brr, i&, j%, N&, T$
Brr = Range([B2], [F65536].End(3))
For i = 1 To UBound(Brr)
   T = Brr(i, 1)
   If T <> "" Then
      N = N + 1
      Brr(N, 1) = T
      Brr(N, 2) = 0
   End If
   For j = 3 To UBound(Brr, 2): Brr(N, 2) = Brr(N, 2) + Brr(i, j): Next
Next
With [I2].Resize(N, 2)
   .Value = Brr
   .Sort KEY1:=.Item(2), Order1:=2, Header:=2
   .Item(1, 0).Resize(N) = "=""第"" & Row()-1 & ""名"""
End With
End Sub
用行動裝置瀏覽論壇學習很方便,謝謝論壇經營團隊
請大家一起上論壇來交流

TOP

        靜思自在 : 【時間如鑽石】時間對一個有智慧的人而言,就如鑽石般珍貴;但對愚人來說,卻像是一把泥土,一點價值也沒有。
返回列表 上一主題