Epix / 업무자동화

엑셀·구글시트 셀 내용 합치기: TEXTJOIN으로 빈칸·날짜 정리

여러 셀을 구분자를 넣어 한 칸으로 합치려면 TEXTJOIN을 사용하세요. 빈 셀 건너뛰기, 쉼표·공백·줄바꿈 구분자, 날짜와 우편번호 표시 형식까지 합성 예제로 확인합니다.

여러 셀의 값을 구분자를 넣어 한 셀로 합치려면 TEXTJOIN을 쓰세요. 예를 들어 A2:C2의 주소를 공백으로 잇고 빈 셀은 건너뛰려면 =TEXTJOIN(" ",TRUE,A2:C2)를 입력합니다. 이름 두 칸을 붙일 때는 구분자를 빈 문자열로 두고, 태그 목록에는 ", "를 넣으면 됩니다. 날짜·금액·우편번호는 화면에 보이는 서식이 자동으로 따라오지 않을 수 있으므로 TEXT로 표시 형태를 지정하세요. 셀 병합은 값 결합 함수가 아니며, Excel에서는 여러 셀을 병합할 때 한 셀의 값만 남을 수 있습니다.

Excel 2019 이상 및 Google Sheets의 TEXTJOIN 기준 · 예제 자료는 합성 데이터 · Microsoft·Google 공식 도움말 확인: 2026년 10월 10일

Excel과 Google Sheets에서 TEXTJOIN으로 주소·날짜·태그를 합치고 빈 셀을 처리하는 예시
원본 열은 그대로 두고, TEXTJOIN 결과 열에서 구분자와 표시 형식을 정합니다.

셀을 합치려는 목적에 맞게 TEXTJOIN·CONCAT·병합 중 고르세요

“셀 합치기”는 서로 다른 세 작업을 가리킬 수 있습니다. 사람 이름이나 주소 데이터를 새 텍스트로 만들려는 경우에는 함수를 사용합니다. 두 칸을 화면에서 하나처럼 보이게 하려는 경우에는 셀 병합을 고려하지만, 정렬·필터·데이터 표에서는 불편을 만들 수 있고 기존 값이 보존되지 않을 수도 있습니다. A2의 성과 B2의 이름을 하나의 값으로 만들고 싶을 때 A2:B2를 병합하면 글자가 이어지는 것이 아니라 한쪽 값만 남을 수 있으므로 먼저 목적을 구분합니다.

작업주로 쓸 방법주의점
여러 셀 사이에 쉼표·공백을 넣어 연결TEXTJOIN빈 셀을 건너뛸지 두 번째 인수로 지정
두 값을 단순히 붙이거나 짧은 고정식 작성& 또는 CONCAT연결 기호와 공백을 직접 넣어야 함
제목처럼 여러 칸에 걸쳐 보이게 표시필요할 때만 셀 병합기존 데이터 손실, 표·정렬·필터 제약 확인
한 셀의 구분된 문장을 다시 여러 칸으로 나누기텍스트 나누기 또는 SPLIT/TEXTSPLIT구분자가 데이터 값 안에도 있는지 먼저 확인

TEXTJOIN은 정해 둔 구분자를 값 사이에 넣고, 범위나 여러 텍스트 항목을 하나의 문자열로 만듭니다. Excel의 CONCAT과 단순 연결 연산자 &는 문자 연결에는 쓸 수 있지만, TEXTJOIN처럼 빈 셀 건너뛰기와 구분자를 한 번에 관리하는 기능은 제공하지 않습니다. Microsoft는 Excel에서 셀 병합 시 좌상단 셀의 내용만 남고 다른 셀의 내용은 삭제된다고 안내합니다. Google Sheets에서도 병합 메뉴는 셀을 하나의 표시 셀로 합치는 기능입니다. 주소·고객명·코드처럼 실제 데이터를 결합하려는 상황이라면 원본 셀을 병합하지 마세요.

