메인 컨텐츠로 가기

Excel 자습서: 열, 행, 셀 결합

열, 행 또는 셀을 결합하는 것은 일반적으로 이름과 성을 결합하여 전체 이름을 얻고, 동일한 ID를 기반으로 행을 결합하고 해당 값을 합산하는 것과 같이 일상적인 Excel 작업에서 사용됩니다. 셀 범위를 하나의 단일 셀로 바꾸는 식입니다. 이 자습서는 Excel에서 열/행/셀 결합에 대한 모든 시나리오를 나열하고 다양한 솔루션을 제공합니다.

이 튜토리얼의 탐색

1 열/행을 하나의 셀로 결합

1.1 공백/쉼표 또는 기타 구분 기호를 사용하여 열/행을 하나의 셀로 결합

1.11 앰퍼샌드 기호(&) 사용

1.12 CONCATENATE 함수 사용(Excel 2016 이하 버전)

1.13 CONCAT 함수 또는 TEXTJOIN 함수 사용(Excel 2019 또는 Excel 365)

1.14 메모장 사용(열 결합에만 해당)

확장: 구분 기호로 줄 바꿈을 사용하여 열/행을 하나의 셀로 결합

1.2 열/행을 공백 없이 하나의 셀로 결합

1.21 TEXTJOIN 기능 사용(Excel 2019 또는 Excel 365)

1.22 앰퍼샌드 기호(&) 사용

1.23 VBA 코드를 사용하여 셀 끝에 추가

1.3 데이터 손실 없이 열/행/셀을 하나의 셀로 결합

1.4 공백인 경우 두 열 결합

1.41 IF 함수 사용하기

1.42 VBA 사용하기

2. 동일한 ID의 행 결합

2.1 ID가 동일하고 쉼표 또는 기타 구분 기호로 구분된 행 결합

2.11 VBA 사용하기

2.12 IF 함수를 사용하여 도우미 열 추가

2.13 편리한 도구 사용 - 고급 행 결합

2.2 동일한 ID를 가진 행 결합 및 일부 계산 수행

2.21 통합 기능 사용

2.22 VBA 사용하기

2.23 편리한 도구 사용 - 고급 행 결합

2.3 같은 값을 가진 인접한 행 결합

2.31 VBA 사용하기

2.32 편리한 도구 사용 - 동일한 셀 병합

3. 세포 결합

3.1. 여러 행과 열을 단일 셀로 결합

3.11 앰퍼샌드 기호(&) 사용

3.12 CONCATENATE 함수 사용(Excel 2016 이하 버전)

3. 13 CONCAT 함수 또는 TEXTJOIN 함수 사용(Excel 2019 또는 Excel 365)

3.14 데이터 손실 없이 열/행/셀을 하나의 셀로 결합 사용

3.2. 셀을 단일 열/단일 행으로 결합

3.21 범위 이름 지정 및 INDEX 기능 사용(단일 열에만 해당)

3.22 VBA(단일 열에만 해당)

3.23 편리한 도구 사용하기 – 변환 범위

3.3 중복 없이 열을 하나의 열로 쌓기

3.31 중복 복사 및 붙여넣기 및 제거

3.32 VBA 사용하기

3.4. 셀 결합 및 서식 유지

3.41 수식에 TEXT 함수 포함

3.42 마이크로소프트 워드 사용하기

3.43 편리한 도구 사용 - 데이터 손실 없이 결합

3.5 셀을 결합하여 날짜 만들기

3.51 DATE 함수 사용하기

 

이 튜토리얼에서는 방법을 설명하기 위해 몇 가지 예제를 만들었습니다. 아래 VBA 코드 또는 수식을 사용할 때 필요한 참조를 변경하거나 방법을 직접 시도하기 위한 샘플을 다운로드할 수 있습니다.

문서 샘플샘플 파일을 다운로드하려면 클릭하십시오.


1 열/행을 하나의 셀로 결합

1.1 공백/쉼표 또는 기타 구분 기호를 사용하여 열/행을 하나의 셀로 결합

아래 스크린샷과 같이 열이나 행을 하나의 셀로 결합하고 결과를 쉼표, 공백 또는 기타 구분 기호로 구분하는 것은 Excel에서 가장 널리 사용됩니다.

열을 하나의 셀로 결합
문서는 열 행을 하나로 결합 1
행을 하나의 셀로 결합
문서는 열 행을 하나로 결합 1

1.11 앰퍼샌드 기호(&) 사용

Excel에서 앰퍼샌드 기호 &는 일반적으로 텍스트를 결합하는 데 사용됩니다.

예: 이름(A열)과 성(B열)을 전체 이름으로 결합

결합된 결과를 배치할 셀을 선택한 다음 다음과 같은 수식을 입력합니다.

=A2&" "&B2

문서는 열 행을 하나로 결합 1 수식에서 &는 텍스트를 결합하는 데 사용되며 A2와 B2는 결합해야 하는 두 텍스트이고 " "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(공백)입니다. 쉼표를 사용하려는 경우 구분자로 큰따옴표 ","로 묶인 쉼표를 입력하기만 하면 됩니다.

PR 기사 엔터 버튼 키를 눌러 결합된 결과를 얻은 다음 자동 채우기 핸들을 아래로 끌어 결합된 결과를 얻습니다.

예: 번호(15행)와 이름(16행)을 하나의 셀로 결합

행을 하나의 셀로 결합하려면 수식에서 셀 참조와 구분자를 필요에 따라 변경하고 자동 채우기 핸들을 오른쪽으로 끌어 결합된 결과를 얻습니다.
문서는 열 행을 하나로 결합 1

1.12 CONCATENATE 함수 사용(Excel 2016 이하 버전)

Excel 2016 또는 이전 버전을 사용하는 경우 CONCATENATE 함수가 도움이 될 수 있습니다.

CONCATENATE에 대한 구문
CONCATENATE (text1,[text2],…)

CONCATENATE 함수에 대한 자세한 내용은 다음을 방문하십시오. 사슬 같이 잇다.

예: 이름(F열)과 주소(G열)를 하나의 열로 결합

결합된 결과를 배치할 셀을 선택한 다음 다음과 같은 수식을 입력합니다.

=연결(F2,",",G2)

문서는 열 행을 하나로 결합 1 수식에서 F2와 G2는 결합해야 하는 두 텍스트이고 ","는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표)입니다. 공백을 구분 기호로 사용하려면 공백을 입력하기만 하면 됩니다. 큰따옴표 " "로 묶습니다.

PR 기사 엔터 버튼 키를 눌러 결합된 결과를 얻은 다음 자동 채우기 핸들을 아래로 끌어 결합된 결과를 얻습니다.
문서는 열 행을 하나로 결합 1

행을 결합하려면 필요에 따라 셀 참조와 구분 기호를 변경하고 자동 채우기 핸들을 오른쪽으로 끕니다.
문서는 열 행을 하나로 결합 1

1.13 CONCAT 함수 또는 TEXTJOIN 함수 사용(Excel 2019 또는 Excel 365)

Excel 2019 또는 Excel 365를 사용하는 경우 CONCAT 함수와 TEXTJOIN 함수가 더 나은 선택일 수 있습니다.

