나눔터  
  HOME > 나눔터 > 묻고답하기 > 엑셀
엑셀
엑셀에 대한 질문과 답변을 올려주세요. 단, 취지에 맞지 않는 글은 운영자가 삭제합니다.
 "000 님, 도와주세요", "부탁 드립니다.", "급합니다!" 등과 같이 막연한 제목을 달지 말아주세요.
[필독] 빠르고 정확한 답변을 얻는 16가지 Tip !
[필독] 저작권법 개정에 따른 이용안내
작성자:  

 쩡크 (curoae)

추천:  2
파일:     도움!.jpg (214.1KB) 조회:  1549
제목:   서로 다른 셀의 내용을 가져와 병합시키는 매크로에 관하여.
     
  엑셀 버전:오피스 365 홈 에디션


예시로 든 스크린샷은 원래 서로 다른 시트에 있는 내용입니다. 편의상 왼쪽 시트를 시트A, 오른쪽 시트를 시트 B라고 지칭하겠습니다.

좀 더 자세히 설명하자면, 시트 A에 있는 내용을 가져와서 시트 B의 양식에 맞추는 작업이 필요합니다.

그래서 시트 A의 의 종류/색상 열을 체크하여 비어있지 않다면 옵션 리스트(트리/스노우맨)을 개행화시키는 수식을 작성했습니다. 

수식의 예시는 대략 다음과 같습니다.

L2=if(D2<>"",D2&if(C2="",E3&(C3="",E4,""),""),"") 

이런 식입니다만, 근본적으로 두 시트의 행 수가 다르기 때문에 제대로 작동하지 않았습니다. 제 생각에는 먼저 E열이 종료되는지를 체크하고, 그 다음 D열이 비었는지를 체크하여 내용을 가져오는 코드를 짜면 될 것 같습니다만 제 실력으론 어떻게 해야 할 지 감이 잡히지 않습니다.
 
[불량 게시물 신고]  
        
  

작성일 : 2018-12-06(01:04)
최종수정일 : 2018-12-06(01:04)
 


 ◎ 관련글

  제 목   작성자   날짜
서로 다른 셀의 내용을 가져와 병합시키는 매크로에 관하여. 쩡크 2018-12-06
[RE]서로 다른 셀의 내용을 가져와 병합시키는 매크로에 관하여. 참서리 2018-12-06