데이터를 나눈 상태로 유지하면 검색, 정렬, 필터, 중복 확인, 다른 표와의 대조가 가능합니다. 보고서나 메일 병합에 필요한 읽기 쉬운 문자열은 별도의 결과 열에서 만들어 원본 필드를 그대로 남기는 방식이 안전합니다. 예를 들어 성·이름, 시·구·도로명, 날짜·접수 번호를 각각 따로 저장하고, 공유용 문구만 수식으로 조립합니다.

TEXTJOIN의 세 번째 인수부터 합칠 값을 넣고 첫 두 인수로 규칙을 정합니다

=TEXTJOIN(delimiter, ignore_empty, text1, [text2, ...])
인수무엇을 넣나예시
delimiter값 사이에 들어갈 문자. 공백, 쉼표와 공백, 줄바꿈 문자 모두 가능" ", ", ", CHAR(10)
ignore_emptyTRUE이면 빈 셀을 결과에서 건너뛰고, FALSE이면 각 셀 위치의 구분자를 유지TRUE
text1첫 텍스트나 범위. 한 행 또는 한 열 범위를 지정할 수 있음A2:C2
text2 이후추가 텍스트, 셀, 범위를 이어서 지정"접수자: ",A2

가장 먼저 실제 데이터 한 행에서 수식을 시험하세요. A2에 “서울”, B2에 “강남구”, C2에 “테헤란로 123”이 있다면 =TEXTJOIN(" ",TRUE,A2:C2)의 결과는 서울 강남구 테헤란로 123입니다. 구분자를 " / "로 바꾸면 각 항목 사이에 슬래시가 들어갑니다. 구분자를 빈 문자열 ""로 설정하면 문자 사이를 띄우지 않고 연결합니다.

ignore_empty는 첫 인수 다음에 반드시 넣습니다. 범위만 지정하는 함수가 아니므로 =TEXTJOIN(A2:C2)처럼 줄여 쓰면 인수 위치가 맞지 않습니다. 인수 사이의 쉼표는 예시 로캘 기준입니다. 수식 구문이 오류로 표시되면 모든 수식의 쉼표를 무작정 바꾸기 전에 현재 파일이 함수 인수에 쉼표와 세미콜론 중 무엇을 쓰는지 확인하세요. 함수 이름 표시 언어와 구분자 설정은 파일 로캘 및 사용자 환경에 따라 달라질 수 있습니다.

이름·주소·태그를 합칠 때는 구분자를 결과에 맞춰 선택하세요

주소처럼 읽을 때 띄어쓰기가 필요한 값은 공백 하나를 구분자로 지정합니다. 중간 열이 비어 있어도 불필요한 공백을 연속으로 만들지 않도록 TRUE를 사용합니다.

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

성·이름처럼 두 값 사이에 별도 기호가 필요 없는 문자열은 구분자를 빈 문자열로 지정합니다. 반대로 “김 민지”처럼 칸을 띄워 보이게 하려면 공백을 구분자로 사용합니다.

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

여러 태그나 선택 항목은 쉼표와 공백을 구분자로 두면 사람이 읽기 쉽습니다. 예를 들어 A2에 “초보”, B2는 비어 있고, C2에 “환불”이 있으면 다음 수식은 초보, 환불을 반환합니다.

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

구분자에는 여러 문자를 지정할 수 있습니다. 괄호나 라벨이 필요하면 개별 항목으로 추가하거나 문자열 연결로 붙입니다. 다음 수식은 결과를 이름: 김민지 / 상태: 접수처럼 만듭니다.

=TEXTJOIN(" / ", TRUE, "이름: "&A2&B2, "상태: "&C2)

단, 성·이름 중 하나가 비어 있을 수 있으면 먼저 한 사람의 이름 부분을 자체 규칙으로 만든 뒤 다른 항목과 묶어야 합니다. 모든 항목을 한 번에 연결하면 성과 이름 사이에 넣을 구분자와 이름·상태 사이에 넣을 구분자가 같아집니다. “이름 사이에는 공백, 이름과 상태 사이에는 슬래시”처럼 서로 다른 구분자가 필요한 경우에는 작은 TEXTJOIN 결과를 중첩하거나 각 부분을 따로 구성합니다. 중첩할 때는 각 구간의 빈 값 처리와 괄호를 하나씩 확인하세요.

