Excel 튜토리얼: 열, 행, 셀 병합
열, 행 또는 셀을 결합하는 것은 일반적으로 Excel 작업에서 사용됩니다. 예를 들어, 두 열에 있는 이름과 성을 결합하여 전체 이름을 얻거나, 동일한 ID를 기준으로 행을 결합하고 해당 값을 합산하거나, 여러 셀 범위를 하나의 셀로 결합하는 등의 작업이 있습니다. 이 튜토리얼은 Excel에서 열/행/셀을 결합하는 모든 시나리오를 나열하고, 다양한 해결책을 제공합니다.
이 튜토리얼의 탐색 |
1 열/행을 하나의 셀로 병합1.1 열/행을 공백/쉼표 또는 다른 구분 기호로 하나의 셀로 병합 1.12 CONCATENATE 함수 사용하기 (Excel2016 또는 이전 버전) |
2. 동일한 ID로 행 결합 |
3. 셀 병합3.12 CONCATENATE 함수 사용하기 (Excel2016 또는 이전 버전) |
이 튜토리얼에서는 몇 가지 예제를 만들어 방법을 설명합니다. 아래 VBA 코드나 수식을 사용할 때 필요에 따라 참조를 변경할 수 있으며, 방법을 직접 시도해 볼 수 있도록 샘플을 다운로드할 수도 있습니다.
1 열/행을 하나의 셀로 병합
열이나 행을 하나의 셀로 병합하고 결과를 쉼표, 공백 또는 다른 구분 기호로 분리하는 것은 아래 스크린샷과 같이 Excel에서 가장 널리 사용됩니다.
열을 하나의 셀로 병합 |
![]() |
행 결합하여 하나의 셀로 병합 |
![]() |
Excel에서 앰퍼샌드 기호 &는 일반적으로 텍스트를 결합하는 데 사용됩니다.
예: 이름(열 A)과 성(열 B)을 결합하여 전체 이름으로 만들기
병합된 결과를 배치할 셀을 선택한 후, 다음과 같은 수식을 입력하세요:
=A2&" "&B2
수식에서 &는 텍스트를 결합하는 데 사용되며, A2와 B2는 결합해야 하는 두 텍스트입니다. " "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(공백)입니다. 쉼표를 구분 기호로 사용하려면 쉼표를 큰따옴표로 감싸서 "," 입력하면 됩니다.
Enter 키를 눌러 병합된 결과를 얻은 다음, 자동 채우기 핸들을 아래로 드래그하여 병합된 결과를 얻습니다.
예: 번호(행15)와 이름(행16)을 하나의 셀로 병합
행을 하나의 셀로 병합하려면, 수식에서 셀 참조와 구분 기호를 필요에 따라 변경하고, 자동 채우기 핸들을 오른쪽으로 끌어 병합된 결과를 얻으세요.
1.12 CONCATENATE 함수 사용하기 (Excel2016 또는 이전 버전)
Excel2016 또는 이전 버전을 사용 중이라면, CONCATENATE 함수가 도움이 될 수 있습니다.
CONCATENATE에 대한 구문 |
CONCATENATE (텍스트1,[텍스트2],…) |
CONCATENATE 함수에 대한 자세한 내용은 다음을 방문하세요: CONCATENATE.
예: 이름(열 F)과 주소(열 G)를 하나의 열로 병합
병합된 결과를 놓을 셀을 선택한 다음, 다음과 같은 수식을 입력하세요:
=CONCATENATE(F2,",",G2)
수식에서 F2와 G2는 결합해야 하는 두 텍스트이며, ","는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표)입니다. 공백을 구분 기호로 사용하려면, 공백을 큰따옴표로 감싸서 " " 입력하면 됩니다.
누르기 입력 병합된 결과를 얻기 위한 키를 누른 후, 자동 채우기 핸들을 아래로 드래그하여 병합된 결과를 얻습니다.
행 결합을 위해, 필요한 경우 셀 참조와 구분 기호를 변경하고 자동 채우기 핸들을 오른쪽으로 드래그하세요.
1.13 CONCAT 함수 또는 TEXTJOIN 함수 사용하기 (Excel2019 또는 Excel365)
Excel2019 또는 Excel365를 사용하는 경우, CONCAT 함수와 TEXTJOIN 함수가 더 나은 선택일 수 있습니다.
CONCAT에 대한 구문 |
CONCAT (텍스트1,[텍스트2],…) |
CONCAT 함수에 대한 자세한 내용은 CONCAT을 방문하십시오.
CONCAT 함수의 사용법은 CONCATENATE 함수와 동일합니다. 두 열에 있는 이름과 성을 각각 하나의 열로 결합하려면, 수식은 다음과 같이 사용됩니다:
=CONCAT(A21," ",B21)
수식에서 A21과 B21은 결합해야 하는 두 텍스트이며, " "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(공백)입니다. 다른 구분 기호를 사용하려면, 구분 기호를 큰따옴표 ""로 감싸서 입력하면 됩니다.
Enter 키를 눌러 병합된 결과를 얻은 후, 자동 채우기 핸들을 아래로 드래그하여 병합된 결과를 얻으세요.
열을 결합하는 것과 달리, 행을 결합할 때는 첫 번째 수식을 입력한 후 자동 채우기 핸들을 오른쪽으로 드래그하여 모든 병합된 결과를 얻을 때까지 진행해야 합니다.
TEXTJOINT에 대한 구문 |
TEXTJOIN (구분 기호, 빈 셀 무시, 텍스트1, [텍스트2], ...) |
TEXTJOIN 함수에 대한 자세한 내용은 TEXTJOIN을 방문하세요.
TEXTJOIN을 사용하여 열 또는 행 결합하기:
=TEXTJOIN(",",TRUE,E21:G21))
수식에서 E21:G21은 병합해야 하는 연속 범위입니다. " "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(공백)입니다. 다른 구분 기호를 사용하려면, 구분 기호를 큰따옴표 ""로 감싸서 입력하세요. 논리 텍스트 "TRUE"는 병합 시 빈 셀을 무시하도록 지정하며, 빈 셀을 포함하여 병합하려면 TRUE를 FALSE로 바꾸세요.
Enter 키를 눌러 병합된 결과를 얻은 다음, 자동 채우기 핸들을 아래로 드래그하여 병합된 결과를 얻으세요.
빈 셀 무시 |
![]() |
빈칸 포함 |
![]() |
1. 메모장을 사용하여 열을 병합할 수 있습니다 (행 병합에는 영향을 미치지 않습니다).
열을 하나로 결합하려는 범위를 선택하고 누르십시오. Ctrl + C 범위를 복사하는 키.
2. 열기 메모장그리고 누르세요 Ctrl + V 복사한 범위를 붙여넣기.
3. 메모장에서 두 텍스트 사이의 탭을 선택하고 누르세요. Ctrl + H 활성화하려면 바꾸기 기능, 탭 기호가 배치되었습니다 찾을 내용 텍스트 상자입니다.
4. 다음에서 바꿀 내용 텍스트 상자에 결합된 텍스트를 구분할 구분 기호를 입력한 후 클릭하세요. 모두 바꾸기그런 다음 닫습니다 바꾸기 대화 상자.
5. 이제 메모장에서 텍스트를 선택하고, 누르세요 Ctrl + C 복사한 후, Excel로 이동하여 셀을 선택하고 누르세요. Ctrl + V 병합된 결과를 붙여넣기 위해.
확장 기능: 열/행을 하나의 셀로 병합하고 구분 기호로 줄 바꿈 사용
열 또는 행을 아래 스크린샷과 같이 줄 바꿈으로 하나의 셀로 병합하려면:
먼저, Excel에서 CHAR() 함수는 수식에서 입력하기 어려운 문자를 지정하는 데 사용할 수 있다는 점을 알아야 합니다. 예를 들어, CHAR(10)은 줄 바꿈을 반환합니다.
그런 다음 위에 나열된 수식에 CHAR(10)을 사용하여 열 또는 행을 줄 바꿈을 구분 기호로 하여 결합합니다:
앰퍼샌드 기호:
=A49&CHAR(10)&B49
CONCATENATE 함수:
=CONCATENATE(A49,CHAR(10),B49)
CONCAT 함수
=CONCAT(A49,CHAR(10),B49)
TEXTJOIN 함수
=TEXTJOIN(CHAR(10),TRUE,A49:B49)
위에 수식을 입력한 후 결과를 선택하고 클릭하세요. 홈 > 텍스트 줄 바꿈.
이제 열이 하나로 결합되고 줄 바꿈으로 구분됩니다.
열의 여러 행을 하나의 셀로 병합하려면 Excel의 양쪽 맞춤 기능을 사용할 수 있습니다. 여러 행이 있는 열을 선택하고 홈 > 채우기 > 양쪽 맞춤을 클릭하면, 행이 범위의 맨 위 셀에 공백을 구분 기호로 하여 병합됩니다.
![]() | ![]() |
이 부분에서는 열 또는 행을 하나의 셀로 병합하고 빈 셀을 건너뛰는 방법을 아래 스크린샷과 같이 소개합니다:
1.21 TEXTJOIN 함수 사용하기 (Excel2019 또는 Excel365)
Excel2019 또는 Excel365를 사용 중이라면, 다행히도 새로운 함수 TEXTJOIN이 이 작업을 쉽게 해결할 수 있습니다.
CONCATENATE에 대한 구문 |
TEXTJOIN (구분 기호, 빈 셀 무시, 텍스트1, [텍스트2], ...) |
TEXTJOIN 함수에 대한 자세한 내용은 TEXTJOIN을 방문하십시오.
예시: 이름(열 A), 번호(열 B), 도메인(열 C)을 하나의 셀로 병합하여 이메일 주소를 생성합니다. 일부 번호는 공백일 수 있습니다.
병합된 결과를 배치할 셀을 선택하고, 다음과 같이 수식을 입력하세요:
=TEXTJOIN("",TRUE,A2:C2)
수식에서 A2:C2는 결합해야 할 텍스트가 포함된 범위이며, ""는 결과 셀에서 두 텍스트를 구분하는 구분 기호 (없음)입니다. 텍스트를 구분하기 위해 구분 기호를 사용하려면, 쉼표(",")와 같이 큰따옴표로 묶인 구분 기호를 입력하십시오. 논리적 텍스트 "TRUE"는 결합 시 빈 셀을 무시하도록 지정하며, 빈 칸과 함께 결합하려면 TRUE를 FALSE로 바꾸십시오.
누르기 입력 첫 번째 결과를 얻으려면 키를 누르고, 모든 결과를 생성하려면 자동 채우기 핸들을 아래 또는 오른쪽으로 드래그하세요.
Excel2016 또는 이전 버전을 사용 중이라면, 앰퍼샌드 기호 &를 사용하여 텍스트를 하나씩 연결하고 빈칸을 수동으로 건너뛰십시오.
병합된 결과를 배치할 셀을 선택한 다음, 다음과 같은 수식을 입력하십시오:
=A10&C10
수식에서 &는 텍스트를 결합하는 데 사용됩니다. A10과 C10은 결합해야 하는 두 텍스트입니다. 쉼표를 구분 기호로 사용하려면 ","와 같이 큰따옴표로 쉼표를 감싸고 &를 사용하여 두 텍스트를 연결하세요.
누르기 입력 병합된 결과를 얻기 위한 키입니다. 그런 다음 수식의 참조를 변경하여 다음 병합된 결과를 얻습니다.
Excel2016 및 이전 버전의 Excel 사용자에게, 여러 열이나 행을 빈 셀을 건너뛰면서 결합해야 하는 경우, VBA를 사용하여 정의된 함수를 생성하여 이 작업을 빠르게 해결할 수 있습니다.
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화합니다.
2. 클릭 삽입 > 모듈 새 모듈을 삽입하려면.
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
4. 워크시트로 돌아가서 병합된 결과를 배치할 셀을 선택하고 수식을 입력합니다.
=Concatenatecells(A15:C15)
수식에서 A15:C15는 결합해야 하는 텍스트가 포함된 범위입니다. VBA 코드에서 "_"는 결합된 결과에서 텍스트를 구분하는 데 사용되는 구분 기호를 나타내며, 필요에 따라 구분 기호를 변경할 수 있습니다.
Excel에 Kutools for Excel을 설치한 경우, 행/열/셀 병합 및 값 유지 기능은 다양한 병합 작업에 큰 도움이 됩니다.
1. 병합할 셀과 병합된 결과를 놓을 셀을 선택합니다.
2. 클릭 Kutools > 병합 및 분할 > 행/열/셀 병합 및 값 유지.
3. 팝업 대화 상자에서 아래와 같이 옵션을 지정합니다:
1) 열 결합, 행 결합, 또는 모든 셀을 하나로 병합하도록 지정합니다.
열 결합 예시 | 행 결합 예시 | 하나의 셀로 병합 예. |
![]() | ![]() | ![]() |
2) 병합된 결과의 텍스트에 대한 구분 기호를 지정합니다.
3) 병합된 결과의 위치를 지정합니다 (하나의 셀로 병합 옵션을 선택할 때는 비활성화됩니다)
열 결합 옵션을 선택할 때, 선택한 범위의 왼쪽 셀에 결과를 배치할지, 오른쪽 셀에 결과를 배치할지를 지정할 수 있습니다.
왼쪽 셀 예. | 오른쪽 셀 예. |
![]() | ![]() |
행 결합 옵션을 선택할 때, 선택한 범위의 위쪽 셀이나 아래쪽 셀에 결과를 배치하도록 지정할 수 있습니다.
위쪽 셀 예. | 아래쪽 셀 예시 |
![]() | ![]() |
4) 병합된 결과에 대한 계산을 지정하십시오.
4. 병합을 완료하려면 확인 또는 적용을 클릭하세요.
이러한 셀의 내용 유지 |
![]() |
이러한 셀의 내용 삭제 |
![]() |
이러한 셀 병합 |
![]() |
이 기능에 대한 자세한 내용은 행/열/셀 병합 및 값 유지를 방문해 주세요.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문하세요.
Kutools for Excel의 30일 무료 체험을 위해 지금 다운로드하세요.
때때로 두 열을 결합하고 싶을 때 한 열에 빈 셀이 포함되어 있을 수 있습니다. 예를 들어, 두 열이 있고, 열 A에는 사용자 이름과 일부 빈 셀이 포함되어 있으며, 열 B에는 이름이 포함되어 있는 경우, 아래 스크린샷과 같이 두 열을 결합할 때 열 A의 빈 셀을 열 B의 해당 내용으로 채우면 됩니다.
IF 함수는 특정 조건을 테스트하는 데 사용됩니다. 여기서는 IF 함수를 사용하여 셀이 비어 있는지 테스트한 다음, 다른 열의 내용으로 빈 셀을 채울 수 있습니다.
IF 함수에 대한 구문 |
IF (logical_test, [value_if_true], [value_if_false]) |
IF 함수에 대한 자세한 내용은 다음을 방문하십시오: IF
병합된 결과를 배치할 열의 위쪽 셀을 선택하고 아래 수식을 복사하거나 입력하세요:
=IF(A2="",B2,A2)
그런 다음 누르세요 입력 첫 번째 결과를 얻으려면 키를 누르고, 자동 채우기 핸들을 아래로 드래그하여 모든 결과를 얻으세요.
이제 열 A의 빈 셀만 열 B의 내용으로 채워졌습니다.
여기 VBA 코드가 이 작업을 처리할 수 있습니다.
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화한 후, 삽입 > 모듈을 클릭하여 새 빈 모듈을 생성합니다.
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
코드에서 A:A와 B:B는 병합될 두 열입니다. 필요에 따라 변경하세요.
3. 그런 다음 누르세요 F5 키 또는 클릭 실행 버튼을 클릭하면, 열 A가 비어 있을 경우 열 B의 값으로 채워집니다.
2 동일한 ID로 행 결합
여러 열로 구성된 테이블이 있다고 가정해 보겠습니다. 한 열에는 중복 항목이 포함된 ID 값이 있습니다. 이제 이 튜토리얼에서는 동일한 ID를 기준으로 테이블의 행을 병합하고 일부 계산을 수행하는 방법을 제공합니다.
이 부분에서는 아래 스크린샷에 표시된 것처럼 동일한 ID를 가진 행을 쉼표로 구분하여 결합하는 방법을 제공합니다.
여기에서는 이 작업을 처리할 수 있는 VBA 코드를 제공합니다
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화한 후, 삽입 > 모듈을 클릭하여 새 빈 모듈을 생성합니다.
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
3. 그런 다음 누르세요 F5 키 또는 클릭 실행 버튼을 클릭하면 Kutools for Excel 대화 상자가 나타나 동일한 ID로 행을 병합해야 하는 참조 테이블을 선택할 수 있습니다.
4. 확인을 클릭합니다. 이제 선택한 표가 동일한 ID를 기준으로 행이 병합되었습니다.
두 개의 열만 있고, 동일한 ID를 가진 행을 결합하고 다른 열의 값을 쉼표로 구분하여 아래 스크린샷과 같이 만들고 싶다면, IF 함수가 도움이 될 수 있습니다.
1. ID를 오름차순으로 정렬합니다. ID 열을 선택하고, 클릭합니다. 데이터 > 오름차순 정렬.
2. 그런 다음 정렬 경고 대화 상자, 확인 패널 확장 범위 옵션을 클릭 정렬.
이제 동일한 ID가 함께 정렬되었습니다.
3. 인접한 열에서 IF 함수를 사용하여 다음과 같이 합니다:
=IF(A17=A18,C17&", "&B18,B18)
수식에서 A17과 A18은 ID 열의 두 인접 셀입니다 (A17은 ID 열의 헤더입니다). B18은 셀 A18에 해당하는 셀입니다. ", "는 쉼표로 값을 구분하도록 나타냅니다. 필요에 따라 참조와 구분 기호를 변경할 수 있습니다.
4. 누르세요 입력 첫 번째 결과를 얻으려면 키를 누르고, 자동 채우기 핸들을 아래로 드래그하여 모든 결과를 얻습니다.
5. 인접한 열로 이동하여 다음과 같이 수식을 입력합니다:
=IF(A18<>A19,"병합됨","")
수식에서 A18과 A19는 ID 열의 인접한 두 셀입니다. 인접한 셀이 같지 않으면 "병합됨"을 반환하고, 그렇지 않으면 빈 값을 반환합니다.
6. 누르세요 입력 첫 번째 결과를 얻으려면 키를 누르고, 자동 채우기 핸들을 아래로 드래그하여 모든 결과를 얻으세요.
7. 헤더를 포함하여 마지막 수식 열을 선택하고 클릭합니다. 데이터 > 필터.
8. 클릭하세요 필터 버튼 및 체크 표시 병합됨 드롭다운 메뉴의 체크박스를 클릭합니다. 확인.
이제 병합된 행만 필터링되었습니다. 필터링된 데이터를 복사하여 다른 위치에 붙여넣으세요.
IF 함수에 대한 자세한 내용은 여기를 방문하세요: IF.
Excel에 Kutools for Excel을 설치한 경우, 고급 행 병합 기능을 사용하여 이 작업을 쉽게 수행할 수 있습니다.
1. 표를 선택한 다음 클릭하세요 Kutools > 병합 및 분할 > 고급 행 병합.
2. 고급 행 병합 대화 상자에서 다음과 같이 수행하십시오:
1) ID 열을 선택하고, 이를 주요 키로 설정합니다.
2) 값을 구분 기호로 결합할 열을 선택하고, 병합을 클릭한 후 구분 기호를 선택하세요.
3) 클릭 확인.
이제 행이 동일한 ID로 결합되었습니다.
고급 행 병합 기능은 원본 데이터를 손상시킬 수 있으므로 사용하기 전에 데이터를 복사본으로 저장하세요.
이 기능에 대한 자세한 내용은 고급 행 병합을 방문하세요.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문해 주세요.
Kutools for Excel의 30-일 무료 체험을 위해 지금 다운로드하세요.
아래 스크린샷과 같이 동일한 ID를 가진 행을 병합하고 값을 합산하거나 다른 계산을 수행하려면, 아래 방법들이 도움이 될 수 있습니다.
두 열만 있는 경우, 한 열에는 텍스트(ID)가 포함되고 다른 열에는 합계와 같은 계산이 필요한 값이 포함되어 있다면, Excel의 내장 기능인 Consolidate가 도움이 될 수 있습니다.
1. 병합된 결과를 놓을 셀을 선택한 다음 클릭합니다. 데이터 > 통합.
2. '통합' 대화 상자에서 다음과 같이 수행합니다:
1) 필요한 함수들을 선택하세요;
2) 화살표를 클릭하여 테이블을 선택합니다;
3) 선택한 범위를 모든 참조 목록에 추가하려면 추가를 클릭하세요;
4) 맨 위 행과 가장 왼쪽 열의 체크박스를 선택하세요;
5) 클릭 확인.
이제 동일한 ID를 기준으로 표가 합계되었습니다.
여기 동일한 ID를 가진 행을 병합하고 값을 합산할 수 있는 VBA가 있습니다.
1. 누르세요 Alt + F11 활성화하는 키 Microsoft Visual Basic for Applications 창을 연 후 클릭하세요 삽입 > 모듈 새 빈 모듈을 생성하려면.
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 키 또는 클릭 실행 버튼을 클릭하면 사용 중인 참조 테이블을 선택할 수 있는 대화 상자가 나타납니다. 그런 다음 클릭하세요. 확인.
이제 선택된 범위가 동일한 값으로 병합되고 합계가 계산되었습니다.
VBA는 원본 데이터를 손상시킬 수 있으므로, VBA를 사용하기 전에 데이터를 복사본으로 저장하세요.
테이블에서 결합하고 계산해야 하는 열이 두 개 이상 있는 경우, 예를 들어 세 개의 열이 있는 경우를 생각해 보겠습니다. 첫 번째 열에는 중복된 제품 이름이 포함되어 있으며, 이들을 함께 결합해야 합니다. 두 번째 열에는 상점 이름이 포함되어 있으며, 쉼표로 구분하여 결합해야 합니다. 마지막 열에는 숫자가 포함되어 있으며, 첫 번째 열의 중복 행을 기준으로 합계를 구해야 합니다. 아래 스크린샷과 같이, Kutools for Excel의 고급 행 병합 기능이 이를 도와줄 수 있습니다.
1. 표를 선택한 다음 클릭하세요 Kutools > 병합 및 분할 > 고급 행 병합.
2. 고급 행 병합 대화 상자에서 다음과 같이 수행하십시오:
1) ID 열을 선택하고, 주 키로 설정합니다;
2) 값을 구분 기호로 결합하려는 열을 선택하고, 병합을 클릭한 후 하나의 구분 기호를 선택하세요.
3) 계산을 수행할 열을 선택하고, 계산을 클릭한 후 하나의 계산을 선택합니다.
4) 클릭 확인.
이제 행이 동일한 행과 병합되어 계산되었습니다.
고급 행 병합 기능은 원본 데이터를 변경할 수 있으므로 사용하기 전에 데이터를 복사본으로 저장하십시오.
이 기능에 대한 자세한 내용은 고급 행 병합을 방문하십시오.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문하십시오.
Kutools for Excel의 30-일 무료 체험을 위해 지금 다운로드하세요.
여러 열이 있는 테이블에서 한 열에 중복 값이 포함되어 있는 경우, 이제 작업은 아래 스크린샷과 같이 동일한 값을 가진 이 열의 인접한 행을 병합하는 것입니다. 이를 어떻게 해결할 수 있을까요?
Excel에는 이 작업을 직접 해결할 수 있는 기본 기능이 없지만, 여기에서는 이를 처리할 수 있는 VBA를 제공합니다.
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화한 다음, 삽입 > 모듈을 클릭하여 새 빈 모듈을 생성합니다.
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
3. 그런 다음 누르세요 F5 키 또는 클릭 실행 버튼을 클릭하여 이 VBA를 활성화하면, 사용 중인 참조 테이블을 선택할 수 있는 대화 상자가 나타납니다. 그런 다음 클릭하세요. 확인.
이제 첫 번째 열에서 동일한 값을 가진 인접한 행이 선택된 범위에서 병합됩니다.
VBA는 원본 데이터를 손상시킬 수 있으므로, VBA를 사용하기 전에 데이터를 복사본으로 저장하세요. 이 VBA는 선택한 테이블의 첫 번째 열에서 동일한 값을 병합합니다.
Excel에 Kutools for Excel이 설치되어 있다면, Kutools for Excel의 동일한 셀 병합 기능을 사용하여 이 작업을 한 단계로 해결할 수 있습니다.
동일한 값을 결합하려는 열을 선택한 다음 클릭하십시오. Kutools > 병합 및 분할 > 동일한 셀 병합.
이제 동일한 값을 가진 인접한 셀들이 병합되었습니다.
병합된 셀을 분할하고 값을 다시 채우려면, 다음을 적용할 수 있습니다. 셀 병합 해제 및 값 채우기 기능입니다.
이 기능에 대한 자세한 내용은 동일한 셀 병합을 방문하십시오.
이 기능에 대한 자세한 내용은 Unmerge Cell을 방문하세요.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문해 주세요.
Kutools for Excel의 30-일 무료 체험을 위해 지금 다운로드하세요.
3 셀 병합
여러 행과 열로 구성된 범위를 하나의 셀로 병합하기 위한 네 가지 방법을 제공합니다.
예시: 범위 A1:C3 병합
Excel에서 앰퍼샌드 기호 &는 일반적으로 텍스트를 결합하는 데 사용됩니다.
병합된 결과를 놓을 셀을 선택한 후, 다음과 같은 수식을 입력하세요:
=A1&", "&B1&", "&C1&", "&A2&", " &B2&", "&C2&", "&A3&", "&B3&", "&C3
수식에서 &는 텍스트를 결합하는 데 사용되며, ", "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면, 큰따옴표로 묶인 구분 기호를 입력하세요.
Enter 키를 눌러 병합된 결과를 얻으세요.
3.12 CONCATENATE 함수 사용하기 (Excel2016 또는 이전 버전)
Excel2016 또는 이전 버전을 사용 중이라면, CONCATENATE 함수가 도움이 될 수 있습니다.
CONCATENATE에 대한 구문 |
CONCATENATE (텍스트1,[텍스트2],…) |
CONCATENATE 함수에 대한 자세한 내용은 다음을 방문하십시오: CONCATENATE
병합된 결과를 놓을 셀을 선택한 다음, 다음과 같은 수식을 입력하세요:
=CONCATENATE(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", ",C3)
수식에서 A1, B1…,C3은(는) 결합하려는 텍스트입니다. ", "은(는) 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표로 묶인 구분 기호를 입력하세요.
그런 다음 Enter 키를 눌러 병합된 결과를 얻습니다.
3.13 CONCAT 함수 또는 TEXTJOIN 함수 사용하기 (Excel2019 또는 Excel365)
Excel2019 또는 Excel365를 사용하는 경우, CONCAT 함수와 TEXTJOIN 함수가 더 나은 선택일 수 있습니다.
CONCAT에 대한 구문 |
CONCAT (텍스트1,[텍스트2],…) |
CONCAT 함수에 대한 자세한 내용은 다음을 방문하세요: CONCAT.
CONCAT 함수의 사용법은 CONCATENATE 함수와 동일합니다. 두 열에 각각 있는 이름과 성을 하나의 열로 결합하려면, 수식은 다음과 같이 사용됩니다:
=CONCAT(A1,", ",B1,", ",C1,", ",A2,", ",B2,", ",C2,", ",A3,", ",B3,", ",C3)
수식에서 A1, B1…,C3는 결합하려는 텍스트입니다. ", "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 큰따옴표로 묶인 구분 기호를 입력하십시오.
그런 다음 Enter 키를 눌러 병합된 결과를 얻습니다.
TEXTJOIN에 대한 구문 |
TEXTJOIN (구분 기호, 빈 셀 무시, 텍스트1, [텍스트2], ...) |
TEXTJOIN 함수에 대한 자세한 내용은 TEXTJOIN을 방문하십시오.
TEXTJOIN을 사용하여 열 또는 행을 결합하려면:
=TEXTJOIN(", ",TRUE,A1:C3)
수식에서 A1:C3은 병합해야 하는 연속 범위입니다. ", "는 결과 셀에서 두 텍스트를 구분하는 구분 기호(쉼표 + 공백)입니다. 다른 구분 기호를 사용하려면 구분 기호를 큰따옴표 ""로 감싸서 입력하세요. 논리 텍스트 "TRUE"는 병합할 때 빈 셀을 무시하도록 지시합니다. 빈 셀을 포함하여 병합하려면 TRUE를 FALSE로 바꾸세요.
그런 다음 Enter 키를 눌러 병합된 결과를 얻습니다.
줄 바꿈을 구분 기호로 사용하려면 수식에서 CHAR(10)을 사용하십시오. 예를 들어 =TEXTJOIN(CHAR(10),TRUE,A1:C3)와 같이 입력한 후 결과 셀을 '텍스트 줄 바꿈'으로 서식 지정하십시오.
3.14 행/열/셀 병합 및 값 유지하여 하나의 셀로 병합 사용하기
Excel에 Kutools for Excel이 설치되어 있다면, 행/열/셀 병합 및 값 유지 기능을 사용하여 이 작업을 빠르게 처리할 수 있습니다.
1. 하나의 셀로 병합하려는 셀의 범위를 선택한 다음 클릭합니다. Kutools > 병합 및 분할 > 행/열/셀 병합 및 값 유지.
2. 팝업 대화 상자에서 확인합니다. 하나의 셀로 병합 필요한 구분 기호를 지정한 후 클릭하세요. 확인.
이제 셀들이 특정 구분 기호로 하나의 셀로 병합되었습니다. 병합된 셀에 표시하기에 셀 내용이 너무 많다면, 클릭할 수 있습니다. 텍스트 줄 바꿈 아래의 홈 탭을 사용하여 표시합니다.
이 기능에 대한 자세한 내용은 행/열/셀 병합 및 값 유지를 방문하십시오.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문하십시오.
Kutools for Excel의 30일 무료 체험을 위해 지금 다운로드하세요.
셀을 단일 열로 변환 |
![]() |
셀을 하나의 단일 행으로 변환 |
![]() |
3.21 범위에 이름 지정하고 INDEX 함수 사용 (단일 열에만 해당)
셀 범위를 단일 열로 변환하려면 범위에 이름을 지정한 다음 INDEX 함수를 사용할 수 있습니다.
1. 셀의 범위를 선택하고, 마우스 오른쪽 버튼을 클릭하여 컨텍스트 메뉴를 활성화한 후 클릭합니다. 이름 정의.
2. 팝업에서 새 이름 대화 상자에서 이름을 입력하십시오 이름 텍스트 상자, 클릭 확인.
3. 범위에 이름을 지정한 후, 전치된 데이터를 배치할 셀을 선택하고, INDEX 함수를 다음과 같이 사용합니다:
=INDEX(MyData,1+INT((ROW(A1)-1)/COLUMNS(MyData)),MOD(ROW(A1)-1+COLUMNS(MyData),COLUMNS(MyData))+1)
INDEX 함수에 대한 자세한 내용은 여기를 방문하세요.
4. 누르세요 입력 키를 누른 상태에서 자동 채우기 핸들을 아래로 드래그하여 #REF! 오류 값이 나타날 때까지 이 수식을 채웁니다.
5. 오류 값을 제거한 후, 셀의 범위가 하나의 열로 병합되었습니다.
셀을 하나의 단일 열로 병합하기 위해 사용할 수 있는 VBA 코드가 있습니다.
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화한 다음, 삽입 > 모듈을 클릭하여 새 빈 모듈을 생성합니다.
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
3. 그런 다음 누르세요 F5 키 또는 클릭 실행 버튼을 클릭하면 셀 범위를 선택할 수 있는 대화 상자가 나타납니다. 확인.
4. 결과를 배치할 셀을 선택하기 위한 또 다른 대화 상자가 나타납니다. 클릭하세요. 확인.
셀을 하나의 행으로 병합하려면 Excel에는 기본 기능이 없습니다. 그러나 Kutools for Excel이 설치되어 있다면, 범위 변환 기능을 사용하여 범위를 단일 열 또는 행으로 변환할 수 있으며, 행이나 열을 범위로 변환하는 것도 지원합니다.
1. 셀의 범위를 선택하고 클릭합니다 Kutools > 범위 > 범위 변환.
2. 다음에서 범위 변환 대화 상자, 확인 범위를 단일 열로 변환 또는 범위를 단일 행으로 변환 필요한 옵션을 선택하세요. 클릭 확인.
3. 결과를 배치할 셀을 선택하기 위한 대화 상자가 나타납니다. 클릭하세요. 확인.
이제 셀의 범위가 행 또는 열로 변환되었습니다.
이 기능에 대한 자세한 내용은 범위 변환을 방문하세요.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문해 주세요.
Kutools for Excel의 30-일 무료 체험을 위해 지금 다운로드하세요.
여러 열이 있는 테이블에 중복 항목이 있는 경우, 아래 스크린샷과 같이 중복 없이 열을 하나의 열로 쌓으려면 어떻게 해야 하나요?
이 부분에서는 이 작업을 처리하는 세 가지 방법을 제공합니다.
Excel에서 이 작업을 해결하는 일반적인 방법은 열을 하나씩 복사하여 붙여넣은 다음 중복 값을 제거하는 것입니다.
1. 첫 번째 열을 선택하고 누르세요 Ctrl + C 복사할 키를 선택한 다음, 대상 셀을 선택하고 누르세요. Ctrl + V 키.
2. 그런 다음1단계를 반복하여 다른 열을 복사하고 첫 번째 열 아래에 붙여넣습니다.
3. 그런 다음 누적 열을 선택하고, 클릭합니다. 데이터 > 중복 제거그런 다음 중복 제거 대화 상자에서 열 이름을 확인하고 클릭하세요 확인.
4. 이제 중복 값이 제거되었음을 알리는 대화 상자가 나타납니다. 클릭하세요 확인 닫으려면, 중첩된 열은 고유한 값만 유지합니다.
수백 개의 열이 있는 경우 하나씩 복사하고 붙여넣는 것은 시간이 많이 소요됩니다. 그러나 Excel에 Kutools for Excel이 설치되어 있다면, 범위 변환 기능을 사용하여 범위를 열로 빠르게 변환한 다음 Excel의 중복 제거 기능을 적용할 수 있습니다.
열 범위를 선택하고 클릭하세요 Kutools > 범위 > 범위 변환.
그런 다음 확인합니다 범위를 단일 열로 변환 옵션을 선택하고 클릭하세요 확인 누적 열을 배치할 셀을 선택합니다.
그런 다음 중복 제거를 적용하여 중복 값을 제거합니다.
이 기능에 대한 자세한 내용은 범위 변환을 방문하십시오.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문하십시오.
Kutools for Excel의 30-일 무료 체험을 위해 지금 다운로드하세요.
또한, 이 작업을 해결할 수 있는 VBA 코드가 있습니다.
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 활성화한 다음, 삽입 > 모듈을 클릭하여 새 빈 모듈을 생성합니다.
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
3. 그런 다음 누르세요 F5 키 또는 클릭 실행 버튼을 클릭하면 열을 쌓기 위해 선택할 수 있는 대화 상자가 나타납니다. 확인을 클릭하세요.
4. 그런 다음 두 번째 팝업 대화 상자에서 누적 열을 배치할 대상 셀을 선택하고 클릭합니다. 확인.
이제 열이 고유한 값만 포함된 하나의 열로 쌓였습니다.
두 개의 열이 있고, 그 중 하나가 사용자 정의 DateTimemm/dd/yyyy와 같은 특별한 서식으로 서식이 지정된 경우, 일반적인 방법으로 이 두 열을 하나로 병합하면 아래 스크린샷과 같이 사용자 정의 서식이 제거됩니다.
이제 이 부분에서는 셀을 병합하고 서식을 유지하는 몇 가지 방법을 제공합니다.
TEXT 함수는 숫자를 특정 서식으로 텍스트로 변환하는 데 사용됩니다. 여기서는 셀(숫자가 포함된)을 먼저 서식으로 변환한 다음, 다른 셀과 "&", CONCATENATE 함수, CONCAT 함수 또는 TEXTJOIN 함수를 사용하여 결합할 수 있습니다.
일반적인 셀 병합에 대한 자세한 내용은1.1로 돌아가십시오.
TEXT 함수에 대한 구문 |
TEXT (값, 서식 텍스트) |
TEXT 함수에 대한 자세한 내용은 TEXT 함수를 방문하세요.
여기서는 CONCAT 함수에 TEXT 함수를 포함시키는 예를 들어 설명합니다.
병합된 결과를 놓고 싶은 셀에 아래 수식을 복사하여 붙여넣으세요:
=CONCAT(TEXT(A2,"mm/dd/yyyy hh:mm")," ",B2)
수식에서 A2는 서식을 유지하려는 셀이고, "mm/dd/yyyy hh:mm"은 사용하는 서식이며, B2는 결합에 사용되는 다른 셀입니다. " "는 값을 공백으로 구분하는 것을 나타냅니다. 필요에 따라 참조, 서식 및 구분 기호를 변경할 수 있습니다.
Enter 키를 누르고 자동 채우기 핸들을 아래로 드래그하여 이 수식으로 셀을 채우세요.
1. 셀을 하나로 병합할 테이블을 선택하고, 누르세요. Ctrl + C 복사하려면
2. 빈 문서를 엽니다 단어 문서, 누르기 Ctrl + V 그들을 배치하려면 문서의 표를 클릭하십시오. 이제 표의 오른쪽 상단에 십자 아이콘이 나타납니다.
3. 클릭하세요 레이아웃 탭을 클릭한 다음 텍스트로 변환 에서 데이터 그룹, 팝업에서 참조 테이블을 텍스트로 변환 대화 상자에서 열의 구분 기호를 지정하세요. 클릭 확인.
이제 Word의 표 내용이 텍스트로 변환되었습니다.
4. 변환된 텍스트를 선택하고 누르세요 Ctrl + C 복사한 후, Excel로 돌아가 빈 셀을 선택하고, 누르세요 Ctrl + V 병합된 결과를 붙여넣기.
3.43 유용한 도구 사용 – 행/열/셀 병합 및 값 유지
가장 효율적인 방법은 Kutools for Excel의 행/열/셀 병합 및 값 유지 기능을 사용하는 것입니다. 이 기능을 적용할 때 서식이 지정된 값 사용 체크박스를 선택하면, 병합된 결과가 데이터 서식을 유지합니다.
1. 결과를 배치할 셀을 포함한 표를 선택하고, 클릭합니다. Kutools > 병합 및 분할 > 행/열/셀 병합 및 값 유지.
2. 팝업 대화 상자에서 필요한 병합 계산을 지정하고, 선택을 해제합니다. 서식이 지정된 값 사용 체크박스 (기본적으로 이 옵션이 선택되어 있습니다). 클릭 확인.
이제 데이터가 병합되고 서식이 유지되었습니다.
이 기능에 대한 자세한 내용은 행/열/셀 병합 및 값 유지 페이지를 방문하세요.
Kutools for Excel에 대한 자세한 내용은 Kutools for Excel을 방문해 주세요.
Kutools for Excel의 {module745}-일 무료 평가판을 사용해 보려면 지금 다운로드하세요.
열에 연도, 월, 일이 각각 나누어져 있는 표가 있다고 가정할 때, 이 열들을 병합하여 아래 스크린샷과 같이 날짜를 생성하는 작업입니다.
DATE 함수는 연도, 월, 일로 날짜를 생성하는 데 사용됩니다.
DATE 함수에 대한 구문 |
DATE( year, month, day ) |
DATE 함수에 대한 자세한 내용은 DATE 함수를 방문해 주세요.
아래 수식을 복사하여 날짜를 입력할 셀에 붙여넣으세요:
=DATE(A2,B2,C2)
이 수식에서 A2, B2, C2는 연도, 월, 일 값을 포함하는 셀입니다.
누르기 입력 첫 번째 날짜를 얻으려면 키를 누른 후, 자동 채우기 핸들을 아래로 드래그하여 모든 날짜를 얻으세요.
추가 Excel 튜토리얼:
여러 워크북/워크시트를 하나로 병합
이 튜토리얼은 여러분이 직면할 수 있는 거의 모든 병합 시나리오를 나열하고, 이에 대한 관련 전문적인 해결책을 제공합니다.
텍스트, 숫자 및 날짜 셀 분할 (여러 열로 분리)
이 튜토리얼은 세 부분으로 나뉩니다: 텍스트 셀 분할, 숫자 셀 분할, 날짜 셀 분할. 각 부분은 동일한 문제를 만났을 때 분할 작업을 처리하는 방법을 이해하는 데 도움이 되는 다양한 예제를 제공합니다.
Excel에서 여러 셀의 텍스트를 데이터 손실 없이 병합하기
이 튜토리얼은 셀 내 특정 위치로 추출을 좁히고, Excel에서 특정 위치에 따라 셀에서 텍스트 또는 숫자를 추출하는 데 도움이 되는 다양한 방법을 수집합니다.
Excel에서 두 열의 일치 및 차이 비교
이 기사에서는 두 열을 비교할 때 직면할 수 있는 대부분의 가능한 시나리오를 다루고 있으며, 이 정보가 도움이 되기를 바랍니다.
최고의 오피스 생산성 도구
Kutools for Excel은 대부분의 문제를 해결하고 생산성을 80% 향상시킵니다.
- 슈퍼 수식 표시줄 (여러 줄의 텍스트와 수식을 쉽게 편집); 읽기 레이아웃 (대량의 셀을 쉽게 읽고 편집); 필터링된 범위에 붙여넣기...
- 데이터를 유지하면서 셀/행/열 병합; 셀 내용 분할; 중복 행 병합 및 합계/평균 내기... 중복 셀 방지; 범위 비교하기...
- 중복 또는 고유한 행 선택; 빈 행 선택 (모든 셀이 비어 있음); 여러 워크북에서 슈퍼 찾기 및 퍼지 찾기; 랜덤 선택...
- 수식 참조를 변경하지 않고 여러 셀 정확히 복사; 여러 시트에 자동으로 참조 생성; 글머리 기호, 체크 박스 등 삽입...
- 즐겨찾는 수식, 범위, 차트 및 그림을 빠르게 삽입; 비밀번호로 셀 암호화; 메일링 목록 생성 및 이메일 보내기...
- 텍스트 추출, 텍스트 추가, 특정 위치에서 문자 제거, 공백 제거; 데이터 페이지 통계 생성 및 인쇄; 셀 내용과 의견 간 변환...
- 슈퍼 필터 (다른 시트에 필터 구성 저장 및 적용); 월/주/일별 고급 정렬, 발생 빈도 등; 굵게, 기울임꼴로 특수 필터...
- 워크북 및 워크시트 병합; 기본 열을 기준으로 테이블 병합; 데이터를 여러 시트로 분할; xls, xlsx 및 PDF 일괄 변환...
- 주차 번호, 요일 등으로 피벗 테이블 그룹화... 잠금 해제된 셀, 잠긴 셀을 다른 색상으로 표시; 수식/이름이 있는 셀 강조 표시...

- Word, Excel, PowerPoint, Publisher, Access, Visio 및 Project에서 탭 편집 및 읽기를 활성화합니다.
- 새 창 대신 동일한 창의 새 탭에서 여러 문서를 열고 생성합니다.
- 생산성을 50% 향상시키고 매일 수백 번의 마우스 클릭을 줄입니다!
