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

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

 

질문내용은 엑셀파일에도 있습니다.

 

지금은 파일을 정렬해서...부분합해서...열심히 함수해서...하는데....너무 비효율적이고..완전 노가다?입니다.

만약 피벗테이블이 아니더라도 상관없으니.수시로 변동되는 데이터에 대해서..자동으로 변경될수 있는 그런 기능을 제발 알려주세요..

제발 도와주세요..감사합니다

 

 

앞시트의 원본 데이터를 왼쪽 표처럼...정리 하려고 하는데요..

피벗테이블을 잘 이용하면 될것 같은데..

문제는 옆처럼 피벗테이블로 작성을 하면요...

 

질문)

장비명 개수 말인데요...똑같은 이름이 있어도 모두  카운트를 하는군요..

오른쪽 피벗 테이블을 보시면 DS식품기계에는 제품이 2종류이거든요..

저는 2종류의 2라는 값이 필요합니다.(중복데이터 제외 종류수) 전체 개수가 아니라요....(왼쪽 표처럼요)

 

인터넷을 찾다 보니 계산필드라는것도 알게됬는데요..이항목에 어떻게 적용할지 모르겠습니다.

 

함수가...SUMPRODUCT(1/COUNTIF(범위,범위))

라는 함수를 쓰면 중복되지 않는 종류개수를 구해준다고 하던데요....

이함수를 피벗에서 어떻게 써야되는지..자동으로 변하도록 가능한지...잘 모르겠습니다.

 

데이터가 계속 추가로 입력되고...수시로 데이터를

요청하는 기관마다 다르게 세팅해서 보고해야하는데요...

 

제발 도와주세요..감사합니다..

 


댓글 '4'

profile

[레벨:30]아별

2011.01.24 20:28:06
*.166.197.150

안녕하세요?

 

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

=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. 데이터가 괜찮아서 그러는데..

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

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

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

 

 

첨부

[레벨:3]gsLee

2011.01.27 01:19:31
*.166.52.84

전 IF도 알고 SUMPRODUCT도 알았는데...

이런식으로 사용하는 건 생각을 못했습니다

왕...감사드립니다. 예제관련 글은 쪽지로 보내드렸습니다.

너무 감사드립니다.

profile

[레벨:30]아별

2011.01.27 08:39:06
*.166.62.223

하하..

알겠습니다. 쪽지 확인했습니다. ㅎㅎ

답변이 마음에 드셨다니 다행입니다. ^^

2015.04.23 14:15:29
*.242.53.1

질문 입니다

 

피벗테이블 만들려고 하는데

 

"0"을 제외한 평균치를 구하려고 합니다

방법이 있나요

문서 첨부 제한 : 0Byte/ 2.00MB
파일 제한 크기 : 2.00MB (허용 확장자 : *.*)
List of Articles
번호 제목 글쓴이 날짜 조회 수sort
공지 공지 [공지] 아별닷컴의 엑셀 질문방 폐쇄합니다. 카페 질문방 이용하세요.. imagefile [레벨:30]아별 2015-04-23 41668
782 수량산출서 합계 구하기 imagefile [2] [레벨:1]뮤즈 2010-01-11 8275
781 엑셀일반 필터링된 값에 붙여넣기를 할 경우... imagefile [4] [레벨:6]파이스 2012-06-14 8173
780 감가상각비 계산(다시 올려요~) file [3] [레벨:3]jjay98 2010-04-21 8126
779 탭 병합하기 질문 ==> 시트 병합, 시트 합치기 [1] 콩쥐 2010-01-04 8094
778 엑셀일반 엑셀 시트에 바탕그림넣기 [5] [레벨:2]시나브로 2012-06-19 8085
777 VBA 매크로 질문 드립니다. [레벨:1]ORACLE 2016-08-16 8063
776 시트별 합계 방법 file [4] 이구람 2010-04-02 7971
775 사진넣기 file [3] [레벨:4]우보천리 2009-07-29 7967
774 엑셀 인쇄하면 그림파일이 출력이 안되요.. [1] [레벨:2]만쥬 2011-07-06 7949
773 엑셀일반 엑셀 시트 캡쳐시 스크롤바 _ 엑셀 화면 캡쳐 또는 이미지로 저장하기 [2] [레벨:2]시나브로 2012-06-19 7941
772 VBA 컴파일 에러가 나요? [레벨:1]구름바다 2015-09-14 7875
771 피벗테이블 월별 합계 금액 구하는 법 file [1] 야옹이 2010-02-12 7776
770 VBA 매크로를 이용한 exe 파일 자동 실행 방법 문의~ imagefile [레벨:1]hickel 2016-09-07 7744
769 VBA 추가기능 파일 수정 관련 file [1] [레벨:4]고수가되고파 2015-04-03 7720
768 VBA .Find 재고 입고월 분석(vba) file [3] [레벨:1]럽웨어 2009-07-24 7708
767 VBA 셀에 맞춰 그림 삽입하기 [1] [레벨:5]눈물바다 2012-06-05 7667
766 엑셀에서 어떤셀값의 중간부분만 봐서 중간값에 따라 앞셀의 값이 변하게 하려면 [5] 마음의눈 2010-02-01 7659
765 엑셀일반 목록에서 특정 단어가 포함되는 목록만 콤보박스에 넣을수 있을까요? imagefile [레벨:1]baddisk 2016-01-09 7651
764 아별툴관련질문 아별 자동 암호설정툴 버그발생 관련 문의드립니다. imagefile [레벨:1]달과6펜스 2016-04-01 7624
763 타입별 불량율 순위 정리 file [7] 웁쓰캬캬 2010-05-06 7618