빈 셀을 건너뛸지 위치를 남길지 데이터 의미에 따라 정하세요

TRUE는 채워진 셀만 연결할 때 적합합니다. 주소의 건물명이 없거나 선택 태그 일부를 입력하지 않은 경우처럼 빈 필드가 뜻하는 바가 “표시할 내용이 없다”면 공백과 구분자를 건너뛰면 됩니다. A2가 “서울”, B2가 비어 있고, C2가 “강남구”일 때 =TEXTJOIN(" / ",TRUE,A2:C2)는 서울 / 강남구를 반환합니다.

FALSE는 항목의 위치 자체가 의미가 있을 때 고려합니다. A2:C2가 각각 이름·부서·직급의 고정 위치이고 중간 칸이 비어도 구분자 개수를 유지해야 한다면 빈 구간의 위치를 남기는 식이 유용할 수 있습니다. 같은 예에서 =TEXTJOIN(" / ",FALSE,A2:C2)는 중간 빈 칸 때문에 구분자가 연속된 형태가 됩니다. 이 결과를 다른 시스템으로 내보내려면 해당 시스템이 빈 필드와 연속 구분자를 어떻게 해석하는지 먼저 확인하세요.

화면상 빈 것처럼 보인다고 해서 반드시 완전히 빈 셀인 것은 아닙니다. 셀 안에 공백 문자가 있거나 수식이 빈 문자열을 반환하면 예상하지 못한 공백이 남을 수 있습니다. 원본 데이터를 직접 바꾸기 전에 문제 행 하나를 선택해 수식 입력줄의 값과 수식을 확인하세요. 앞뒤 공백이나 여러 공백을 정리해야 한다면 별도 보조 열에서 TRIM 또는 정리 메뉴를 적용하고, 정리 전후 값과 행 수를 비교합니다. Google Sheets의 공백 정리 메뉴는 일반 공백을 다루며 줄 바꿈하지 않는 공백은 제거되지 않을 수 있습니다.

빈 셀을 임의로 “없음” 또는 “N/A”로 바꾸지 마세요. 그 값은 실제 항목으로 취급되어 결과에 포함되고, 보고서의 누락과 해당 없음의 의미를 바꿀 수 있습니다. 표시상 빈 값, 미입력, 비해당을 서로 구분해야 한다면 원본 상태 열에 명시적 상태를 기록하고 연결 수식은 출력 목적에 맞게 결정합니다.

날짜·금액·우편번호는 TEXT로 보일 형식을 먼저 지정하세요

스프레드시트 셀은 화면에 보이는 문자열뿐 아니라 날짜나 숫자의 실제 값도 보관합니다. 날짜 셀 B2가 화면에서 2026-10-10으로 보여도 수식에서 그대로 문자열에 연결하면 서식이 유지되지 않고 날짜 일련번호처럼 보일 수 있습니다. Excel과 Google Sheets의 공식 도움말은 숫자·날짜를 텍스트와 합칠 때 TEXT 함수로 표시 형식을 직접 정하도록 안내합니다.

=TEXTJOIN(" ", TRUE, A2, TEXT(B2,"yyyy-mm-dd"), C2)

이 수식에서 A2는 접수자, B2는 날짜, C2는 상태라고 가정합니다. 날짜 표시를 연-월-일로 고정하고 나머지 필드 사이에는 공백 하나를 넣습니다. 화면 표시 형식을 바꾸는 일과 수식 결과에 기록할 문자열 형식을 지정하는 일은 별개입니다.

