Note: The other languages of the website are Google-translated. Back to English
로그인  \/ 
x
or
x
회원가입  \/ 
x

or

중복 행을 결합하고 Excel에서 값을 합산하는 방법은 무엇입니까?

doc-combine-sum1 -2 doc-combine-sum2

Excel에서 다음 스크린 샷과 같이 일부 중복 항목이 포함 된 데이터 범위가 있고 이제 중복 데이터를 결합하고 다른 열의 해당 값을 합산하려는 경우 항상이 문제가 발생할 수 있습니다. 이 문제를 어떻게 해결할 수 있습니까?

Consolidate 함수로 중복 행 결합 및 값 합산

중복 행을 결합하고 VBA 코드로 값 합계

중복 행을 결합하고 Excel 용 Kutools로 값을 합산하십시오.

Excel 용 Kutools를 사용하여 다른 열의 중복 값을 기반으로 해당 행 결합


화살표 블루 오른쪽 거품 Consolidate 함수로 중복 행 결합 및 값 합산

Consolidate는 Excel에서 여러 워크 시트 또는 행을 통합하는 데 유용한 도구이므로이 기능을 사용하면 중복을 기반으로 여러 행을 요약 할 수도 있습니다. 다음 단계를 따르십시오.

1. 현재 워크 시트에서 결과를 찾을 셀을 클릭합니다.

2. 클릭으로 이동 데이터 > 연결, 스크린 샷 참조 :

doc-combine-sum3

3. 에서 연결 대화 상자 :

  • (1.) 선택 합계 기능 드롭 다운 목록;
  • (2.) 클릭 doc-combine-sum5 단추를 클릭하여 통합 할 범위를 선택한 다음 추가 참조를 추가하는 버튼 모든 참조 리스트 박스;
  • (3.) 확인 맨 윗줄왼쪽 열라벨 사용 선택권. 스크린 샷보기 :

doc-combine-sum4

4. 설정을 마친 후 OK, 중복이 결합되고 합산됩니다. 스크린 샷보기 :

doc-combine-sum6

주의 사항: 범위에 헤더 행이없는 경우 선택을 취소해야합니다. 맨 윗줄 인사말 라벨 사용 옵션을 선택합니다.


중복 행 및 합계 / 평균 해당 값을 다른 열에 결합

Excel 용 Kutools's 고급 Combibe 행 키 열을 기반으로 여러 중복 행을 하나의 레코드로 결합하는 데 도움이되며 다른 열에 대해 합계, 평균, 개수 등과 같은 일부 계산을 적용 할 수도 있습니다. Excel 용 Kutools를 다운로드하려면 클릭하십시오!


화살표 블루 오른쪽 거품 중복 행을 결합하고 VBA 코드로 값 합계

다음 VBA 코드는 워크 시트의 중복 행을 통합하는데도 도움이 될 수 있지만 동시에 원본 데이터가 삭제되므로 데이터 복사본을 백업해야합니다.

1. 누르고 ALT + F11 키를 누른 다음 응용 프로그램 용 Microsoft Visual Basic 창.

2. 딸깍 하는 소리 끼워 넣다 > 모듈을 클릭하고 다음 코드를 모듈 창.

VBA 코드 : 중복 행 결합 및 값 합산

Sub CombineRows()
'Updateby Extendoffice
Dim WorkRng As Range
Dim Dic As Variant
Dim arr As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set Dic = CreateObject("Scripting.Dictionary")
arr = WorkRng.Value
For i = 1 To UBound(arr, 1)
    Dic(arr(i, 1)) = Dic(arr(i, 1)) + arr(i, 2)
