안녕하세요.
엑셀시트 2개 비교 질문글 올렸었습니다.
다시 자세하게 요청 드리오니 샘플파일에 구현 부탁드립니다.ㅠㅠ
샘플 파일에 5월, 6월 시트가 있습니다.
5월 시트의 거래처를 기준으로 6월시트에 수량 변경된 사항을 표기 하려고 합니다.
위 그림과 같이 업체순서가 변동 되더라도 수량이 증가하면 하늘색, 수량이 감소하면 분홍색으로 표기
(서로 다른색상 구현이 불가능하면 동일한 색상이어도 무방)
100-> 50, 2->6 과 같이 수량이 증감된 사항을 표기하면 좋을 것 같습니다.
이렇게 표기되도록 샘플파일에 구현 부탁 드립니다.
여러가지 방법으로 해주셔도 좋습니다.
부탁 드립니다.ㅠㅠ

원본 자료가 따로 있어서 5월집계표, 6월집계표를 수식으로 뽑는다면 가능한 방식이고,
보여주신 방식처럼 직접 기재하는 상태에서는 수작업 진행을 하거나,
기재가 완료되면 매크로를 이용해서 차이를 정리하도록 해야 합니다.
변화를 관리해야 하는 것이라면 원본 자료를 따로 정리하시고, 각 월별로 집계표를 만드는 것을 추천 드립니다.
제3의 시트에 표기되어도 상관없는데 그렇게 해도 안될까요? ㅠㅠ
안녕하세요~
이렇게 해보세요.
셀에 직접 기록하는 것은 VBA로 코딩해야 합니다.
따라서 수식으로
활용하는 방법은 아래와 같이 적용해 보세요.
[M365] 보조열 필요없음.
R4=LET( v, $D4, hdr, $I$3:$Q$3, cur, I4:Q4, prev, IFERROR(XLOOKUP(v, 5월!$D:$D, 5월!$I:$Q), ""), diff, cur<>prev, msg, "["&hdr&"] "&prev&" → "&cur, res, IFERROR(TEXTJOIN(", ", TRUE, FILTER(msg, diff)), ""), IF(res="", "", res) )[2019버전]
보조열 S4=IFERROR( IF( I4<>INDEX('5월'!I:I, MATCH($D4, '5월'!$D:$D, 0)), S$3&": "&INDEX('5월'!I:I, MATCH($D4, '5월'!$D:$D, 0))&" → "&I4, "" ), "")위 수식을 AA열까지 복사하고 아래로 복사한 후 숨김 처리.