엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

이리저리 조립과 해체를 반복하면서 데이터랑 친해지는 데 엑셀만한 게 없지. 그래서 웬만한 분석은 여전히 엑셀로 한다. 다음은 피벗 테이블을 이용한 시간 단위 사용자 접속 발생 추이. 시간당 최대 접속자는 9,000명을 넘는다. 이 수치로 알 수 있는 건 무엇일까?

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


한 명이 9,000번 접속? 아니면 9,000명이 한 번씩 접속? 해당 그래프는 접속자 ip 개수를 그저 시간 단위로 더한 거라 알 수 없다. 중복되지 않는 접속자 ip의 정확한 개수를 세려면 clientip 필드의 계산 유형을 바꿔야 함. 그런데 중복을 제거해주는 계산 유형이 없다(..)

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


포기할 수 없다. 구글 뒤져보니 피벗 테이블 만들 때 '데이터 모델'이란 옵션이 있다고. (엑셀2013 이상)

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


해당 옵션으로 피벗 테이블을 만드니 계산 유형에 '고유 개수' 항목이 추가된다. 역시 엑셀 짱. 참고로 엑셀 포맷으로 저장된 상태에서만 해당 옵션을 사용할 수 있다.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


다 됐다고 좋아했는데 초 단위 시간 필드를 시간 단위로 묶을 때 문제 발생.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


시간 순서로 정렬이 안 된다. 기존에 인식하던 시간 포맷을 '데이터 모델' 상태에서는 그냥 텍스트로 인식.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


방법은 나만의 정렬 목록 만들기

'파일 > 옵션 > 고급' 메뉴에서 '사용자 지정 목록 편집' 클릭.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


정렬을 원하는 목록 범위 지정.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


원하는 정렬 순서로 편집 후 저장.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


피벗 테이블에서 앞서 만든 정렬 목록 선택.

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


다음은 고유한(중복을 제거한) 접속자 ip의 발생 추이. 동접 최대치는 대략 천 명 정도이다. 고유 개수 측정의 중요함을 알 수 있는 대목.  

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu


그런데 너무 번잡하다. 차라리 처음 필드 분류할 때 분 단위나 시간 단위 필드 따로 만드는 게 나을 듯. 더 간단한 방법 아시는 분 제보 좀(..)

관련 글
  • 엑셀 Distinct Count 구하기 - 2nd
이러한 기능 및 함수들을 잘 활용하면 업무를 매우 효율적으로 할 수 있습니다. 엑셀을 하다보면 중복값을 찾아서 제거하고 개수를 세어야 하는 경우가 생길 수 있습니다. 이번 포스팅에서는 엑셀 중복값 찾기 제거 카운트 방법에 대해서 알아보겠습니다.

 

1. 중복되는 데이터들이 들어 있는 표입니다. 동물 이름이 중복되게 들어 있습니다.

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

2. 표를 드래그해서 선택한 후 홈 -> 조건부 서식 -> 셀 규칙 강조 -> 중복값 선택합니다.

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

3. 그러면 두 개 이상 들어 있는 중복 데이터의 셀 색깔이 변하면서 이렇게 표기가 됩니다.

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

중복값을 찾았습니다. 그러면 중복값을 제거해서 각각 하나씩만 남겨보도록 하겠습니다.

 

 

 

 

1. 표를 드래그해서 선택한 후 데이터 -> 중복된 항목 제거를 클릭합니다.

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

2. 그러면 두 개 이상 들어있는 중복 데이터가 모두 제거되고 각각 하나씩만 남습니다.

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

엑셀 중복값 찾기 및 제거 방법 알아보았습니다. 중복된 데이터에서 각 데이터가 몇 개씩 있는지를 카운트 하는 방법을 알아보겠습니다.

 

1. 중복 데이터가 있는 표의 제일 위에 카테고리명을 쓰고 (데이터의 제일 윗칸은 카운트 안하므로 카테고리명을 꼭 써야 함) 삽입 -> 피벗 테이블 선택

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

2. 화면 우측 피벗 테이블 필드에서 항목을 행과 값에 각각 드래그, 값은 개수로 선택

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

3. 그러면 이렇게 각 항목별 중복되는 개수가 표기됩니다.

 

엑셀 피벗 테이블 중복 카운트 - egsel pibeos teibeul jungbog kaunteu

 

엑셀 중복값 찾기 제거 카운트

 

 

엑셀 중복값 찾기 제거 카운트 방법 알아보았습니다. 중복되는 데이터를 다루다 보면 중복을 제외한 항목의 개수가 몇 개인지, 각 데이터가 몇 개씩 있는지를 파악해야 할 때가 생기곤 합니다.

 

 

 

 

이 때 엑셀 중복 찾기 제거 카운트를 하면 손쉽게 파악을 할 수 있습니다. 복잡한 함수를 쓸 필요도 없습니다. 엑셀 상단 메뉴에서 제공하는 간단한 기능만으로도 이렇게 데이터를 다를 수 있어 매우 편리합니다.