숫자 서식도 결과에 포함하려면 값에 맞는 형식 코드를 고릅니다. 예를 들어 숫자 금액 D2를 천 단위 쉼표와 “원”으로 나타내려면 =TEXT(D2,"#,##0")&"원"을 사용한 뒤 다른 문장과 연결할 수 있습니다. 퍼센트 값이 0.15이고 15%로 입력되어 있으면 TEXT(E2,"0%")를 사용해 보이는 의미를 분명히 합니다. 통화·날짜 형식은 사용자 로캘에 따라 코드 해석이나 기호가 달라질 수 있으므로 출력 예제를 직접 확인하세요.

우편번호, 상품 코드, 전화번호처럼 계산 대상이 아닌 식별자는 가능하면 처음부터 텍스트로 보관하세요. 셀에 숫자 1234가 저장되어 있고 다섯 자리를 고정해 표시해야 하는 경우에는 TEXT(F2,"00000")로 01234를 만들 수 있습니다. 그러나 앞의 0이 입력 또는 가져오기 단계에서 이미 사라졌거나 16자리 이상의 숫자가 정밀도 손실을 입었다면 표시 형식만으로 원래 값을 안전하게 복원할 수 없습니다. CSV를 다시 가져올 때는 열을 텍스트로 지정하고 원본 코드와 행 수를 대조하세요.

TEXT로 만든 결과는 텍스트입니다. 보고용 문자열을 숫자 계산에 다시 쓰면 정렬·합계·비교가 기대와 다르게 동작할 수 있습니다. 계산은 원본 숫자 열에서 하고, 읽기용 수식 열에서만 날짜·금액 형식을 바꾸세요. 원본 열을 수식 결과로 덮어쓰지 말고 필요한 경우 결과를 검수한 다음 별도 복사본에서 값으로 붙여넣습니다.

한 열의 여러 값을 한 셀에 줄바꿈으로 나열할 수 있습니다

한 셀 안에서 항목을 쉼표 대신 각 줄로 보이게 하려면 구분자에 줄바꿈 문자인 CHAR(10)을 지정합니다.

=TEXTJOIN(CHAR(10), TRUE, A2:A6)

결과 셀에서 텍스트 줄 바꿈 표시를 켜야 줄바꿈이 화면에 보입니다. Excel에서는 셀 서식의 텍스트 줄 바꿈, Google Sheets에서는 툴바의 텍스트 줄 바꿈을 설정합니다. 열 너비와 행 높이에 따라 줄이 일부만 보일 수 있으므로 셀 안의 실제 값과 출력물을 함께 확인하세요. 이 수식은 범위 A2:A6의 값을 하나의 문자열로 모으므로 원래 각 행을 여러 레코드로 보관하는 표에는 그대로 적용하지 마세요. 수신 확인 목록, 검토 메모, 상세 카드처럼 한 레코드의 여러 항목을 읽기 좋게 표시할 때 적합합니다.

가로 범위와 세로 범위는 목적에 맞게 선택합니다. 한 주문 행의 여러 태그를 합칠 때는 A2:F2처럼 같은 행에서 필요한 열만 지정합니다. 한 담당자의 여러 작업을 합칠 때는 D2:D20처럼 열에서 해당 사람의 작업만 들어 있는 범위를 선택합니다. 전체 열 D:D를 바로 결합하면 머리글·빈칸·관련 없는 기록까지 들어오고 매우 긴 결과를 만들 수 있으므로 사용하지 않는 행을 범위에 넣지 마세요.

한 셀에 줄바꿈을 넣는 것이 목적이 아니라 기존 구분 텍스트를 여러 열로 되돌리고 싶다면 반대 작업인 SPLIT 또는 텍스트 나누기를 확인하세요. 이 글의 Google Sheets 텍스트 나누기 안내에서는 열 분리 후 빈 필드와 구분자를 검수하는 방법을 설명합니다. 원본 항목 값 안에 쉼표가 포함될 수 있다면 단순히 쉼표로 나눈 결과가 원래 필드 경계와 일치하지 않을 수 있습니다.