CONCAT에 대한 구문
CONCAT (text1,[text2],…)

CONCAT 기능에 대한 자세한 내용은 다음을 방문하십시오. CONCAT.

CONCAT 함수의 사용법은 CONCATENATE 함수와 동일하며 두 열의 이름과 성을 개별적으로 하나의 열로 결합하기 위해 수식은 다음과 같이 사용됩니다.

=CONCAT(A21," ",B21)

문서는 열 행을 하나로 결합 1 수식에서 A21과 B21은 결합해야 하는 두 텍스트이고 " "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(공백)입니다. 다른 구분 기호를 사용하려면 이중으로 묶은 구분 기호를 입력하기만 하면 됩니다. 인용 "".

Enter 키를 눌러 결합된 결과를 얻은 다음 자동 채우기 핸들을 아래로 끌어 결합된 결과를 얻습니다.
문서는 열 행을 하나로 결합 1

열을 결합하는 것과 달리 행을 결합하는 동안 첫 번째 수식을 입력한 후 결합된 결과가 모두 나올 때까지 자동 채우기 핸들을 오른쪽으로 드래그해야 합니다.

TEXTJOINT에 대한 구문
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

TEXTJOIN 기능에 대한 자세한 내용은 다음을 방문하십시오. 텍스트 조인.

TEXTJOIN을 사용하여 열 또는 행을 결합하려면:

=TEXTJOIN(",",TRUE,E21:G21))

문서는 열 행을 하나로 결합 1  공식에서 E21:G21은 결합해야 하는 연속 범위입니다. " "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표 ""로 묶인 구분 기호를 입력하기만 하면 됩니다. 논리 텍스트 "TRUE"는 결합할 때 빈 셀을 무시함을 나타내며, 공백과 결합하려면 TRUE를 FALSE로 바꿉니다.

Enter 키를 눌러 결합된 결과를 얻은 다음 자동 채우기 핸들을 아래로 끌어 결합된 결과를 얻습니다.

공백 무시
문서는 열 행을 하나로 결합 1
공백 포함
문서는 열 행을 하나로 결합 1

1.14 메모장 사용(열 결합에만 해당)

1. 메모장을 사용하여 열을 결합할 수도 있습니다(행 결합에는 영향 없음).

열을 하나로 결합하려는 범위를 선택하고 Ctrl 키 + C 범위를 복사하는 키.
문서는 열 행을 하나로 결합 1

2. 열기 메모장, 그리고 언론 Ctrl 키 + V 복사한 범위를 붙여넣습니다.
문서는 열 행을 하나로 결합 1

3. 메모장에서 두 텍스트 사이의 탭을 선택하고 Ctrl 키 + H 사용하려면 교체 기능, 탭 기호가 배치되었습니다 무엇을 찾기 텍스트 상자.
문서는 열 행을 하나로 결합 1

4. 에서 로 교체 텍스트 상자에 결합된 텍스트를 구분할 구분 기호를 입력한 다음 모두 바꾸기. 그런 다음 교체 대화.
문서는 열 행을 하나로 결합 1

5. 이제 메모장에서 텍스트를 선택하고 Ctrl 키 + C 복사하고 Excel로 이동하여 셀을 선택하고 Ctrl 키 + V 결합된 결과를 붙여넣습니다.
문서는 열 행을 하나로 결합 1문서는 열 행을 하나로 결합 1

확장: 구분 기호로 줄 바꿈을 사용하여 열/행을 하나의 셀로 결합

아래 스크린샷과 같이 줄 바꿈을 사용하여 열이나 행을 하나의 셀로 결합하려는 경우:
문서는 열 행을 하나로 결합 1

먼저 Excel에서 숯() 함수는 다음과 같이 수식에 입력하기 어려운 문자를 지정하는 데 사용할 수 있습니다. CHAR (10) 줄 바꿈을 반환합니다.

그런 다음 위에 나열된 수식에 CHAR(10)을 사용하여 구분 기호로 줄 바꿈이 있는 열이나 행을 결합합니다.

앰퍼샌드 기호:

=A49&CHAR(10)&B49

연결 함수:

=CONCATENATE(A49,CHAR(10),B49)

병합 기능

=CONCAT(A49,CHAR(10),B49)

TEXTJOIN 함수

=TEXTJOIN(CHAR(10),TRUE,A49:B49)

위의 수식을 입력한 후 결과를 선택하고 > 텍스트 줄 바꿈.
문서는 열 행을 하나로 결합 1

이제 열이 하나로 결합되고 줄 바꿈으로 구분됩니다.
문서는 열 행을 하나로 결합 1

문서는 열 행을 하나로 결합 1 한 열의 행을 단일 셀로 결합하려는 경우 Excel의 양쪽 맞춤 기능이 도움이 될 수 있습니다. 여러 행이 있는 열을 선택하고 > 작성 > 신이 옳다고 하다, 그런 다음 행은 공백을 구분 기호로 사용하여 범위의 맨 위 셀에 결합됩니다.

문서는 열 행을 하나로 결합 1 문서는 열 행을 하나로 결합 1

1.2 열/행을 공백 없이 하나의 셀로 결합

이 부분에서 자습서는 열 또는 행을 하나의 셀로 결합하고 아래 표시된 스크린샷과 같이 빈 셀을 건너뛰는 방법을 소개합니다.
문서는 열 행을 하나로 결합 1

1.21 TEXTJOIN 기능 사용(Excel 2019 또는 Excel 365)

Excel 2019 또는 Excel 365를 사용하는 경우 다행스럽게도 새로운 기능인 TEXTJOIN을 사용하면 이 작업을 쉽게 해결할 수 있습니다.

CONCATENATE에 대한 구문
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

TEXTJOIN 기능에 대한 자세한 내용은 다음을 방문하십시오. 텍스트 조인.

예: 이름(A열)과 번호(B열) 및 도메인(C열)을 하나의 셀로 결합하여 이메일 주소를 생성합니다. 일부 번호는 공백일 수 있습니다.

결합된 결과를 배치하는 데 사용한 셀을 선택하고 수식을 다음과 같이 입력합니다.

=TEXTJOIN("",TRUE,A2:C2)

문서는 열 행을 하나로 결합 1 수식에서 A2:C2는 결합해야 하는 텍스트가 포함된 범위이고 ""는 결과 셀에서 두 텍스트를 구분하는 구분 기호(없음)입니다. 구분 기호를 사용하여 텍스트를 구분하려는 경우 ","와 같이 큰따옴표 ""로 묶인 구분 기호를 입력합니다. 논리 텍스트 "TRUE"는 결합할 때 빈 셀을 무시함을 나타내며, 공백과 결합하려면 TRUE를 FALSE로 바꿉니다.

PR 기사 엔터 버튼 키를 눌러 첫 번째 결과를 얻고 모든 결과를 생성해야 하는 경우 자동 채우기 핸들을 아래 또는 오른쪽으로 끕니다.
문서는 열 행을 하나로 결합 1

1.22 앰퍼샌드 기호(&) 사용