Next
Application.ScreenUpdating = False
WorkRng.ClearContents
WorkRng.Range("A1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.keys)
WorkRng.Range("B1").Resize(Dic.Count, 1) = Application.WorksheetFunction.Transpose(Dic.items)
Application.ScreenUpdating = True
End Sub

3. 그런 다음 F5 키를 눌러이 코드를 실행하고 팝업 된 프롬프트 상자에서 통합 할 범위를 선택해야합니다. 스크린 샷보기 :

doc-combine-sum7

4. 그런 다음 OK, 중복 행이 결합되고 값이 더해집니다.

주의 사항:이 코드를 사용하려면 데이터가 손상되지 않도록 파일을 복사하는 것이 좋습니다.이 코드는 두 개의 열에 만 적용됩니다.


화살표 블루 오른쪽 거품 중복 행을 결합하고 Excel 용 Kutools로 값을 합산하십시오.

여기에서는 편리한 도구를 소개합니다. Excel 용 Kutools 당신을 위해 고급 결합 행 또한이 문제를 해결하기 위해 신속하게 도움을 줄 수 있습니다.

Excel 용 Kutools : 300 개 이상의 편리한 Excel 추가 기능으로 30 일 동안 제한없이 무료로 사용해 볼 수 있습니다.. 그것을 지금 .

설치 후 Excel 용 Kutools, 다음과 같이하십시오.

1. 필요한 범위를 선택하고 Kutools > 병합 및 분할 > 고급 결합 행. 스크린 샷보기 :

2. 에서 고급 결합 행 대화 상자, 확인 내 데이터에 헤더가 있습니다. 범위에 헤더가있는 경우 중복을 결합 할 열 이름을 선택하고 기본 키, 스크린 샷 참조 :

doc-combine-sum7

3. 그런 다음 값을 합산 할 열 이름을 선택하고 계산 > 합계 또는 필요에 따라 다른 계산. 스크린 샷보기 :

doc-combine-sum7

4. 딸깍 하는 소리 Ok 대화 상자를 닫으려면 중복 항목이 결합되고 다른 열의 해당 데이터가 합산되는 것을 볼 수 있습니다. 스크린 샷보기 :

doc-combine-sum1 -2 doc-combine-sum2

고급 결합 행에 대해 자세히 알아 보려면 여기를 클릭하십시오.


화살표 블루 오른쪽 거품 Excel 용 Kutools를 사용하여 다른 열의 중복 값을 기반으로 해당 행 결합

때로는 다른 열의 중복 값을 기반으로 행을 결합하고 싶을 때가 있습니다. 고급 결합 행 of Excel 용 Kutools 또한 당신을 위해 호의를 베풀 수 있습니다, 다음과 같이하십시오 :

1. 사용할 데이터 범위를 선택한 다음 Kutools > 병합 및 분할 > 고급 결합 행 를 사용하려면 고급 결합 행 대화 상자.

2. 에서 고급 결합 행 대화 상자에서 다른 데이터를 결합 할 기준이되는 열 이름을 클릭하고 기본 키, 스크린 샷 참조 :

doc-combine-sum7

3. 그런 다음 데이터를 결합 할 다른 열 이름을 클릭하고 결합 결합 된 값을 구분할 구분 기호를 선택하려면 스크린 샷을 참조하십시오.

doc-combine-sum7

4. 그런 다음 Ok, A 열의 동일한 셀을 가진 모든 값이 함께 결합되었습니다. 스크린 샷을 참조하십시오.

doc-combine-sum1 -2 doc-combine-sum2

화살표 블루 오른쪽 거품 중복 행을 결합하고 Excel 용 Kutools로 값을 합산하십시오.

Excel 용 Kutools: 300 개 이상의 편리한 Excel 추가 기능으로 30 일 동안 제한없이 무료로 사용해 볼 수 있습니다. 지금 다운로드 및 무료 평가판!

관련 기사 :

중복 값을 기반으로 여러 행을 하나로 결합


최고의 사무 생산성 도구

Excel 용 Kutools는 대부분의 문제를 해결하고 생산성을 80 % 향상시킵니다.

  • 재사용: 빠르게 삽입 복잡한 공식, 차트 그리고 이전에 사용한 모든 것; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 데이터 손실없이; 셀 내용 분할; 중복 행 / 열 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 300 개 이상의 강력한 기능. Office / Excel 2007-2019 및 365를 지원합니다. 모든 언어를 지원합니다. 기업 또는 조직에 쉽게 배포 할 수 있습니다. 전체 기능 30 일 무료 평가판. 60 일 환불 보장.
kte 탭 201905

Office Tab은 Office에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만듭니다.

  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50 % 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Chandra · 3 months ago
    SN SAD No Unit Item No Description Qty CIF_Value ID_EXD AID CSF ARF ECS RCF RDF IFT IDP AIT VAT
    1 M200 UNT 1 Pen 194 500 50 0 0 0 0 0 0 0 0 0 65
    2 M200 UNT 2 Pencil 241 250 25 0 0 0 0 0 0 0 0 0 32.5
    3 M200 UNT 3 Cutter 204 400 40 0 0 0 0 0 0 0 0 0 52
    4 M200 UNT 4 Copy 171 600 60 0 0 0 0 0 0 0 0 0 78
    5 M300 KGM 1 Cup 220 250 25 0 500 0 0 0 0 0 0 0 32.5
    6 M300 KGM 2 Plate 40 350 35 155 0 0 0 0 0 0 0 0 45.5
    7 M300 UNT 3 Bottle 2 150 15 131 0 0 0 0 0 0 0 0 19.5
    8 M300 UNT 4 Glass 2 90 9 34 0 0 0 0 0 0 0 0 11.7
    9 M400 null 1 Shirt 20 800 80 0 0 0 0 0 0 0 0 0 104
    10 M400 KGM 2 Pant 5 5000 500 0 0 0 0 0 0 0 0 0 650
    11 M400 null 3 Shoe 12 7200 720 0 0 0 0 0 0 0 0 0 936
    12 M400 MTR 4 Sandle 40 1600 160 0 0 0 0 0 0 0 0 0 208
    13 M400 UNT 5 Belt 100 2000 200 0 0 0 0 0 0 0 0 0 260
    how to sum cif value and remove duplicate No. (SAD No.) Please help me.
  • To post as a guest, your comment is unpublished.
    Tuhin · 6 months ago
    I am sooooo happy & glad with your tips.
    Allah bless you.
  • To post as a guest, your comment is unpublished.
    blazeruz003@gmail.com · 1 years ago
    Sub MergeSameCells()
    Application.DisplayAlerts = False

    Dim rng As Range

    MergeCells:

    For Each rng In Selection
    If rng.Value = rng.Offset(1, 0).Value And rng.Value <> "" Then
    Range(rng, rng.Offset(1, 0)).Merge
    GoTo MergeCells
    End If
    Next

    End Sub
  • To post as a guest, your comment is unpublished.
    Alex Lesyk · 2 years ago
    An absolute mess of an explantation. Thanks for the effort but it did nothing to help.
  • To post as a guest, your comment is unpublished.
    andreaB · 2 years ago
    LOVE IT!!! YOUR SAVE MY LIFE!!
  • To post as a guest, your comment is unpublished.
    sarah · 2 years ago
    Ifsum=(columns include,start point row,sum column)
    Example ifsum=(A:D,B:2,D:D)
    WAY EASIER!
  • To post as a guest, your comment is unpublished.
    vchinna.mech205@gmail.com · 3 years ago
    Hi Am chinnaraju

    can u please assist for this. Any one?

    =VLOOKUP(M5,E:F,2,)


    Thanks in advance.
  • To post as a guest, your comment is unpublished.
    vchinna.mech205@gmail.com · 3 years ago
    Hi,
    Can you please explain or share the Formula for below
    A5 A6 A7
    i want answer for KTO as Transpose Rice Biryani Prawns

    Left coloumn Right Coloumn
    KTO Rice
    Office Tab Curd Rice
    KTO Biryani
    Ranjith Chiken
    KTO Prawns

    Thanks,
    Chinnaraju
    9849212552
  • To post as a guest, your comment is unpublished.
    Chinnaraju · 3 years ago
    Hi,
    A5 A6 A7
    i want answer for KTO as Transpose Rice Biryani Prawns

    Left coloumn Right Coloumn
    KTO Rice
    Office Tab Curd Rice
    KTO Biryani
    Ranjith Chiken
    KTO Prawns

    Thanks,
    Chinnaraju
    9849212552
  • To post as a guest, your comment is unpublished.
    Chris · 3 years ago
    what if I want to do a customer math equation with the duplicates instead of sum? For example I want my duplicates to calculate overall electrical resistance.
  • To post as a guest, your comment is unpublished.
    Joshua · 3 years ago
    You guys are awesome! You have saved me so much productivity. Cant thank you guys enough
  • To post as a guest, your comment is unpublished.
    Raghu · 4 years ago
    How to make VBA code to add totals for 12 columns
  • To post as a guest, your comment is unpublished.
    Mostafa · 4 years ago
    Really Thank you your explain realy helpful
  • To post as a guest, your comment is unpublished.
    Ahmed SAmir · 4 years ago
    as usual perfect Ideas and Projects , thank you all :-)
  • To post as a guest, your comment is unpublished.
    Neelesh Sonekar · 4 years ago
    Dear Sir

    What if i have 3 Cloumns ?

    Node1 Node2 Length
    R1 J1 30 J1=113
    J1 J2 29
    J1 J3 54
    J3 J4 47
    J3 J5 27
    J5 J6 19
    J5 J7 17
    J7 J8 10
    J7 J9 56
    J9 J10 96
    J9 J11 29
    J11 J12 34
    J12 J13 10
    J12 J14 49

    Can i use this for 3 columns.
  • To post as a guest, your comment is unpublished.
    Remo · 5 years ago
    This consolidate tool is so useful.
    Many thanks for sharing the info :)
  • To post as a guest, your comment is unpublished.
    Ben · 5 years ago
    Seems like a good spot for a pivot table.
  • To post as a guest, your comment is unpublished.
    Jon · 5 years ago
    How do you make that column where the sums are to update automatically when you change the original data?
  • To post as a guest, your comment is unpublished.
    Maria · 5 years ago
    Could do find hwo to to exactly the same thing but in Google Docs? I really need it!
  • To post as a guest, your comment is unpublished.
    Sha · 5 years ago
    Thank you so much for great tips. Fantastic.
  • To post as a guest, your comment is unpublished.
    Lars · 5 years ago
    The VBA macro works well, but how should I change it if I want to delete the entire row rather than just clearing contents? I have other columns I want to keep linked to that data.
  • To post as a guest, your comment is unpublished.
    stan · 5 years ago
    VBA code does not work. Combines first column but 2nd column data is all gone
  • To post as a guest, your comment is unpublished.
    stan · 5 years ago
    VBA code breaks when more rows added, not really sure why
  • To post as a guest, your comment is unpublished.
    ND · 6 years ago
    Worked fantastically! Thanx! :-)
  • To post as a guest, your comment is unpublished.
    B · 7 years ago
    Couldn't get this to work for more than one column of data - any tips?
  • To post as a guest, your comment is unpublished.
    Ed · 7 years ago
    Your first example is pretty good but it is missing one step. Prior to clicking OK the cursor needs to be in a blank area for the consolidation to export. If you have not selected a blank cell area after adding the range you will get a "source overlaps destination" error.