수식은 결과 열에서 한 행씩 검증한 뒤 아래로 채우세요

행마다 고객 문구를 생성하려면 결과 열의 첫 행에만 시험 수식을 넣고 결과를 검산한 다음 아래로 채웁니다. 예를 들어 A열이 고객명, B열이 신청일, C열이 요청 사항이면 D2에 다음과 같이 입력할 수 있습니다.

=TEXTJOIN(" ",TRUE,A2,TEXT(B2,"yyyy-mm-dd"),C2)

D2가 의도한 한 문장인지 확인한 뒤 아래 행으로 복사하세요. 상대 참조인 A2·B2·C2는 아래로 채울 때 A3·B3·C3으로 바뀌어야 합니다. 값이나 표가 없는 행까지 수식을 채우면 빈 결과가 쌓일 수 있으므로 실제 데이터 범위에 맞춰 적용합니다. 새 데이터 행이 계속 추가되는 표라면 계산 열이 새 행에 따라 채워지는지 몇 행을 표본 확인합니다.

합성 데이터 한 줄로 검산한 예를 들면 이름 “김민지”, 날짜 2026-10-10, 요청 “배송지 변경”을 넣었을 때 기대 결과는 김민지 2026-10-10 배송지 변경입니다. 날짜가 일련번호로 보이거나 이름·요청 사이에 구분자가 이중으로 생기면 수식 전체를 바꾸기 전에 각 셀의 원본 값, 공백, TEXT의 형식 코드를 따로 점검합니다.

최종 산출물이 CSV, CRM 입력란, 이메일 주소록처럼 외부 시스템으로 넘어가면 일부 셀에서만 문제가 없는지 표본을 더 확인하세요. 첫 행, 빈 값이 포함된 행, 날짜가 있는 행, 한글과 영문·숫자가 섞인 행을 각각 확인하면 서식 손실과 공백 오류를 빠르게 찾을 수 있습니다. 결과 셀의 긴 문장이 잘려 보일 때는 열 너비를 늘리는 것이 아니라 수식 결과가 실제로 잘린 것인지 먼저 확인합니다.

Excel 버전과 파일의 구분자 설정을 확인하세요

Microsoft 도움말은 TEXTJOIN을 Excel 2019에 도입된 텍스트 함수로 표시하며, 최신 Excel과 웹 버전에서도 사용 범위를 안내합니다. Excel 2016 등 구버전이나 함수가 인식되지 않는 환경에서는 #NAME? 오류가 나올 수 있습니다. 사용 중인 Excel의 제품 정보와 업데이트 채널을 확인하고, 여러 버전 사용자가 함께 쓰는 파일이라면 수식을 배포하기 전에 각 환경에서 열어보세요. Google Sheets는 TEXTJOIN을 함수 목록에서 지원합니다.

구버전 호환이 필요하고 값이 두세 개로 고정되어 있다면 다음처럼 연결 연산자를 쓸 수 있습니다.

=IF(A2<>"",A2&IF(B2<>""," "&B2,""),IF(B2<>"",B2,""))

이 대체식은 A2와 B2 중 채워진 값을 공백 하나로 묶습니다. 빈 셀을 자동으로 건너뛰면서 범위를 확장하기 쉬운 방식은 아니므로 많은 열에 적용하기 전에 짧은 보조 범위로 테스트하세요. 숫자·날짜 서식 문제도 해결하지 않으므로 값에 TEXT를 적용해야 한다면 그 규칙을 별도로 넣습니다. 범위가 늘어나면 호환성을 위해 길고 복잡한 IF 수식을 계속 중첩하기보다 지원되는 Excel 버전이나 Google Sheets에서 TEXTJOIN을 쓰는 편이 관리하기 쉽습니다.