Excel 2016 또는 이전 Excel 버전을 사용하는 경우 앰퍼샌드 기호 &를 사용하여 텍스트를 하나씩 연결하고 수동으로 공백을 건너뜁니다.

결합된 결과를 배치할 셀을 선택한 다음 다음과 같은 수식을 입력합니다.

=A10&C10

문서는 열 행을 하나로 결합 1 수식에서 &는 텍스트를 결합하는 데 사용되며 A10과 C10은 결합해야 하는 두 텍스트입니다. 쉼표를 구분 기호로 사용하려면 ","와 같이 큰따옴표로 묶인 쉼표를 입력하고 & 두 텍스트 사이를 연결합니다.

PR 기사 엔터 버튼 결합된 결과를 얻기 위한 키입니다. 그런 다음 공식의 참조를 변경하여 다음 결합 결과를 얻으십시오.
문서는 열 행을 하나로 결합 1

1.23 정의된 함수 사용하기

Excel 2016 및 이전 Excel 버전 사용자의 경우 공백을 건너뛰면서 결합해야 하는 열이나 행이 여러 개인 경우 VBA를 사용하여 정의된 함수를 만들어 이 작업을 빠르게 해결할 수 있습니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창.

2. 클릭 끼워 넣다 > 모듈 새 모듈을 삽입합니다.
문서는 열 행을 하나로 결합 1

3. 아래 코드를 복사하여 새 모듈에 붙여넣고 저장합니다.

VBA: 빈 셀 건너뛰기 셀 결합

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "_"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

문서는 열 행을 하나로 결합 1

4. 워크 시트로 돌아가서 결합 된 결과를 배치하는 셀을 선택하고 수식을 입력하십시오.

=Concatenatecells(A15:C15)

문서는 열 행을 하나로 결합 1 수식에서 A15:C15는 결합해야 하는 텍스트가 포함된 범위입니다. VBA 코드에서 "_"는 결합된 결과에서 텍스트를 구분하는 데 사용된 구분 기호를 나타내며 필요에 따라 구분 기호를 변경할 수 있습니다.
문서는 열 행을 하나로 결합 1


1.3 데이터 손실 없이 열/행/셀을 하나의 셀로 결합

설치 한 경우 Excel 용 Kutools 엑셀에서 데이터 손실없이 행, 열 또는 셀 결합 기능은 일종의 결합 작업에 상당한 도움이 됩니다.

1. 결합하려는 셀과 결합된 결과를 배치할 셀을 선택합니다.
문서는 열 행을 하나로 결합 1

2. 클릭 쿠툴 > 병합 및 분할 > 데이터 손실없이 행, 열 또는 셀 결합.
문서는 열 행을 하나로 결합 1

3. 팝업 대화 상자에서 다음과 같이 옵션을 지정합니다.
문서는 열 행을 하나로 결합 1

1) 열을 결합하거나 행을 결합하거나 모든 셀을 하나로 결합하도록 지정합니다.

열 결합 예. 행 결합 예. 단일 셀로 결합 예.
문서는 열 행을 하나로 결합 1 문서는 열 행을 하나로 결합 1 문서는 열 행을 하나로 결합 1

2) 결합된 결과의 텍스트에 대한 구분 기호를 지정합니다.

3) 결합된 결과의 위치 지정(단일 셀로 결합 옵션 선택 시 비활성화됨)

열 결합 옵션을 선택할 때 결과를 선택한 범위의 왼쪽 셀에 배치하거나 선택한 범위의 오른쪽 셀에 배치하도록 지정할 수 있습니다.

왼쪽 셀 예. 오른쪽 셀 예.
문서는 열 행을 하나로 결합 1 문서는 열 행을 하나로 결합 1

선택할 때 행 결합 옵션에서 결과를 선택한 범위의 맨 위 셀에 배치하거나 선택한 범위의 맨 아래 셀에 배치하도록 지정할 수 있습니다.

상단 셀 예. 하단 셀 예. 
문서는 열 행을 하나로 결합 1 문서는 열 행을 하나로 결합 1

4) 결합된 결과에 대한 연산을 지정합니다.

4. 클릭 Ok or 신청 조합을 완료합니다.

결합 된 셀의 내용 유지
문서는 열 행을 하나로 결합 1
결합 된 셀의 내용 삭제
문서는 열 행을 하나로 결합 1
;결합된 셀 병합
문서는 열 행을 하나로 결합 1

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 데이터 손실 없이 열, 행, 셀 결합.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.


1.4 공백인 경우 두 열 결합

열 중 하나에 빈 셀이 포함된 경우 두 개의 열을 결합하려는 경우가 있습니다. 두 개의 열이 있다고 가정하고 열 A에는 사용자 이름과 일부 빈 셀이 있고 열 B에는 이름이 포함되어 있습니다. 이제 아래 스크린샷과 같이 두 열을 결합할 때 열 B의 해당 내용으로 열 A의 빈 셀을 채우십시오.
문서는 열 행을 하나로 결합 1

1.41 IF 함수 사용하기

IF 함수는 특정 조건을 테스트하는 데 사용됩니다. 여기에서 IF 함수를 사용하여 셀이 비어 있는지 테스트한 다음 다른 열의 내용으로 공백을 채울 수 있습니다.

IF 함수에 대한 구문
IF (logical_test, [value_if_true], [value_if_false])

IF 기능에 대한 자세한 내용은 다음을 방문하십시오. IF

결합된 결과를 배치할 열의 맨 위 셀을 선택하고 아래 수식을 복사하거나 입력합니다.

=IF(A2="",B2,A2)

그런 다음 엔터 버튼 키를 눌러 첫 번째 결과를 얻고 자동 채우기 핸들을 아래로 끌어 모든 결과를 얻습니다.
문서는 열 행을 하나로 결합 1

이제 A열의 빈 셀만 B열의 내용으로 채워졌습니다.

1.42 VBA 사용하기

이 작업을 처리할 수 있는 VBA 코드도 있습니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭 한 다음 끼워 넣다 > 모듈 새 빈 모듈을 만듭니다.

2. 아래 코드를 복사하여 새 모듈에 붙여넣습니다.

VBA: 비어 있는 경우 두 열 병합

Sub MergebyBlank()
'UpdatebyExtendoffice20220506
Dim xRg1, xRg2, xRgUser As Range
Dim xRg As Range
Dim xWsh As Worksheet
Dim xCount, xFNum  As Integer
Set xRg1 = Range("A:A")
Set xRg2 = Range("B:B")
Set xWsh = xRg1.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg1 = Intersect(xRgUser, xRg1)
Set xWsh = xRg2.Worksheet
Set xRgUser = xWsh.UsedRange
Set xRg2 = Intersect(xRgUser, xRg2)
xCount = xRg1.Count
If (xCount > xRg2.Count) Then
    xCount = xRg2.Count
End If
For xFNum = 1 To xCount
    If (xRg1.Item(xFNum).Value = "") Then
        If (xRg2.Item(xFNum).Value <> "") Then
            xRg1.Item(xFNum).Value = xRg2.Item(xFNum).Value
        End If
    ElseIf (xRg2.Item(xFNum).Value = "") Then
            If (xRg1.Item(xFNum).Value <> "") Then
            xRg2.Item(xFNum).Value = xRg1.Item(xFNum).Value
        End If
    End If
