메뉴
해결 HOT M365윈도우10

경매관련 데이터 정리

12월 12일 조회 1,413
Sheet1의 다세대/빌라,아파트,근린상가,종교시설 등이 한 행으로 쭉 늘여져 있는데요. 이를 Sheet2처럼 물건별로 정리하고 싶습니다. 그런데 각 물건을 가져올 수 있는 항목수가 달라서 정리하기가 어렵습니다.

 

각 물건별로 행의 수를 세어서 열로 정리할려면 어떻게 해야 할까요? 도와주세요. 행의 수가 일정하면 정리하기 쉬운데 일정치 않으니까 골치가 아프네요

댓글 16

마법의손 12월 12일
삭제된 댓글입니다.
봄처녀 작성자 12월 12일
감사합니다. 어떻게 하셨는지 개략적인 내용을 알려주실 수 있나요?
마법의손 채택된 답변 12월 12일
@봄처녀 님 해당줄마다 "타경"이 있어 해당줄 위줄을 보조열에 적어두고... 차례대로 가져옵니다..
원조백수 12월 13일
좀 기네요....
각 항목별 시작 이름 앞에 #을 넣고행을 char(8)로 연결하여 한 줄로 만든 다음, #으로 줄을 나누고 Char(8)로 열을 나누는 것입니다.
그 와중에 주소에 '아파트'가 있어서 물건 '아파트'와 구분하기 위해 조금더 반영한 게 있네요...
아, '지도 보기'도 물건번호랑 구분하기 위해 char(8)로 바꿈

=TEXTSPLIT(SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( SUBSTITUTE( TEXTJOIN(CHAR(8),,A1:A1494),"다세대", "#다세대"),"근린상가", "#근린상가"),CHAR(8)&"아파트", CHAR(8)&"#아파트"), "주택", "#주택"),"공원", "#공원"), "종교시설", "#종교시설"), "지도 보기", CHAR(8)), CHAR(8), "#",,,"")
봄처녀 작성자 12월 13일
@원조백수 님 죄송하지만 이해가 안되네요. 예제파일이라도 보내줄 수 있나요?
마법의손 12월 13일
원조백수님 따라 ...

=LET(Area,$A$1:$A$1494, NextChar, IF( ISNUMBER(FIND("타경",OFFSET(Area,1,)) ),"#",""), TEXTSPLIT(SUBSTITUTE(TEXTJOIN(CHAR(8),1,NextChar&Area),"지도 보기",CHAR(8)),CHAR(8),"#",,,""))
봄처녀 작성자 12월 13일
@마법의손 님 #을 어디에 넣어야 할지.....
마법의손 12월 13일
@봄처녀 님 수식은 그대로 붙여넣기하심됩니다...

원본데이타에 뭘 할 필요없습니다. 원조백수님 수식도 마찬가지입니다.. 수식이 해당라인에 #을 넣고 처리 한다는 것이지

님이 직접 원본데이타에다 #을 넣으라는게 아닙니다..
봄처녀 작성자 12월 13일
@마법의손 님 EGTOOLS.XLAM을 추가기능에 넣으라는 말이 나오네요
봄처녀 작성자 12월 13일
@마법의손 님 님이 사용하신 함수가 없어서인지 에러가 나오네요
마법의손 12월 13일
@봄처녀 님  

m365사용하고 있으시니... =LET(Area,$A$1:$A$1494, NextChar, IF( ISNUMBER(FIND("타경",OFFSET(Area,1,)) ),"#",""), TEXTSPLIT(SUBSTITUTE(TEXTJOIN(CHAR(8),1,NextChar&Area),"지도 보기",CHAR(8)),CHAR(8),"#",,,"")) 복사해서 붙여넣으면 됩니다..

 
봄처녀 작성자 12월 14일
@마법의손 님 자꾸 에러가 뜨네요 #NAME?, 좀 쉬운 함수나 VBA는 없나요?
봄처녀 작성자 12월 13일
@마법의손 님
마법의손 12월 13일
@봄처녀 님 엑셀버전이 M365인지 확인하십시오....
봄처녀 작성자 12월 13일
@마법의손 님
마법의손 채택된 답변 12월 14일
@봄처녀 님 EgTools추가기능 추가하세요..

질문답변 게시판의 최근 글

스크랩 완료