본문으로 바로가기

 

반응형

 


1. &기호를 이용한 방법

 

=B3&$F$3&C3&$F$3&D3

 

위와 같이 각 셀을 &로 연결하여 구분기호를 중간에 넣고 합치는 방법이 가장 일반적인 방법입니다.

하지만 자료가 많을 땐 불편합니다.

 

 

2. Textjoin함수를 이용한 방법(오피스365이상)

=TEXTJOIN(",",TRUE,C4:E4)

오피스 365이상의 버전을 쓰고 있다면 위와 같은 간단한 수식으로 범위 지정하여 구분자로 합치는 것이 가능합니다.

 


3. VB를 이용한 방법

1
2
3
4
5
6
7
8
9
10
Function Combine(WorkRng As Range, Optional Sign As String = "~"As String
Dim Rng As Range
Dim OutStr As String
For Each Rng In WorkRng
    If Rng.Text <> " " Then
        OutStr = OutStr & Rng.Text & Sign
    End If
Next
Combine = Left(OutStr, Len(OutStr) - 1)
End Function
cs

ALT + F11 눌러 Microsoft Visual Basic을 열고 모듈을 클릭하고 해당 위의 코드를 모듈에 복사합니다.

다음 수식을 입력하고 합치고자 하는 셀의 범위를 입력 합니다.

 

=Combine(A2:C2)


VISITOR 오늘 / 전체