Next
End Sub

문서는 열 행을 하나로 결합 1

문서는 열 행을 하나로 결합 1 코드에서 A:A와 B:B는 병합될 두 개의 열입니다. 필요에 따라 변경하면 됩니다.

3. 그런 다음 F5 키 또는 클릭 달리기 문서는 열 행을 하나로 결합 1  버튼을 누르면 열 A의 값이 비어 있으면 열 A의 값이 열 B의 값으로 채워집니다.


2 동일한 ID를 가진 행 결합

여러 개의 열이 있는 테이블이 있다고 가정하면 한 열에 중복 항목이 있는 ID 값이 포함됩니다. 이제 자습서에서는 동일한 ID를 기반으로 테이블의 행을 결합하고 일부 계산을 수행하는 방법을 제공합니다.
문서는 열 행을 하나로 결합 1

2.1 ID가 동일하고 쉼표 또는 기타 구분 기호로 구분된 행 결합

여기 이 부분에서는 아래 스크린샷과 같이 ID가 동일하고 쉼표로 구분된 행을 결합하는 방법을 제공합니다.
문서는 열 행을 하나로 결합 1

2.11 VBA 사용하기

이 작업을 처리할 수 있는 VBA 코드를 제공합니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭 한 다음 끼워 넣다 > 모듈 새 빈 모듈을 만듭니다.

2. 아래 코드를 복사하여 새 모듈에 붙여넣습니다.

VBA: 동일한 ID를 가진 행 결합

Sub Combine_Rows()
'UpdatebyExtendoffice20220506
Dim xRg As Range
Dim xRows As Long
Dim I As Long, J As Long, K As Long
On Error Resume Next
Set xRg = Application.InputBox("Select Range:", "Kutools For Excel", Selection.Address, , , , , 8)
Set xRg = Range(Intersect(xRg, ActiveSheet.UsedRange).Address)
If xRg Is Nothing Then Exit Sub
xRows = xRg.Rows.Count
For I = xRows To 2 Step -1
For J = 1 To I - 1
If xRg(I, 1).Value = xRg(J, 1).Value And J <> I Then
For K = 2 To xRg.Columns.Count
If xRg(J, K).Value <> "" Then
If xRg(I, K).Value = "" Then
xRg(I, K) = xRg(J, K).Text
Else
xRg(I, K) = xRg(I, K).Text & "," & xRg(J, K).Text 'here uses comma as separator, you can change it to others as you need
End If
End If
Next
xRg(J, 1).EntireRow.Delete
I = I - 1
J = J - 1
End If
Next
Next
ActiveSheet.UsedRange.Columns.AutoFit
End Sub

문서는 열 행을 하나로 결합 1

3. 그런 다음 F5 키 또는 클릭 달리기 문서는 열 행을 하나로 결합 1  버튼을 클릭하면 Excel용 Kutools 대화 상자가 나타나 동일한 ID의 행을 결합해야 하는 테이블을 선택할 수 있습니다.
문서는 열 행을 하나로 결합 1

4. 클릭 OK. 이제 선택한 테이블이 동일한 ID를 기반으로 결합된 행이 되었습니다.

2.12 IF 함수를 사용하여 도우미 열 추가

열이 두 개뿐이고 ID가 같은 행과 아래 스크린샷과 같이 쉼표로 구분된 다른 열 값을 결합하려는 경우 IF 함수가 도움이 될 수 있습니다.
문서는 열 행을 하나로 결합 1

1. ID를 A부터 Z까지 정렬합니다. ID 열을 선택하고 Data > A부터 Z까지 정렬.
문서는 열 행을 하나로 결합 1

2. 그런 다음 정렬 경고 대화 상자, 확인 펼치기 선택 옵션, 클릭 종류.
문서는 열 행을 하나로 결합 1

이제 동일한 ID가 함께 정렬되었습니다.
문서는 열 행을 하나로 결합 1

3. 인접한 열에서 IF 함수를 다음과 같이 사용합니다.

=IF(A17=A18,C17&", "&B18,B18)

문서는 열 행을 하나로 결합 1 수식에서 A17과 A18은 ID 열의 인접한 두 셀(A17은 ID 열의 머리글)이고 B18은 A18 셀의 해당 셀입니다. ", "는 값을 쉼표로 구분함을 나타냅니다. 필요에 따라 참조와 구분 기호를 변경할 수 있습니다.

4. 프레스 엔터 버튼 키를 눌러 첫 번째 결과를 얻은 다음 자동 채우기 핸들을 아래로 끌어 모든 결과를 얻습니다.
문서는 열 행을 하나로 결합 1

5. 인접한 열로 이동하여 수식을 다음과 같이 입력합니다.

=IF(A18<>A19,"병합","")

문서는 열 행을 하나로 결합 1 수식에서 A18과 A19는 ID 열의 인접한 두 셀이며, 인접한 셀이 같지 않으면 "병합"으로 돌아가고, 그렇지 않으면 비어 있게 됩니다.

6. 프레스 엔터 버튼 키를 눌러 첫 번째 결과를 얻은 다음 자동 채우기 핸들을 아래로 끌어 모든 결과를 얻습니다.
문서는 열 행을 하나로 결합 1

7. 헤더를 포함한 마지막 수식 열을 선택하고 Data > 필터.
문서는 열 행을 하나로 결합 1

8. 을 클릭합니다 필터 버튼과 체크 합병 드롭다운 메뉴에서 확인란을 클릭하고 OK.
문서는 열 행을 하나로 결합 1

이제 병합된 행만 필터링되어 필터링된 데이터를 복사하여 다른 위치에 붙여넣습니다.
문서는 열 행을 하나로 결합 1

IF 함수에 대한 자세한 내용. 방문하시기 바랍니다: IF.

2.13 편리한 도구 사용 - 고급 행 결합

설치 한 경우 Excel 용 Kutools 엑셀에서 고급 결합 행 이 작업을 쉽게 수행할 수 있습니다.

1. 테이블을 선택한 다음 쿠툴 > 병합 및 분할 > 고급 결합 행.
문서는 열 행을 하나로 결합 1

2. 에서 고급 결합 행 대화 상자에서 다음과 같이하십시오.

1) ID 열을 선택하고 다음과 같이 설정합니다. 기본 키;

2) 값을 구분 기호와 결합하려는 열을 선택하고 결합 하나의 구분 기호를 선택하십시오.

3) 클릭 Ok.
문서는 열 행을 하나로 결합 1

이제 행이 동일한 ID로 결합되었습니다.
문서는 열 행을 하나로 결합 1

고급 행 결합 기능은 원본 데이터를 손상시키므로 사용하기 전에 데이터를 사본으로 저장하십시오.

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 고급 결합 행.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.

2.2 동일한 ID를 가진 행 결합 및 일부 계산 수행

동일한 ID를 가진 행을 결합한 다음 아래 스크린샷과 같이 값을 합산하거나 다른 계산을 수행하려는 경우 아래 방법이 도움이 될 수 있습니다.
문서는 열 행을 하나로 결합 1

