본문 바로가기

일하는 법

구글 스프레드시트에서 함수로 중복값 제외한 고유값 개수 구하기

반응형

구글 스프레드시트에서 함수로 중복되는 여러 값들을 제외하거나 제거하여 오직 고유값들의 개수만을 알고 싶은 분들은 잘 찾아오셨습니다. 주변에서 sumproduct를 쓰니 unique 함수를 쓰니 등 흘러가는 말들은 들었을지 모르겠지만 정작 해당 함수들의 조합을 쓰는 게 어려우면서도 한번 익히면 비교적 쉽습니다. 또한, 여러 고객들이 방문하는 매장에서 주마다 오는 고객들도 있을 테고, 2주에 걸쳐서 오는 고객들도 있을 텐데,  한 달 동안 과연 중복 방문한 고객들의 중복값을 제외한 고유 방문자수를 구하기 위해서 어떻게 구할지 고민할 때도 많은 도움이 될 수 있을 것입니다.

 

스프레드시트 sumproduct와 countif를 통하여 고유값 구하기

구글 스프레드시트에서 아래 순서를 참고하여 중복값에 구애받지 않고 고유한 값들의 개수를 찾아보는 연습을 해봅시다.

 

1. 스프레드시트를 열고 설문이나 맛집 등 중복값이 나올 수 있는 데이터들을 시트에 충분히 입력해 줍니다. (만약 이미 데이터가 있을 경우에는 스프레드시트 홈에서 해당 파일을 업로드하여 실행해 줍니다)

2. 중복값들이 있는 행 또는 열을 확인한 후 고윳값들의 개수가 표시가 되었으면 하는 위치의 셀을 선택하여 줍니다.

3. 고윳값이 표시될 셀을 결정하였다면, 그 셀에 "="를 입력한 후 "Sumproduct"라는 함수를 입력해 줍니다.

4. 그리고 뒤에 괄호에 해당하는 기호 "("를 입력한 후 "1/Countif"를 입력해 줍니다.

5. "Countif"까지 입력을 하고 나서 그 옆에 "(" 기호를 입력해 준 뒤 중복값이 포진된 행이나 열의 셀들을 모두 선택해 줍니다.

6. 중복된 값들이 있는 행 또는 열의 셀들을 한 번 모두 선택하고 나서 "," 를 입력한 뒤, 또 한번 중복된 값들이 표시된 셀들을 모두 선택해 준 뒤 닫는 괄호 2개를 추가해 줍니다.

7. "=Sumproduct(1/Countif(범위, 범위))가 정상적으로 입력이 되었다면, 고윳값을 표시하는 셀에 중복값들을 제외한 순수 고유값들의 개수가 표시가 된 것을 확인하실 수 있습니다.

sumproduct-countif-함수

 

스프레드시트 counta와 unique를 통하여 고유값 구하기

sumproduct와 countif 함수를 사용하는 방법 외에 아래와 같이 다른 함수들의 조합으로도 중복값들 사이에서 고윳값들의 개수를 추출할 수 있습니다. 

 

1. 중복값들이 입력된 셀들을 확인합니다.

2. 고윳값이 표시가 되었으면 하는 셀을 결정하고 그 셀을 클릭하여 선택해 줍니다.

3. "="를 입력하고 counta 함수를 옆에 붙여서 입력해 줍니다.

4. counta 함수가 입력되었으면 그 옆 괄호 안에 추가로 unique 함수를 입력해 줍니다.

5. unique 함수가 입력되면 우측 괄호 안에 중복값들이 있는 셀들의 범위를 입력해 줍니다.

6. 모두 입력하였으면 "=counta(unique(범위))"와 같이 최종 입력된 것을 확인할 수 있고, 중복값들이 있는 셀들에서 고윳값의 개수가 몇 개인지 표시가 된 것을 볼 수 있습니다.

counta-unique-함수

반응형