수식에서 함수 인수를 구분하는 문자는 파일 설정에 따라 쉼표 대신 세미콜론일 수 있습니다. 공식을 붙여넣은 직후 분석 오류가 나면 먼저 같은 파일에서 정상 작동하는 함수 예제 하나의 인수 구분자를 비교하세요. 파일 로캘 전체를 바꾸는 것은 날짜·소수점·통화 표시를 함께 바꿀 수 있으니 오류 해결을 위해 무조건 지역 설정을 변경하지 않습니다. Google Sheets 수식 구분자 오류 안내는 현재 파일에 맞는 구분자와 괄호를 확인하는 순서를 설명합니다.

결과가 이상하면 입력 범위·서식·빈 값 순으로 점검하세요

증상먼저 볼 항목안전한 확인
#NAME? 또는 함수 이름을 못 찾음Excel 버전, 함수 철자, 따옴표, 함수 이름 로캘제품 정보와 공식 함수 목록을 확인하고 작은 복사본에서 시험
함수 분석 오류괄호 짝, 인수 구분자, 따옴표 안의 구분자같은 파일의 정상 수식과 쉼표·세미콜론을 비교
날짜가 숫자로 보임날짜 셀의 내부 숫자값과 표시 형식TEXT(날짜셀,"yyyy-mm-dd")로 텍스트 형식 지정
이중 공백·연속 쉼표빈 셀, 수식 결과 빈 문자열, 셀에 남은 공백TRUE 확인 후 원본 공백을 복사본에서 정리
선행 0이 사라짐가져오는 동안 값이 숫자로 변환됐는지식별자 열을 텍스트로 다시 가져오고 원본과 비교
#VALUE! 또는 아주 긴 결과불필요하게 큰 범위와 셀 글자 수필요한 범위만 선택하고 결과를 구성하는 필드를 줄임
결과가 원본과 다른 순서범위에서 왼쪽→오른쪽·위→아래로 읽는 방향짧은 2~3셀 범위로 순서를 재현한 후 범위를 좁힘

Excel에서 결과 문자열이 32,767자를 초과하면 TEXTJOIN은 #VALUE!를 반환합니다. 긴 범위를 통째로 넣기 전에 실제 필요한 행만 지정하고, 한 셀에 모아야 할 값이 정말 한 레코드에 속하는지 검토하세요. 대량 목록을 하나의 셀에 저장하는 대신 행마다 항목을 유지하거나 보고서 전용 추출 파일로 분리하는 편이 검색·정렬·공유에 더 적합할 수 있습니다.

함수 실행은 되지만 결과가 일부 항목을 건너뛰면 범위가 올바른 행 또는 열을 포함하는지 확인하세요. 셀 범위에 머리글, 구분선, 소계, 옆 사람의 데이터가 포함되지는 않았는지 살펴봅니다. 결과 순서는 텍스트 인수와 범위의 셀 위치를 따릅니다. 원하는 정렬 순서로 바꾸는 함수가 아니므로 날짜순·이름순이 필요하면 원본 데이터나 별도의 정렬 결과를 먼저 준비하고 그 범위를 연결합니다.

수식 결과가 셀 폭 때문에 화면에서 잘린 것으로 보일 수도 있습니다. 셀을 선택해 수식 입력줄이나 복사한 텍스트로 전체 결과를 확인합니다. 반대로 미리보기에는 모두 보이지만 외부로 복사할 때 일부가 사라지면 대상 앱의 글자 제한, 줄바꿈 처리, 탭·쉼표 구분 규칙을 확인하세요. 여러 앱 사이에서 CSV를 주고받는 경우 코드를 숫자로 바꾸지 않도록 해당 열의 가져오기 유형도 점검합니다. CSV 선행 0·날짜 보존 가이드에 재가져오기 전 확인할 항목이 있습니다.

원본 필드를 남기고 결과를 별도 열이나 사본으로 공유하세요