2.21 통합 기능 사용

열이 두 개뿐인 경우 한 열에는 텍스트(ID)가 포함되고 다른 열에는 Excel 내장 기능인 합계와 같이 계산해야 하는 값이 포함됩니다. 연결 너에게 호의를 베풀 수있다.

1. 결합된 결과를 배치할 셀을 선택한 다음 Data > 연결.
문서는 열 행을 하나로 결합 1

2. 에서 연결 대화 상자에서 다음과 같이하십시오.

1) 선택 기능 당신이 필요로;

2) 화살표를 클릭하여 표를 선택하십시오.

3) 클릭 추가 선택한 범위를 추가하려면 모든 참조 명부;

4) 확인란을 선택하십시오. 맨 윗줄왼쪽 열;

5) 클릭 OK.
문서는 열 행을 하나로 결합 1

이제 테이블이 동일한 ID를 기반으로 합산되었습니다.
문서는 열 행을 하나로 결합 1

2.22 VBA 사용하기

다음은 동일한 ID를 가진 행을 결합한 다음 값을 합산할 수도 있는 VBA입니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭 한 다음 끼워 넣다 > 모듈 새 빈 모듈을 만듭니다.
문서는 열 행을 하나로 결합 1

2. 새 모듈에서 아래 VBA 코드를 복사하여 붙여넣습니다.

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 키 또는 클릭 달리기 문서는 열 행을 하나로 결합 1  버튼을 누르면 사용하는 테이블을 선택하기 위한 대화 상자가 나타납니다. OK.

이제 선택한 범위가 동일한 값과 결합되어 합산되었습니다.

문서는 열 행을 하나로 결합 1  VBA는 원본 데이터를 손상시키므로 VBA를 사용하기 전에 데이터를 복사본으로 저장하십시오.

2.23 편리한 도구 사용 - 고급 행 결합

테이블에 결합하고 계산하려는 열이 세 개 이상 있는 경우, 예를 들어 열이 세 개 있고 첫 번째 열에는 함께 결합해야 하는 중복 제품 이름이 포함되어 있고 두 번째 열에는 계산에 필요한 상점 이름이 포함되어 있습니다. 쉼표로 결합 및 구분하면 마지막 열에는 첫 번째 열의 중복 행을 기준으로 합산해야 하는 숫자가 포함되어 있습니다. 아래 스크린샷과 같이 Excel용 Kutools 고급 결합 행이 도움이 될 수 있습니다.
문서는 열 행을 하나로 결합 1

1. 테이블을 선택한 다음 쿠툴 > 병합 및 분할 > 고급 결합 행.
문서는 열 행을 하나로 결합 1

2. 에서 고급 결합 행 대화 상자에서 다음과 같이하십시오.

1) ID 열을 선택하고 다음과 같이 설정합니다. 기본 키;

2) 값을 구분 기호와 결합하려는 열을 선택하고 결합 하나의 구분 기호를 선택하십시오.

3) 계산할 열을 선택하고 계산 하나의 계산을 선택합니다.

4) 클릭 Ok.
문서는 열 행을 하나로 결합 1

이제 행이 동일한 행과 결합되어 계산되었습니다.

문서는 열 행을 하나로 결합 1 고급 행 결합 기능은 원본 데이터를 손상시키므로 사용하기 전에 데이터를 사본으로 저장하십시오.

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 고급 결합 행.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.

2.3 같은 값을 가진 인접한 행 결합

여러 열이 있는 테이블이 있고 한 열에 일부 중복 값이 ​​포함되어 있는 경우 이제 이 열의 인접한 행을 아래 스크린샷과 같이 동일한 값으로 결합해야 합니다. 어떻게 해결할 수 있습니까?
문서는 열 행을 하나로 결합 1

2.31 VBA 사용하기

Excel에는 이 작업을 직접 해결할 수 있는 기본 제공 기능이 없지만 여기서는 이를 처리할 수 있는 VBA를 제공합니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭 한 다음 끼워 넣다 > 모듈 새 빈 모듈을 만듭니다.

2. 새 모듈에서 아래 VBA 코드를 복사하여 붙여넣습니다.

VBA: 인접한 행을 동일한 값으로 결합

Sub MergeSameCell()
'Updateby Extendoffice
Dim Rng As Range, xCell As Range
Dim xRows As Integer
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
xRows = WorkRng.Rows.Count
For Each Rng In WorkRng.Columns
    For i = 1 To xRows - 1
        For j = i + 1 To xRows
            If Rng.Cells(i, 1).Value <> Rng.Cells(j, 1).Value Then
                Exit For
            End If
        Next
        WorkRng.Parent.Range(Rng.Cells(i, 1), Rng.Cells(j - 1, 1)).Merge
        i = j - 1
    Next
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

문서는 열 행을 하나로 결합 1

3. 그런 다음 F5 키 또는 클릭 달리기 문서는 열 행을 하나로 결합 1  버튼을 눌러 이 VBA를 활성화하면 사용하는 테이블을 선택하기 위한 대화 상자가 나타납니다. OK.
문서는 열 행을 하나로 결합 1

이제 첫 번째 열에서 동일한 값을 가진 인접한 행이 선택한 범위에서 결합됩니다.

문서는 열 행을 하나로 결합 1  VBA는 원본 데이터를 손상시키므로 VBA를 사용하기 전에 데이터를 복사본으로 저장하십시오. 그리고 이 VBA는 선택한 테이블의 첫 번째 열에 있는 동일한 값을 병합합니다.

2.32 편리한 도구 사용 - 동일한 셀 병합

당신이 있으면 Excel 용 Kutools 엑셀에 설치된 동일한 셀 병합 Excel용 Kutools의 기능은 이 작업을 한 번에 해결할 수 있습니다.

동일한 값을 결합하려는 열을 선택한 다음 쿠툴 > 병합 및 분할 > 동일한 셀 병합.
문서는 열 행을 하나로 결합 1

이제 동일한 값을 가진 인접한 셀이 병합되었습니다.

문서는 열 행을 하나로 결합 1I 병합된 셀을 병합 해제하고 값을 다시 채우려면 다음을 적용할 수 있습니다. 셀 병합 해제 및 값 채우기 기능.
문서는 열 행을 하나로 결합 1
문서는 열 행을 하나로 결합 1

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 동일한 셀 병합.

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 셀 병합 해제.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 원하시면, 다운로드 지금.


3 세포 결합

3.1. 여러 행과 열을 단일 셀로 결합

여러 행과 열이 있는 범위를 하나의 단일 셀로 결합하기 위해 여기에 네 가지 방법이 있습니다.

예: 범위 A1:C3 결합
문서는 열 행을 하나로 결합 1

3.11 앰퍼샌드 기호(&) 사용

Excel에서 앰퍼샌드 기호 &는 일반적으로 텍스트를 결합하는 데 사용됩니다.

결합된 결과를 배치할 셀을 선택한 다음 다음과 같은 수식을 입력합니다.

