我一直在嘗試搜索此分組的示例並測試了幾個代碼片段,但未能適應它到我所需要的,因爲我只是開始瞭解Excel vba。 我想要做的是按列A進行分組,然後獲取該列中C列中使用的值的範圍,並在新的工作表中獲取結果。Excel VBA - 按列A分組數據,從C獲取範圍值 - 將結果複製到新工作表
主表。
A B C D
3 Baseball 4 Blue
2 Football 1 Red
2 Football 3 Red
3 Baseball 4 Blue
1 Soccer 2 Green
3 Baseball 4 Blue
1 Soccer 3 Green
1 Soccer 5 Green
2 Football 2 Red
預期結果:
新表。
A B C D
1 Soccer 2-5 Green
2 Football 1-3 Red
3 Baseball 4 Blue
列A,B和D總是一對一的關係嗎? –
這可以用公式來完成,是必需的嗎? –
@ScottCraner:是的,如主表所述。我可以使用任何可以完成工作的任務,但是我想能夠將其作爲「宏」運行,或者點擊某個按鈕來執行該過程。感謝您對此進行調查。 – sys73r