Excel에서 원하는 출력을 얻지 못함

Excel에서 원하는 출력을 얻지 못함
V      A      R      K
12     4      9      12
  1. 이 값을 최대에서 최소까지 확인해야 합니다.
  2. 12,12,9,4처럼
  3. 그런 다음 관련 등급을 별도의 셀에 표시합니다.

답변1

다음과 같은 데이터로 시작합니다.

여기에 이미지 설명을 입력하세요

이 매크로를 실행하면:

Sub Zort()
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Clear
    ActiveWorkbook.Worksheets("Sheet1").Sort.SortFields.Add Key:=Range("A2:D2"), _
        SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
    With ActiveWorkbook.Worksheets("Sheet1").Sort
        .SetRange Range("A1:D2")
        .Header = xlGuess
        .MatchCase = False
        .Orientation = xlLeftToRight
        .SortMethod = xlPinYin
        .Apply
    End With
End Sub

이것을 생성합니다 :

여기에 이미지 설명을 입력하세요

답변2

Gary's Student가 제안한 것처럼 매크로를 사용하여 정렬을 수행하지 않으려면 정렬 대화 상자에서 다음과 같이 수행할 수도 있습니다.

여기에 이미지 설명을 입력하세요

관련 정보