=A1&", "&B1&", "&C1&", "&A2&", " &B2&", "&C2&", "&A3&", "&B3&", "&C3

문서는 열 행을 하나로 결합 1 수식에서 &는 텍스트를 결합하는 데 사용됩니다. ", "는 결과 셀의 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표로 묶은 구분 기호를 입력하기만 하면 됩니다.

PR 기사 엔터 버튼 결합된 결과를 얻기 위한 키입니다.

3.12 CONCATENATE 함수 사용(Excel 2016 이하 버전)

Excel 2016 또는 이전 버전을 사용하는 경우 CONCATENATE 함수가 도움이 될 수 있습니다.

CONCATENATE에 대한 구문
CONCATENATE (text1,[text2],…)

CONCATENATE 함수에 대한 자세한 내용은 다음을 방문하십시오. 사슬 같이 잇다

결합된 결과를 배치할 셀을 선택한 다음 다음과 같은 수식을 입력합니다.

=CONCATENATE(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", " ,C3)

문서는 열 행을 하나로 결합 1 수식에서 A1, B1… ,C3은 결합하려는 텍스트입니다. ", "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표로 묶은 구분 기호를 입력하기만 하면 됩니다.

그런 다음 엔터 버튼 결합된 결과를 얻기 위한 키입니다.

3. 13 CONCAT 함수 또는 TEXTJOIN 함수 사용(Excel 2019 또는 Excel 365)

Excel 2019 또는 Excel 365를 사용하는 경우 CONCAT 함수와 TEXTJOIN 함수가 더 나은 선택일 수 있습니다.

CONCAT에 대한 구문
CONCAT (text1,[text2],…)

CONCAT 기능에 대한 자세한 내용은 다음을 방문하십시오. CONCAT.

CONCAT 함수의 사용법은 CONCATENATE 함수와 동일하며, 이름과 성을 두 열에서 개별적으로 하나의 열로 결합하기 위해 수식은 다음과 같이 사용됩니다.

=CONCAT(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", " ,C3)

문서는 열 행을 하나로 결합 1 수식에서 A1, B1… ,C3은 결합하려는 텍스트입니다. ", "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표로 묶은 구분 기호를 입력하기만 하면 됩니다.

그런 다음 엔터 버튼 결합된 결과를 얻기 위한 키입니다.

TEXTJOIN에 대한 구문
TEXTJOIN (delimiter, ignore_empty, text1, [text2], ...)

TEXTJOIN 기능에 대한 자세한 내용은 다음을 방문하십시오. 텍스트 조인.

TEXTJOIN을 사용하여 열 또는 행을 결합하려면:

=TEXTJOIN(", ",TRUE,A1:C3)

문서는 열 행을 하나로 결합 1 공식에서 A1:C3은 결합해야 하는 연속 범위입니다. ", "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표 ""로 묶인 구분 기호를 입력하기만 하면 됩니다. 논리 텍스트 "TRUE"는 결합할 때 빈 셀을 무시함을 나타내며, 공백과 결합하려면 TRUE를 FALSE로 바꿉니다.

그런 다음 엔터 버튼 결합된 결과를 얻기 위한 키입니다.

문서는 열 행을 하나로 결합 1 =TEXTJOIN(CHAR(10),TRUE,A10:C1)과 같이 수식에서 CHAR(3)을 사용하여 구분 기호로 줄 바꿈을 사용하려면 결과 셀의 서식을 줄 바꿈 텍스트로 지정합니다.
문서는 열 행을 하나로 결합 1

3.14 데이터 손실 없이 열/행/셀을 하나의 셀로 결합 사용

Excel에 Kutools for Excel이 설치된 경우 데이터 손실없이 행, 열 또는 셀 결합 기능은 이 작업을 빠르게 처리할 수 있습니다.

1. 하나의 셀로 결합하려는 셀 범위를 선택한 다음 쿠툴 > 병합 및 분할 > 데이터 손실없이 행, 열 또는 셀 결합.
문서는 열 행을 하나로 결합 1

2. 팝업 대화 상자에서 단일 셀로 결합 필요에 따라 구분 기호를 지정한 다음 Ok.
문서는 열 행을 하나로 결합 1

이제 셀이 특정 구분 기호가 있는 하나의 셀로 병합됩니다. 셀 내용이 너무 많아 병합된 셀에 표시되지 않는 경우 텍스트 줄 바꿈 아래 탭하여 표시합니다.
문서는 열 행을 하나로 결합 1

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 데이터 손실 없이 열, 행, 셀 결합.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.

3.2 여러 행과 열을 단일 셀로 결합

 셀을 하나의 단일 열로 조옮김
 문서는 열 행을 하나로 결합 1
 셀을 하나의 단일 행으로 조옮김
 문서는 열 행을 하나로 결합 1
 

3.21 범위 이름 지정 및 INDEX 기능 사용(단일 열에만 해당)

셀 범위를 단일 열로 바꾸려면 범위 이름을 지정한 다음 INDEX 함수를 사용하면 됩니다.

1. 셀 범위를 선택하고 마우스 오른쪽 버튼을 클릭하여 컨텍스트 메뉴를 활성화한 다음 이름 정의.
문서는 열 행을 하나로 결합 1

2. 터지는 새 이름 대화 상자에서 이름을 입력하십시오. 성함 텍스트 상자, 클릭 OK.
문서는 열 행을 하나로 결합 1

3. 범위 이름을 지정한 다음 전치된 데이터를 배치하는 셀을 선택하고 INDEX 기능을 다음과 같이 사용합니다.

=INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1)

INDEX 기능에 대한 자세한 내용은 다음을 참조하십시오. 여기에서 지금 확인해 보세요..

4. 프레스 엔터 버튼 키를 누른 다음 자동 채우기 핸들을 아래로 끌어 #REF!가 될 때까지 이 수식을 채웁니다. 오류 값이 나타납니다.
문서는 열 행을 하나로 결합 1

5. 오류 값을 제거하면 셀 범위가 하나의 열로 결합됩니다.

3.22 VBA(단일 열에만 해당)

셀을 하나의 단일 열로 결합하기 위해 여기에도 작동할 수 있는 VBA가 있습니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭 한 다음 끼워 넣다 > 모듈 새 빈 모듈을 만듭니다.

2. 아래 VBA 코드를 복사하여 빈 모듈에 붙여넣습니다.

VBA: 범위를 열로 변환

Sub ConvertRangeToColumn()
'UpdatebyExtendoffice
Dim Range1 As Range, Range2 As Range, Rng As Range
Dim rowIndex As Integer
xTitleId = "KutoolsforExcel"
Set Range1 = Application.Selection
Set Range1 = Application.InputBox("Source Ranges:", xTitleId, Range1.Address, Type:=8)
Set Range2 = Application.InputBox("Convert to (single cell):", xTitleId, Type:=8)
rowIndex = 0
Application.ScreenUpdating = False
For Each Rng In Range1.Rows
    Rng.Copy
    Range2.Offset(rowIndex, 0).PasteSpecial Paste:=xlPasteAll, Transpose:=True
    rowIndex = rowIndex + Rng.Columns.Count
