목차
이 자습서에서는 데이터 손실 없이 여러 행 병합, 중복 행 병합, 반복적으로 행 블록 병합, 하나 이상의 데이터를 기반으로 다른 테이블에서 일치하는 행 복사 등 4가지 방법으로 Excel에서 행을 안전하게 병합하는 방법을 보여줍니다. 일반적인 열.
Excel에서 행 병합은 우리 모두가 때때로 수행해야 하는 가장 일반적인 작업 중 하나입니다. 문제는 Microsoft Excel이 이 작업을 수행할 수 있는 신뢰할 수 있는 도구를 제공하지 않는다는 것입니다. 예를 들어 내장된 Merge & Center 버튼을 누르면 다음과 같은 오류 메시지가 나타납니다.
"선택 항목에 여러 데이터 값이 포함되어 있습니다. 하나의 셀로 병합하면 가장 왼쪽 상단의 데이터만 유지됩니다."
확인을 클릭하면 셀이 병합되지만 첫 번째 셀의 값만 유지되고 다른 모든 데이터는 사라집니다. 따라서 분명히 더 나은 솔루션이 필요합니다. 이 문서에서는 데이터 손실 없이 Excel에서 여러 행을 병합할 수 있는 몇 가지 방법을 설명합니다.
데이터 손실 없이 Excel에서 행을 병합하는 방법
작업: 각 행에 제품 이름, 제품 키, 고객 이름 등과 같은 특정 세부 정보가 포함된 데이터베이스가 있습니다. 우리가 원하는 것은 아래와 같이 특정 주문과 관련된 모든 행을 결합하는 것입니다.
원하는 결과를 얻는 데는 두 가지 방법이 있습니다.
Excel에서 행을 하나로 병합
Join열별 행
자세히 보기수식 없이 셀을 빠르게 병합하세요!
모든 데이터를 Excel에서 안전하게 보관하세요
자세히 보기여러 행 병합 수식 사용
여러 셀의 값을 하나로 연결하려면 CONCATENATE 함수 또는 연결 연산자(&)를 사용할 수 있습니다. Excel 2016 이상에서는 CONCAT 함수를 사용할 수도 있습니다. 어쨌든 셀을 참조로 제공하고 중간에 원하는 구분 기호를 입력합니다.
행을 병합하고 값을 쉼표 및 공백 :
<으로 구분합니다. 0> =CONCATENATE(A1,", ",A2,", ",A3)
=A1&", "&A2&", "&A3
데이터 사이에 공백 이 있는 행 병합:
=CONCATENATE(A1," ",A2," ",A3)
=A1&" "&A2&" "&A3
행을 결합하고 값을 공백 없이 쉼표 로 구분 :
=CONCATENATE(A1,A2,A3)
=A1&","&A2&","&A3
더 많은 셀을 연결하여 실제 공식이 조금 더 길어질 수 있습니다.
=CONCATENATE(A1,", ",A2,", ",A3,", ",A4,", ",A5,", ",A6,", ",A7,", ",A8)
이제 여러 행의 데이터가 병합되었습니다. 한 행. 그러나 결합된 행은 수식입니다. 값으로 변환하려면 Excel에서 수식을 해당 값으로 바꾸는 방법에 설명된 대로 선택하여 붙여넣기 기능을 사용합니다.
셀 병합 추가 기능을 사용하여 Excel에서 행 결합
셀 병합 추가 기능은 Excel에서 셀을 결합하기 위한 다목적 도구로 개별 셀은 물론 전체 행이나 열을 병합할 수 있습니다. 그리고 가장 중요한 것은 이 도구는 모든 데이터를 유지합니다 .여러 값.
두 개 이상의 행을 하나로 병합하려면 다음 작업을 수행해야 합니다.
- 행을 병합할 셀 범위를 선택합니다.
- Ablebits 데이터 탭 > 병합 그룹으로 이동하여 셀 병합 화살표 를 클릭한 다음 행을 하나로 병합 을 클릭합니다. .
- 대부분의 경우 잘 작동하는 미리 선택된 설정이 포함된 셀 병합 대화 상자가 열립니다. 이 예에서는 아래 스크린샷과 같이 구분 기호를 기본 공백에서 줄바꿈 으로만 변경합니다.
- Merge 버튼을 클릭하고 줄 바꿈으로 분리된 데이터의 완벽하게 병합된 행을 관찰합니다.
중복 행을 하나로 결합하는 방법(고유 값만 유지)
작업: 수천 개의 항목이 포함된 Excel 데이터베이스가 있습니다. 한 열의 값은 기본적으로 동일하지만 다른 열의 데이터는 다릅니다. 목표는 특정 열을 기준으로 중복 행의 데이터를 결합하여 쉼표로 구분된 목록을 만드는 것입니다. 또한 고유한 값만 병합하고 중복 항목은 생략하고 빈 셀은 건너뛸 수 있습니다.
아래 스크린샷은 우리가 달성하려는 목표를 보여줍니다.
중복 행을 수동으로 찾고 병합하는 것은 확실히 피하고 싶은 일입니다. 시간이 많이 걸리고 번거로운 작업을 지원하는 Merge Duplicates 추가 기능을 만나보세요.빠른 4단계 프로세스를 시작합니다.
- 병합할 중복 행을 선택하고 리본에서 해당 버튼을 클릭하여 중복 병합 마법사를 실행합니다.
- 테이블이 올바르게 선택되었는지 확인하고 다음 을 클릭합니다. 특히 추가 기능을 처음 사용하는 경우에는 백업 복사본 만들기 옵션을 선택한 상태로 유지하는 것이 좋습니다.
- 키 열 을 선택하여 중복 여부를 확인하십시오. 이 예에서는 고객 이름을 기준으로 행을 결합하려고 하므로 Customer 열을 선택합니다.
빈 셀 건너뛰기 를 하려면 이 옵션을 선택하고 다음 을 클릭하십시오.
- 병합할 열을 선택하세요 . 이 단계에서는 데이터를 결합하려는 데이터가 있는 열을 선택하고 구분 기호(세미콜론, 쉼표, 공백, 줄바꿈 등)를 지정합니다.
창 상단에 있는 두 가지 추가 옵션을 통해 다음을 수행할 수 있습니다.
- 행을 결합하는 동안 중복 값 삭제
- 빈 셀 건너뛰기
완료되면 마침 버튼을 클릭합니다.
잠시 후 중복 행의 모든 데이터가 하나의 행으로 병합됩니다.
반복하는 방법 행 블록을 하나의 행으로 병합
작업: 최근 주문에 대한 정보가 포함된 Excel 파일이 있고 각 주문에는 제품 이름, 고객 이름 및 구매 날짜의 3줄이 필요합니다. 당신은 병합하고 싶습니다즉, 세 행의 블록을 반복적으로 병합합니다.
다음 이미지는 우리가 찾고 있는 것을 보여줍니다.
만약 결합할 항목이 거의 없으므로 셀 병합 추가 기능을 사용하여 각 행 3개를 선택하고 각 블록을 개별적으로 병합할 수 있습니다. 그러나 워크시트에 수백 또는 수천 개의 레코드가 포함되어 있는 경우 더 빠른 방법이 필요합니다.
- 워크시트에 도우미 열(예제에서는 C열)을 추가합니다. 이름을 BlockID 또는 원하는 이름으로 지정합니다.
- 다음 수식을 C2에 삽입한 다음 채우기 핸들을 드래그하여 열 아래로 복사합니다.
=INT((ROW(C2)-2)/3)
여기서:
- C2는 수식을 입력하는 맨 위 셀입니다.
- 2는 데이터가 시작되는 행입니다.
- 3은 행 수입니다. 각 블록에 결합됩니다
이 수식은 스크린샷에 표시된 것처럼 각 행 블록에 고유 번호를 추가합니다.
이 수식의 작동 방식: ROW 함수는 수식 셀의 행 번호를 추출하고 여기에서 데이터가 시작되는 행의 수를 빼서 수식이 0부터 계산되기 시작합니다. 예를 들어 데이터가 두 번째 행에서 시작하므로 2를 뺍니다. 예를 들어 데이터가 행 5에서 시작하면 ROW(C5)-5가 됩니다. 그런 다음 위의 방정식을 병합할 행 수로 나누고 INT 함수를 사용하여 결과를 가장 가까운 정수로 내림합니다.
- 글쎄, 당신은 작업의 주요 부분을 완료했습니다. 이제 BlockID 를 기반으로 행을 병합하기만 하면 됩니다. 이를 위해 중복 행을 결합하는 데 사용한 이미 친숙한 Merge Duplicates 마법사를 사용할 것입니다.
- 2단계에서 키 열로 BlockID 를 선택합니다.
- 3단계에서 병합하려는 모든 열을 선택하고 구분 기호로 줄 바꿈을 선택합니다.
잠시 후 원하는 결과를 얻을 수 있습니다.
- 블록 ID 삭제 열은 더 이상 필요하지 않으므로 완료되었습니다! 재미있는 점은 앞의 두 가지 예에서와 같이 다시 4단계가 필요하다는 것입니다 :)
복사/붙여넣기 없이 2개의 Excel 테이블에서 일치하는 행을 병합하는 방법
작업: 공통 열이 있는 두 개의 테이블이 있고 이 두 테이블에서 일치하는 행을 병합해야 합니다. 테이블은 동일한 시트, 두 개의 다른 스프레드시트 또는 두 개의 다른 통합 문서에 있을 수 있습니다.
예를 들어, 서로 다른 두 개의 워크시트에 1월과 2월의 판매 보고서가 있고 이를 하나로 결합하려고 합니다. 각 테이블의 행 수와 제품 순서가 다를 수 있으므로 간단한 복사/붙여넣기는 작동하지 않습니다.
이 경우 Merge Two는 테이블 추가 기능은 다음과 같이 잘 작동합니다.
- 기본 테이블에서 아무 셀이나 선택하고 두 테이블 병합 버튼을 클릭하십시오. Merge 그룹의 Ablebits Data 탭:
이렇게 하면 기본 테이블이 미리 선택된 상태에서 추가 기능이 실행됩니다. 마법사의 첫 번째 단계에서 다음 을 클릭하기만 하면 됩니다.
- 두 번째 테이블, 즉 일치하는 행이 포함된 조회 테이블을 선택합니다.
- 두 테이블에 있는 하나 이상의 열 열을 선택합니다. 키 열에는 이 예의 제품 ID 와 같이 고유한 값만 포함해야 합니다.
- 선택적으로 기본 테이블에서 업데이트할 열을 선택합니다. 우리의 경우에는 그러한 열이 없으므로 다음 을 클릭합니다.
- 기본 테이블에 추가할 열을 선택합니다. 이 경우에는 2월 판매 입니다.
- 마지막 단계에서 정확히 데이터를 병합하려는 방법에 따라 추가 옵션을 선택하고 마침 버튼을 클릭합니다. 아래 스크린샷은 우리에게 잘 작동하는 기본 설정을 보여줍니다.
추가 기능을 처리하고 결과를 검토하는 데 몇 초를 허용합니다.
Excel용 병합 도구는 어떻게 구할 수 있나요?
이 자습서에서 설명하는 모든 추가 기능과 70개 이상의 기타 시간 절약 도구는 다음과 같습니다. Excel용 Ultimate Suite에 포함되어 있습니다. 추가 기능은 모든 버전의 Excel 2019, Excel 2016, Excel 2013, Excel 2010 및 Excel 2007에서 작동합니다.
이제 Excel 시트의 행을 원하는 방식으로 병합할 수 있기를 바랍니다. 찾지 못한 경우귀하의 특정 작업에 대한 솔루션을 댓글로 남겨주시면 함께 방법을 찾아보도록 하겠습니다. 읽어주셔서 감사합니다!
사용 가능한 다운로드
Ultimate Suite 14일 완전 기능 버전(.exe 파일)