1. FAQ
  2. 엑셀(Excel)
  3. AfterEffects
  4. Premiere
  5. Photoshop
  6. ETC

이 게시판은 아별닷컴 회원만 질문을 올릴 수 있습니다. 회원에게 주어지는 특권인셈이지요. 회원이 아닌 분들은 열람만 가능합니다.

[레벨:30]아별

2011.01.24 20:28

안녕하세요?

 

원본 데이터에 아래 수식을 이용해서 중복항목을 제거한 갯수를 세는 보조 필드를 추가합니다.

=1/SUMPRODUCT((C$4:C$220=C4)*(D$4:D$220=D4))

 

위 수식을 이용하면, 동일한 항목이 2개면 각각 0.5, 0.5로 되어 합계가 1이 됩니다.

동일항목이 4개이면.. 0.25가 4개가 생겨서 합계가 1이 되겠지요.

 

위 방법은 데이터가 증가할 수록 전체 수식을 변경해줘야하는 단점이 있는데요..

데이터가 증가해도 바로 위 수식만 복사해서 계속 행을 추가하는 방법을 원하실때는 아래 수식을 활용해보세요.

=IF(SUMPRODUCT((C$4:C4=C4)*(D$4:D4=D4))>1,0,1)

 

중복항목이 여러개라도 최초 발생한 건만 1로 카운팅되고.. 그 뒤에 발생하는 중복항목은 전부 0으로 처리됩니다.

 

 

위 2개 수식을 이용해서 피벗테이블 현황을 만들어놓았으니..

첨부파일을 참고하시기 바랍니다.

 

abyul.com_Pivot_CountingWithoutDuplicate.xlsx

 

감사합니다. 이히~

 

 ps. 참고로.. S&B 푸드가 5개로 나오는 이유는..

장비명에 "NCT머신"과 "NCT 머신"처럼 중간에 공백이 있는 것도 있고 없는 것도 있어서 각각 카운팅되기 때문입니다.

FBG TECH도 "FBG TECH"와 "FBG TECH "가 있어서 1개로 통일시켰는데.. 장비명에도 그런게 있네요..

데이터의 코드는 통일해서 사용하시기 바랍니다.

 

ps2. 데이터가 괜찮아서 그러는데..

업체명만 살짝 바꿔서 제가 쓰고 있는 엑셀책의 예제로 사용해도 될지 문의드립니다. ㅎㅎ

좋은 샘플이 될 것 같네요.. 업체명과 금액은 다른 것으로 바꾸고요.. 장비명, 수량, 날짜는 그대로 쓰려고 하는데.. 괜찮을까요?

물론 직접적인 동의 의사가 없으면 사용하지 않습니다. ^^

 

 

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)