Next
Application.CutCopyMode = False
Application.ScreenUpdating = True
End Sub

문서는 열 행을 하나로 결합 1

3. 그런 다음 F5 키 또는 클릭 달리기 문서는 열 행을 하나로 결합 1  버튼을 누르면 셀 범위를 선택하는 대화 상자가 나타납니다. OK.
문서는 열 행을 하나로 결합 1

4. 결과를 배치할 셀을 선택하기 위한 또 다른 대화 상자가 나타납니다. OK.
문서는 열 행을 하나로 결합 1

3.23 편리한 도구 사용하기 – 변환 범위

셀을 하나의 행으로 결합하려는 경우 Excel에는 이를 지원하는 기본 제공 기능이 없습니다. 그러나 다음이 있는 경우 Excel 용 Kutools 설치, 그것의 변형 범위 기능은 범위를 단일 열 또는 행으로 변환하는 것을 지원하고 행 또는 열을 범위로 변환하는 것도 지원합니다.

1. 셀 범위를 선택하고 쿠툴 > 범위 > 변형 범위.
문서는 열 행을 하나로 결합 1

2. 에서 변형 범위 대화 상자, 확인 단일 열 범위 or 단일 행 범위 당신이 필요로하는 옵션. 딸깍 하는 소리 OK.
문서는 열 행을 하나로 결합 1

3. 결과를 배치할 셀을 선택하는 대화 상자가 나타나면 OK.
문서는 열 행을 하나로 결합 1

이제 셀 범위가 행이나 열로 변환되었습니다.

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 변형 범위.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.

3.3 중복 없이 열을 하나의 열로 쌓기

여러 열이 있는 테이블에 중복 항목이 있는 경우 아래 스크린샷과 같이 중복 없이 열을 하나의 열에 쌓을 수 있습니까?
문서는 열 행을 하나로 결합 1

이 부분에서는 이 작업을 처리하는 세 가지 다른 방법을 제공합니다.

3.31 중복 복사 및 붙여넣기 및 제거

Excel에서 이 작업을 해결하는 일반적인 방법은 열을 하나씩 복사하여 붙여넣은 다음 중복 값을 제거하는 것입니다.

1. 첫 번째 열을 선택하고 Ctrl 키 + C 키를 눌러 복사한 다음 대상 셀을 선택하고 Ctrl 키 + V 열쇠.
문서는 열 행을 하나로 결합 1

2. 그런 다음 1단계를 반복하여 다른 열을 복사하고 첫 번째 열 아래에 붙여넣습니다.
문서는 열 행을 하나로 결합 1

3. 그런 다음 누적 기둥을 선택하고 Data > 중복 제거, 그 다음에 중복 제거 대화 상자에서 열 이름을 확인하고 클릭하십시오. OK.
문서는 열 행을 하나로 결합 1
문서는 열 행을 하나로 결합 1

4. 이제 중복 값이 ​​제거되었음을 알리는 대화 상자가 나타납니다. 딸깍 하는 소리 OK 닫고 누적 열은 고유한 값만 유지합니다.
문서는 열 행을 하나로 결합 1

문서는 열 행을 하나로 결합 1 수백 개의 열이 있는 경우 하나씩 복사하여 붙여넣는 데 시간이 많이 걸립니다. 그러나 다음이 있는 경우 Excel 용 Kutools 엑셀에 설치된 변형 범위 기능은 범위를 열로 빠르게 변환한 다음 적용할 수 있습니다. 중복 제거 엑셀의 특징.

열 범위를 선택하고 쿠툴 > 범위 > 변형 범위.
문서는 열 행을 하나로 결합 1

그런 다음 단일 열 범위 옵션을 클릭하고 OK 스택 기둥을 배치할 셀을 선택합니다.
문서는 열 행을 하나로 결합 1

그런 다음 중복 제거를 적용하여 중복 값을 제거합니다.

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 변형 범위.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 30일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.

3.32 VBA 사용하기

또한 이 작업을 해결할 수 있는 VBA 코드가 있습니다.

1. 프레스 다른 + F11 활성화하는 키 응용 프로그램 용 Microsoft Visual Basic 창을 클릭 한 다음 끼워 넣다 > 모듈 새 빈 모듈을 만듭니다.

2. 아래 코드를 복사하여 새 모듈에 붙여넣습니다.

VBA: 열을 중복 없이 하나로 쌓기

Sub FindUniques()
'UpdatebyExtendoffice
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set dic = CreateObject("Scripting.Dictionary")
For j = 1 To InputRng.Columns.Count
    For i = 1 To InputRng.Rows.Count
        xValue = InputRng.Cells(i, j).Value
        If xValue <> "" And Not dic.Exists(xValue) Then
            OutRng.Value = xValue
            dic(xValue) = ""
            Set OutRng = OutRng.Offset(1, 0)
        End If
    Next
Next
End Sub

문서는 열 행을 하나로 결합 1

3. 그런 다음 F5 키 또는 클릭 달리기 문서는 열 행을 하나로 결합 1  버튼을 클릭하면 스택에 필요한 열을 선택하기 위한 대화 상자가 나타나며 확인을 클릭합니다.
문서는 열 행을 하나로 결합 1

4. 그런 다음 두 번째 팝업 대화 상자에서 누적 열을 배치할 대상 셀을 선택하고 OK.
문서는 열 행을 하나로 결합 1

이제 열이 고유한 값만 있는 하나의 열로 누적되었습니다.

3.4. 셀 결합 및 서식 유지

두 개의 열이 있는 경우 하나는 사용자 지정 DateTimemm/dd/yyyy와 같은 특수 형식으로 지정되어 이 두 열을 일반 방법으로 하나로 결합하면 아래 스크린샷과 같이 사용자 지정 형식이 제거됩니다.
문서는 열 행을 하나로 결합 1

이제 이 부분에서는 셀을 결합하고 서식을 유지하는 몇 가지 방법을 제공합니다.
문서는 열 행을 하나로 결합 1

3.41 수식에 TEXT 함수 포함

TEXT 함수는 숫자를 특정 형식의 텍스트로 변환하는 데 사용됩니다. 여기서 우리는 이것을 사용하여 먼저 셀(숫자 포함)을 서식으로 변환한 다음 "&", CONCATENATE 함수, ​​CONCAT 함수 또는 TEXTJOIN 함수를 사용하여 다른 셀과 결합할 수 있습니다.

일반 셀을 하나로 결합하는 방법에 대한 자세한 내용은 다음으로 돌아가십시오. 1.1.

TEXT 함수에 대한 구문
TEXT (value, format_text)

TEXT 기능에 대한 자세한 내용은 다음을 방문하십시오. TEXT 기능.

여기에서는 CONCAT 함수에 포함된 TEXT 함수를 인스턴스로 사용합니다.

결합된 결과를 배치할 셀에 아래 수식을 복사하여 붙여넣으십시오.

=CONCAT(TEXT(A2,"mm/dd/yyyy hh:mm")," ",B2)