TEXTJOIN 결과는 입력 값이 바뀌면 다시 계산되는 수식입니다. 원본 A:C 열을 삭제하거나 결과 열을 원본 자리에 붙여 넣으면 나중에 수정·검색·계산하기 어렵습니다. 원본 열은 유지하고, 연결 결과를 보고서 열이나 출력 전용 탭에 만드세요. 결과를 고정해야 한다면 수식 계산과 표본 검수를 끝낸 후 별도의 사본에서 값으로 붙여넣고, 원래 행 식별자와 건수가 일치하는지 확인합니다.

  1. 목적 확인: 실제 텍스트 연결인지, 화면상 셀 병합인지 먼저 정합니다.
  2. 합칠 필드 선택: 고유 ID와 머리글을 빼고 한 레코드에 속하는 셀만 고릅니다.
  3. 구분자 지정: 공백·쉼표·줄바꿈 중 결과를 읽거나 내보낼 시스템에 맞는 값을 고릅니다.
  4. 빈 값 정책: 건너뛸지 빈 위치를 남길지 샘플 한 행으로 결과를 비교합니다.
  5. 표시 형식 유지: 날짜·금액·코드가 필요한 경우 TEXT와 입력 데이터 유형을 확인합니다.
  6. 표본 검수: 일반 행, 빈 셀, 날짜, 선행 0, 구분자가 포함된 텍스트를 각각 검사합니다.
  7. 출력 보존: 원본을 보관한 채 결과를 별도 열·탭·복사본으로 전달하고 행 수를 대조합니다.

실제 고객 이름, 전화번호, 이메일이나 주소를 외부 검수 도구에 업로드하지 마세요. 이 안내의 예시는 가상의 값으로만 구성되어 있습니다. 공유용 샘플이나 오류 보고를 만들 때도 개인 정보를 합성 값으로 바꾸고, 원본과 결과에 같은 수의 행이 있는지 로컬 파일에서 대조하면 대부분의 수식 문제를 개인정보 노출 없이 재현할 수 있습니다.

자주 묻는 질문

셀 두 개만 붙일 때도 TEXTJOIN을 써야 하나요?

고정된 두 값만 붙이고 빈 값 처리가 필요 없다면 =A2&" "&B2가 간단합니다. 공백이나 쉼표를 일관되게 넣고 여러 셀의 빈 값을 건너뛰려면 TEXTJOIN이 편합니다.

TEXTJOIN이 빈 셀의 공백 문자도 건너뛰나요?

완전히 빈 셀과 공백 문자가 들어 있는 셀은 눈으로 보기에는 비슷해도 데이터가 다를 수 있습니다. 수식이 공백이나 빈 문자열을 만드는지 확인하고, 복사본에서 TRIM 등으로 정리한 뒤 결과를 비교하세요.

TEXTJOIN 결과에서 날짜가 일련번호로 변하는 이유는 무엇인가요?

날짜는 내부적으로 숫자값을 가지며, 값을 텍스트로 조립할 때 기존 셀의 화면 서식이 자동으로 따라오지 않기 때문입니다. TEXT(B2,"yyyy-mm-dd")처럼 원하는 날짜 표현을 직접 지정합니다.

여러 행을 합칠 때 원래 데이터 순서를 바꿀 수 있나요?

TEXTJOIN은 지정한 인수와 범위의 순서대로 문자열을 연결합니다. 정렬 기능은 아니므로 다른 순서가 필요하면 원본이나 별도의 정렬 결과에서 올바른 순서를 만든 다음 연결합니다.

셀 병합과 TEXTJOIN 결과 중 무엇을 써야 하나요?

값을 하나의 텍스트로 만들려면 TEXTJOIN, 제목을 여러 칸 너비로 표시하려면 병합을 검토합니다. 표의 실제 값을 합치는 용도로 병합하면 다른 값이 사라질 수 있으므로 먼저 파일 사본에서 확인하세요.

Microsoft와 Google의 함수·표시 공식 자료

제품 메뉴나 함수 지원은 Excel 버전, 업데이트 채널, 파일 로캘, Google Sheets 설정에 따라 달라질 수 있습니다. 외부 프로그램에 붙여넣는 결과는 해당 프로그램의 가져오기 규칙도 확인하세요.