2016-12-13 2 views
3

데이터 셀 범위를 결합하여 하나의 텍스트 문자열과 각 셀 사이에 쉼표 + 공백이 오도록합니다.Google 시트에서 쉼표로 셀 범위 연결하기

나는 CONCATENATE

=ArrayFormula(concatenate(C3:F&", ")) 

을 사용하여 성공했지만 거기에있을 필요가없는 일부 데이터 사이에 여분의 쉼표가 있습니다. 끝에 쉼표가 많이 있습니다.

더 잘 이해하려면 예제 시트를 참조하십시오.

예 시트 : 어떤 도움이 많이 이해할 수있을 것이다 https://docs.google.com/spreadsheets/d/1lHfyuR7r8xJmSPlUAa5bLAn7a7728KLNxmPl-UkYzTg/edit#gid=0

.

답변

9

쉬운 방법 (많은 열이없는 경우)은 리터럴 배열을 사용하고 쿼리로 빈 셀을 필터링하는 것입니다. 이 같은 것이

=join(", ", query({C3:C; D3:D; E3:E; F3:F}, "where Col1 <>''")) 

공유 한 스프레드 시트의 A1 셀을 참조하십시오. 업데이트]

: 대안 (짧은) 방법)

=textjoin(", ", 1, C2:F) 
+1

(textjoin 사용하는 것'TEXTJOIN'은 완벽 덕분에 내 문제를 해결했다. – Dan