1 열의 값을 기준으로 데이터를 그룹화 한 다음 매크로를 사용하여 Excel에서 행 형식으로 인쇄

사우 라브 쿠마르

형식의 데이터가 있습니다.

1   45  
1   34  
1   35  
1   36  
1   37  
1   38  
1   23  
2   24  
2   25  
2   26  
2   27  
3   28  
3   29  

그리고 다음과 같은 출력을 원합니다.

1   45  34  35  36  37  38 23    
2   24  25  26  27  
3   28  29          

매크로를 사용해 보았지만 할 수 없습니다. 친절하게 도와주고 매크로로 해결하십시오.

게리의 학생

이것부터 시작 :

여기에 이미지 설명 입력

이 매크로 실행 :

Sub DataReorganizer()
    Dim N As Long, K As Long, L As Long, i As Long
    N = Cells(Rows.Count, "A").End(xlUp).Row
    K = 1
    L = 4
    Cells(K, L).Value = Cells(1, 1).Value
    Cells(K, L + 1).Value = Cells(1, 2).Value
    L = L + 2

    For i = 2 To N
        If Cells(i, 1) = Cells(i - 1, 1) Then
            Cells(K, L) = Cells(i, 2)
            L = L + 1
        Else
            L = 4
            K = K + 1
            Cells(K, L) = Cells(i, 1)
            Cells(K, L + 1) = Cells(i, 2)
            L = L + 2
        End If
    Next i
End Sub

다음을 생성합니다.

여기에 이미지 설명 입력

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

Related 관련 기사

뜨겁다태그

보관