메뉴
해결 M365윈도우10

나눠진 셀을 하나의 셀 안에 취합하는 방법

아
12월 7일 조회 1,395


 

이미지처럼 하나의 주소에 같이 살고 있는 사람들을

각각 나눠진 셀 (왼쪽) 말고 → 한 셀에 모두 표시 (오른쪽)로 바꾸고 싶은데요...

 

작업량이 많을 때는 하나하나 수작업으로 하기가 힘들어서 한 번에 수식으로 끌어오고 싶은데

아무리 생각해도 적절한 방법이 떠오르지가 않아서 도움을 요청해봅니다..........

댓글 4

마
마법의손 채택된 답변 12월 8일
 

J3셀

=IF(H3=1, TEXTJOIN(",",1,FILTER($D$3:$D$9,$C$3:$C$9=I3)),"")

 

G2
=LET(DataArea,$A$3:$E$9, NameList, CHOOSECOLS(DataArea,4), AddressList,CHOOSECOLS(DataArea,3),
NameData, BYROW(CHOOSECOLS(DataArea,2,3), LAMBDA(r, IF(INDEX(r,1,1)=1,TEXTJOIN(",",1,FILTER(NameList,AddressList=INDEX(r,1,2))),""))),
CHOOSECOLS(HSTACK(OFFSET(DataArea,-1,0,1+ROWS(DataArea),),VSTACK($D$2,NameData)),{1,2,3,6,5} ))
아
아숫 작성자 12월 8일
@마법의손 님 답변 감사합니다!

 

궁금한 점이 몇 가지 있는데요..!

1.G2 열에 들어가는 수식 중 맨 마지막 중괄호 {1,2,3,6,5}는 무엇인가요ㅠㅠ

2. 데이터 양이 많을 때는 연번1 에 들어가는 숫자가 몇 천개까지(~5,000개) 늘어날 수 있는데 그런 경우도 똑같이 알려주신 수식으로 사용한지 여쭤보고 싶습니다

3. J3셀과 G2셀 모두 수식을 사용해야 하는 부분인거죠....?
마
마법의손 12월 9일
@아숫 님  

(1) CHOOSECOLS에 전달하는 칼럼순서번호입니다.. 지정한 순서대로 칼럼이 정렬됩니다..

(2) 양에 상관없을 겁니다..

(3) 네..
오
오드라이 12월 10일
감사합니다!!

질문답변 게시판의 최근 글

스크랩 완료