매크로를 사용하여 특정 데이터 그룹에 대해 사용자 정의 정렬을 실행하려면 어떻게 해야 합니까?

매크로를 사용하여 특정 데이터 그룹에 대해 사용자 정의 정렬을 실행하려면 어떻게 해야 합니까?

그렇다면 사용자 정의 데이터 "레이어"를 통해 설정된 데이터 그룹을 정렬하는 매분 자동으로 실행되는 매크로를 만드는 방법은 무엇일까요? 예를 들어, 일부 숫자 데이터가 포함된 열 a를 가장 작은 것부터 가장 큰 것 순으로 정렬한 다음 더 많은 숫자 데이터가 포함된 열 b를 정렬하지만 열 a에 이미 그룹화가 있다는 사실은 바뀌지 않습니다. 아래의 전체 예

따라서 여기에 표시된 대로 임의의 데이터로 시작합니다.

A | 비

1 | 2

2 | 2

1 | 1

2 | 1

그런 다음 정렬의 첫 번째 레이어가 여기에서 실행되었음을 알 수 있습니다.

A | 비

1 | 2

1 | 1

2 | 2

2 | 1

이 마지막 섹션에서 볼 수 있듯이 정렬의 두 번째 레이어는 첫 번째 레이어에 의해 정의된 섹션 내에서 실행되었습니다. 따라서 A 열에 1이 있는 모든 행은 여전히 ​​함께 있고 열 B에 2가 있는 모든 행은 여전히 ​​함께 있습니다! )

A | 비

1 | 1

1 | 2

2 | 1

2 | 2

이 결과를 얻기 위해 매크로를 어떻게 작성하고 3개의 정렬 레이어(열 A, B, C)를 갖도록 매크로를 어떻게 조정합니까?

정렬해야 하는 데이터는 AN 열에 있고 정렬이 필요한 "레이어"는 C, D, G 열에 있습니다.

관련 정보