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

 조삿갓 (choga21)

추천:  2
파일:     질문_20180406[2].xlsx (11.7KB) 조회:  1868
제목:   [RE]프로모션간 중복 비율 계산 방법.
     
  - 엑셀 버전(95,97,2000,xp,2003,2007):2016

* 아래줄에 질문을 작성하세요 >>
제목만 보면 잘 이해가 안 될 수 있는데 첨부와 함께 설명을 보시면 이해가 쉬울 것 같습니다.

첨부의 A:C 처럼 고객 번호 리스트와 제공되는 프로모션 및
중복여부까지는 표기를 해 놓았습니다.

그런데 프로모션 간에 중복이 얼마나 있는지 궁금해서
그 결과를 산출하고 싶은게 목적입니다.

소량이라면 어거지로 만들어보겠는데, 프로모션 종류만 100여가지에
고객 수십만이라 도저히 머리에 떠오르지 않네요

결과표는 F1:L4이구요

1111 고객은 사탕과 과자로 중복되어 있으니
사탕 프로모션에서 볼 때 과자와 중복되는 I2 셀에 1이 붙습니다.
그리고 과자에서 볼 때 사탕과 중복이니 H3에 1이 붙습니다.
1112 고객은 과자만 있으니 G3에 1이 붙습니다.
이런 식으로 정리하여 각 프로모션의 고객이 다른 프로모션과
얼마나 중복이 발생하는지 비율을 L에서 산출하였습니다.
이렇게 만들면 사탕과 과자, 사탕과 라면 각각의 중복도 알아볼 수
있어서 이런 형태로 표를 만들고 싶은데 방법을 모르겠네요..
고수님들의 조언 부탁드립니다.
==============[TOM님 글에 대한 답변입니다]==============

첨부파일 참고 바랍니다.
"프로모션 종류만 100여가지에
 고객 수십만이라"고 하셔서
확장 가능성을 염두에 두고
시트 구조를 대폭 바꾸었습니다.

데이터 입력과 통계를 별도의 시트에 작성하는 것이
수식의 확장을 용이하게 하고
보기나 출력하기도 좋습니다.

통계 시트에서 중복비율과 계의 계산 위치를
앞쪽(왼쪽)으로 옮긴 것도 동일한 목적에서입니다.
즉, 우측이나 아래쪽으로 프로모션 종류를
얼마든지 확장이 가능합니다.

추가 작성하거나 수정한 수식에는 음영배경을 넣었고
음영색이 같은 셀들은 동일한 수식을 복사한 것입니다.
즉 예를 들면 데이터 시트의 D2 셀에 잘 설계해서 입력한 수식을
아래쪽과 오른쪽으로 쭈욱 복사한 것입니다.
원래 입력된 끝 줄 8행이나 F열보다 한 칸씩 더 복사해 둔 것은
데이터가 추가될 경우 추가된만큼
아래쪽, 오른쪽으로 쭉 복사해서 쓰면 된다는 뜻입니다.

프로모션의 추가는
데이터 시트의 1행에 오른쪽으로만 쭈욱 추가해 주고
(분홍색의 수식도 그에 맞추어 확장 복사)
통계 시트에서는 수식을 확장 복사해 주기만 하면
자동으로 프로모션 항목이 나타납니다.

그리고 그에 따라
데이터 시트의 B열에 입력할 때에도
목록에서 골라 입력할 수 있습니다.
(데이터 유효성 검사 적용함)

중복여부도 수식만 복사해주면 자동 판정
0,1보다 TRUE, FALSE 표기가
수식이 더 간편해집니다.
 
[불량 게시물 신고]  
        
  

작성일 : 2018-04-07(00:52)
최종수정일 : 2018-04-07(00:52)
 


 ◎ 관련글

  제 목   작성자   날짜
프로모션간 중복 비율 계산 방법. TOM 2018-04-06
[RE]프로모션간 중복 비율 계산 방법. 조삿갓 2018-04-07