반응형
# CONCATENATE 함수
=CONCATENATE(text1,text2, ....)는 나열된 값을 연결합니다.
# CONCATENATEMULTIPLE 함수
CONCATENATE 함수는 나열된값에 대해서 연결이 되지만 설정된 영역에 대해서는 지원하지 않습니다.
영역에 대해 합치기를 하려면 아래 매크로로 지원이 가능합니다.
지정된 영역에 대해 연결하는 매크로 입니다.
Function CONCATENATEMULTIPLE(rng As Range, Optional sep As String) As String
Dim cell As Range
Dim result As String
For Each cell In rng
result = result & cell.Value & sep
Next cell
CONCATENATEMULTIPLE = Left(result, Len(result) - Len(sep))
End Function
# 사용법
=CONCATENATEMULTIPLE(영역)
=CONCATENATEMULTIPLE(영역,구분자)
가로 또는 세로도 가능합니다.
반응형
'Office' 카테고리의 다른 글
[Excel] 가로줄 셀병합 (0) | 2023.05.02 |
---|---|
[Excel] Word문서 특정페이지 하이퍼링크만들기 (0) | 2023.05.02 |
[Excel] Registry 읽고 쓰고 삭제하기 (0) | 2023.05.02 |
[Excel] AutoCAD Text 추출 (0) | 2023.05.02 |
[Excel]엑셀 연결 끊기가 안될때 해결방법 (0) | 2023.05.02 |