문서는 열 행을 하나로 결합 1 수식에서 A2는 서식을 유지하려는 셀이고 "mm/dd/yyyy hh:mm"는 사용하는 서식이고 B2는 결합하는 데 사용되는 다른 셀입니다. " "는 값을 공백으로 구분함을 나타냅니다. 필요에 따라 참조, 형식 및 구분 기호를 변경할 수 있습니다.

PR 기사 엔터 버튼 키를 누르고 자동 채우기 핸들을 아래로 끌어 이 수식으로 셀을 채웁니다.

3.42 마이크로소프트 워드 사용하기

1. 셀을 하나로 합칠 표를 선택하고 Ctrl 키 + C 복사합니다.
문서는 열 행을 하나로 결합 1

2. 공백 열기 워드 문서, 보도 Ctrl 키 + V 배치한 다음 문서의 표를 클릭하면 표 오른쪽 상단에 십자 아이콘이 나타납니다.
문서는 열 행을 하나로 결합 1

3. 을 클릭합니다 레이아웃 탭을 클릭 한 다음 텍스트로 변환 FBI 증오 범죄 보고서 Data 그룹, 터지는 표를 텍스트로 변환 대화 상자에서 열의 구분 기호를 지정합니다. 딸깍 하는 소리 OK.
문서는 열 행을 하나로 결합 1
문서는 열 행을 하나로 결합 1

이제 Word의 테이블 내용이 텍스트로 변환되었습니다.
문서는 열 행을 하나로 결합 1

4. 변환된 텍스트를 선택하고 Ctrl 키 + C 복사하고 Excel로 돌아가서 빈 셀을 선택하고 Ctrl 키 + V 결합된 결과를 붙여넣습니다.
문서는 열 행을 하나로 결합 1

3.43 편리한 도구 사용 - 데이터 손실 없이 결합

가장 효율적인 방법은 K를 사용하는 것입니다.Excel 용 utools데이터 손실없이 행, 열 또는 셀 결합 체크 표시만 하면 되는 기능 형식화 된 값 사용 기능을 적용하는 동안 확인란을 선택하면 결합된 결과가 데이터 형식을 유지합니다.

1. 결과가 있는 셀이 포함된 테이블을 선택하고 쿠툴 > 병합 및 분할 > 데이터 손실없이 행, 열 또는 셀 결합.
문서는 열 행을 하나로 결합 1

2. 팝업 대화 상자에서 필요에 따라 결합 작업을 지정하고 형식화 된 값 사용 확인란(기본적으로 이 옵션은 선택되어 있음). 딸깍 하는 소리 Ok.
문서는 열 행을 하나로 결합 1

이제 데이터가 결합되어 서식이 유지됩니다.
문서는 열 행을 하나로 결합 1

이 기능에 대한 자세한 내용은 다음을 방문하십시오. 데이터 손실 없이 열, 행, 셀 결합.

Excel용 Kutools에 대한 자세한 내용은 다음을 방문하십시오. Excel 용 Kutools.

Excel용 Kutools의 {module745}일 무료 평가판을 사용하려면 다음을 수행하십시오. 다운로드 지금.

3.5 셀을 결합하여 날짜 만들기

분리된 열에 년, 월, 일을 포함하는 테이블이 있다고 가정하면 아래 스크린샷과 같이 열을 결합하고 날짜를 생성하는 작업이 수행됩니다.
문서는 열 행을 하나로 결합 1

3.51 DATE 함수 사용하기

DATE 함수는 년, 월, 일로 날짜를 생성하는 데 사용됩니다.

DATE 함수에 대한 구문
DATE( year, month, day )

DATE 함수에 대한 자세한 내용은 DATE 함수를 참조하십시오.

날짜를 넣을 셀에 아래 수식을 복사하여 붙여넣습니다.

=DATE(A2,B2,C2)

문서는 열 행을 하나로 결합 1 수식에서 A2, B2 및 C2는 연도, 월 및 일 값을 포함하는 셀입니다.

PR 기사 엔터 버튼 키를 눌러 첫 번째 날짜를 가져온 다음 자동 채우기 핸들을 아래로 끌어 모든 날짜를 가져옵니다.
문서는 열 행을 하나로 결합 1


더 많은 Excel 자습서:

여러 통합 문서/워크시트를 하나로 결합
이 튜토리얼은 직면할 수 있는 거의 모든 결합 시나리오를 나열하고 상대적인 전문 솔루션을 제공합니다.

텍스트, 숫자 및 날짜 셀 분할(여러 열로 분리)
이 자습서는 텍스트 셀 분할, 숫자 셀 분할 및 날짜 셀 분할의 세 부분으로 나뉩니다. 각 부분은 동일한 문제가 발생할 때 분할 작업을 처리하는 방법을 알 수 있도록 다양한 예를 제공합니다..

Excel에서 데이터 손실 없이 여러 셀의 내용 결합
이 자습서에서는 셀의 특정 위치로 추출 범위를 좁히고 Excel의 특정 위치별로 셀에서 텍스트나 숫자를 추출하는 데 도움이 되는 다양한 방법을 수집합니다.

Excel에서 일치 및 차이점에 대한 두 열 비교
여기에서 이 기사는 만날 수 있는 두 열을 비교하는 가장 가능한 시나리오를 다루며 도움이 되기를 바랍니다.


  • 슈퍼 포뮬러 바 (여러 줄의 텍스트와 수식을 쉽게 편집 할 수 있습니다.) 레이아웃 읽기 (많은 수의 셀을 쉽게 읽고 편집합니다.) 필터링 된 범위에 붙여 넣기...
  • 셀 / 행 / 열 병합 및 데이터 보관; 셀 내용 분할; 중복 행과 합계 / 평균 결합... 중복 셀 방지; 범위 비교...
  • 중복 또는 고유 선택 행; 빈 행 선택 (모든 셀이 비어 있음); 슈퍼 찾기 및 퍼지 찾기 많은 통합 문서에서; 무작위 선택 ...
  • 정확한 사본 수식 참조를 변경하지 않고 여러 셀; 참조 자동 생성 여러 시트에; 글 머리 기호 삽입, 확인란 등 ...
  • 즐겨 찾기 및 빠른 수식 삽입, 범위, 차트 및 그림; 셀 암호화 암호로; 메일 링리스트 생성 이메일 보내기 ...
  • 텍스트 추출, 텍스트 추가, 위치 별 제거, 공간 제거; 페이징 부분합을 만들고 인쇄합니다. 셀 내용과 주석 간 변환...
  • 슈퍼 필터 (다른 시트에 필터 구성표 저장 및 적용) 고급 정렬 월 / 주 / 일, 빈도 등 특수 필터 굵은 기울임 꼴로 ...
  • 통합 문서와 워크 시트 결합; 키 열을 기반으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
  • 피벗 테이블 그룹화 기준 주 번호, 요일 등 ... 잠금 해제되고 잠긴 셀 표시 다른 색상으로; 수식 / 이름이있는 셀 강조 표시...
kte 탭 201905
  • Word, Excel, PowerPoint에서 탭 편집 및 읽기 사용, Publisher, Access, Visio 및 Project.
  • 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 만듭니다.
  • 생산성을 50% 높이고 매일 수백 번의 마우스 클릭을 줄입니다!
officetab 하단
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations