排序時將兩行放在一起

排序時將兩行放在一起

我想知道在 Excel 中對錶格進行排序時如何連結特定行。我已經製作了表格,每一行都包含特定人員的資料。每個人有兩排。我的老闆希望能夠對資料進行排序,但即使不遵循排序,兩行也會保持在一起。

例子 例子

因此,如果我要在這張圖片中按 SK 排序,他會希望擒殺最多的人位於頂部,但也希望他們的第二排位於正下方,即使第二排沒有第二多的擒殺。然後是下一個擁有第二多零食的球員,然後是他們的第二排,無論他們的第二排是否沒有第四多的麻袋,依此類推。

答案1

Excel 無法使用內建函數來做到這一點 - 您需要學習 VBA 並編寫一個 VBA 巨集來做到這一點,實際上是兩個巨集:

第一個巨集:透過將第二行的列連接到第一行並刪除每個第二行,將兩行打包為一行。

然後您可以根據需要對行進行排序。

第二個巨集最終會將合併的行解壓縮為每行兩行。

這不是一個簡單的解決方案,但我沒有看到更好的解決方案。

相關內容