스프레드시트에서 중복값을 합치는 방법은?

0 조회수
스프레드시트 중복값 합치기 기능은 데이터를 정리하는 효율적인 방법입니다. 데이터 메뉴에서 중복된 항목 제거 기능을 사용하여 고유한 값을 추출합니다. QUERY 함수를 사용하거나 피벗 테이블의 합계 옵션을 선택하면 특정 기준별로 값을 합산합니다.
의견 0 좋아요

스프레드시트 중복값 합치기: 데이터 정리 효율화

데이터를 관리할 때 스프레드시트 중복값 합치기 과정을 거치면 정보의 정확성이 높아집니다. 중복된 데이터를 그대로 두면 분석 결과에 오류가 발생할 위험이 있습니다. 이를 방지하고 깔끔한 데이터셋을 구축하기 위해 필수적인 함수와 메뉴 사용법을 숙지하여 업무의 효율성을 높이시길 바랍니다.

스프레드시트 중복값 합치기: 왜 그렇게 헷갈릴까요?

스프레드시트에서 중복값을 합치는 가장 정확하고 쉬운 방법은 구글 스프레드시트 QUERY 함수나 피벗 테이블을 사용하는 것입니다. 복잡한 데이터를 한눈에 파악할 수 있도록 A열을 기준으로 묶고 B열의 합계를 구하는 방식이 실무에서 가장 널리 쓰입니다.

많은 직장인들이 중복된 값이 여러 행으로 나뉘어 있어 데이터를 한눈에 파악하기 어렵다고 호소합니다. 사실 저도 신입 시절 수천 줄의 영업 데이터를 보며 막막함을 느낀 적이 있습니다. 눈이 빠져라 모니터를 들여다봤죠.

수작업으로 하셨나요?

솔직히 말해서, 이 작업을 수작업으로 하면 엄청난 시간을 낭비하게 됩니다. 통계에 따르면 이런 단순 반복 작업은 수작업 시 데이터 입력 오류율이 상당히 높아질 수 있습니다.[1] 하지만 올바른 함수 하나만 알면 5분 만에 해결됩니다.

하지만 여기서 끝이 아닙니다. 대부분의 튜토리얼이 간과하는 - 하지만 실무 데이터를 다룰 때 가장 치명적인 - 실수가 하나 있습니다. 이 치명적인 실수가 무엇인지는 아래 데이터 정리 및 제거 섹션에서 자세히 설명하겠습니다.

방법 1: 구글 스프레드시트 QUERY 함수로 중복값 합치기 (수식 활용)

구글 스프레드시트 환경이라면 구글 스프레드시트 QUERY 함수가 가장 강력한 무기입니다. 특정 기준 값 합산 수식을 작성할 때 이만한 기능이 없기 때문입니다.

솔직히 말씀드리면, 저도 처음 쿼리 함수를 접했을 때는 코딩을 하는 것 같아 꽤나 고생했습니다. Select 구문에 오타가 나서 하루 종일 오류 메시지만 쳐다본 적도 있었죠. 하지만 한 번 익숙해지면 이야기가 완전히 달라집니다. QUERY 함수는 실무자의 데이터 처리 속도를 상당히 높여줄 수 있습니다. [2]

작성법은 생각보다 간단합니다.

기본적인 사용 예시를 들어보겠습니다. A열에 과목, B열에 점수가 있을 때 과목별 총점을 구하려면 다음과 같이 수식을 입력합니다.

수식: =QUERY(A2:B10, select A, sum(B) group by A)

이 수식은 A2:B10 범위를 지정하고 A열을 기준으로 그룹화(group by)하여 B열을 합산(sum)하라는 의미입니다. 조건문을 추가하면 특정 날짜나 부서의 데이터만 필터링해서 합칠 수도 있습니다.

방법 2: 엑셀 피벗 테이블 중복 합계 (시각적 요약)

수식 작성에 거부감이 있다면 엑셀 피벗 테이블 중복 합계가 완벽한 대안입니다. 마우스 클릭과 드래그만으로 중복값을 깔끔하게 정리할 수 있기 때문입니다.

피벗 테이블 - 엑셀과 스프레드시트 모두 지원하는 핵심 기능 - 은 수식 오타로 인한 오류 위험을 원천적으로 차단합니다. 복잡한 수식을 직접 작성하는 과정에서 오류가 자주 발생한다면 이 방법을 적극 추천합니다. 일반적인 기업 환경에서 피벗 테이블을 도입하면 월간 실적 보고서 작성 시간이 단축되는 효과를 볼 수 있습니다. [3]

피벗 테이블 설정 4단계

설정 과정은 아주 직관적입니다. 다음 단계를 순서대로 따라 해 보세요. 1. 데이터가 있는 전체 범위를 마우스로 드래그하여 선택합니다. 2. 상단 메뉴에서 삽입 항목을 누르고 피벗 테이블을 클릭합니다. 3. 우측 편집기에서 행(Row) 영역에 합칠 기준 열(예: 이름 또는 과목)을 추가합니다. 4. 값(Values) 영역에 합산할 숫자 열(예: 금액 또는 점수)을 추가하고, 요약 기준을 합계(SUM)로 설정합니다.

이렇게 설정하면 중복된 이름들이 하나의 행으로 묶이고, 그 옆에 총합계가 자동으로 계산되어 나타납니다.

방법 3: SUMIF 함수를 활용한 특정 기준 값 합산

QUERY 함수가 너무 복잡하게 느껴지고, 피벗 테이블처럼 새로운 표를 만드는 것이 부담스럽다면 SUMIF 함수를 고려해 볼 수 있습니다.

이 함수는 조건에 맞는 값들만 찾아서 더해줍니다. 예를 들어, =SUMIF(A:A, 사과, B:B)라고 입력하면 A열에서 사과라는 단어가 있는 행을 모두 찾아 B열의 값을 더해주는 방식입니다.

물론 한계도 있습니다. 합쳐야 할 기준(항목)이 50개, 100개로 늘어나면 수식을 그만큼 복사해서 붙여넣어야 합니다. 항목이 적을 때만 빠르고 유용하게 쓸 수 있는 방법입니다.

원본 데이터를 손상시키지 않고 스프레드시트 중복 항목 제거하기

이제 가장 집중해야 할 부분입니다.

앞서 제가 서론에서 언급했던 치명적인 실수에 대해 이야기할 차례입니다. 많은 사람들이 값을 합치거나 정리하기 전에 원본 데이터에서 직접 스프레드시트 중복 항목 제거 버튼을 눌러버립니다.

절대 안 됩니다.

원본 데이터를 훼손하면 나중에 데이터 누락이 발생했을 때 추적이나 검증이 불가능해집니다. 안전하게 작업하려면 반드시 원본 시트를 복사한 뒤 새로운 시트에서 데이터 정리를 수행해야 합니다. 실무 데이터의 무결성은 이 사소한 습관에서 결정됩니다.

안전하게 복사본을 만들었다면, 메뉴에서 데이터 항목으로 이동한 후, 데이터 정리 그리고 스프레드시트 중복 항목 제거를 차례로 클릭하여 고유한 리스트만 깔끔하게 남길 수 있습니다.

내게 맞는 중복값 합치기 방법 선택 가이드

업무 스타일에 따라 가장 효율적인 데이터 요약 도구가 다릅니다. 상황에 맞게 최적의 방법을 선택해 보세요.

피벗 테이블 (⭐ 적극 추천)

  • 원본 데이터와 완전히 분리된 표를 생성하므로 데이터 훼손 위험이 없음
  • 복잡한 수식을 외우기 싫고, 방대한 데이터를 빠르게 시각적으로 요약해야 할 때
  • 매우 쉬움 - 수식 입력 없이 마우스 드래그 앤 드롭만으로 완성 가능

QUERY 함수

  • 매우 높음 - 원본 데이터가 업데이트되면 결과값도 실시간으로 자동 연동됨
  • 구글 스프레드시트 환경에서 여러 시트의 데이터를 동적으로 연동하고 필터링할 때
  • 어려움 - SQL과 유사한 쿼리 문법을 이해하고 정확히 타이핑해야 함

SUMIF 함수

  • 낮음 - 찾고자 하는 조건 항목을 사용자가 직접 셀에 하나씩 지정해 주어야 함
  • 요약해야 할 항목의 종류가 10개 미만으로 적고 표 형식을 내 마음대로 꾸미고 싶을 때
  • 보통 - 기본적인 엑셀 함수 구조를 이해하면 쉽게 적용 가능
결론적으로 복잡한 수식을 직접 작성하는 과정에서 오류가 잦다면 피벗 테이블이 최고의 선택입니다. 반면, 데이터가 실시간으로 변하고 이를 대시보드 형태로 완벽하게 자동화하고 싶다면 QUERY 함수를 익히는 투자가 확실한 보상을 가져다줄 것입니다.

마케팅팀 김대리의 실적 보고서 자동화 여정

서울의 한 IT 기업 마케팅팀에서 일하는 29세 김대리는 매주 금요일마다 50개가 넘는 광고 채널의 중복된 비용 데이터를 하나로 합치느라 야근을 밥 먹듯이 했습니다. 흩어진 데이터를 한눈에 파악하기 어렵다는 것이 그의 가장 큰 고민이었습니다.

처음에는 SUMIF 함수를 사용해 일일이 채널 이름을 타이핑하며 수식을 만들었습니다. 하지만 채널명에 오타가 생길 때마다 값이 누락되었고, 결국 팀장님께 부정확한 실적 데이터를 보고하는 치명적인 실수를 저지르고 말았습니다.

한계를 느낀 김대리는 엑셀 피벗 테이블 중복 합계 기능을 튜토리얼 영상을 통해 배웠습니다. 처음에는 행 영역과 값 영역을 반대로 설정해 에러를 냈지만, 곧 드래그 앤 드롭 방식의 직관성에 적응하며 원리를 깨달았습니다.

피벗 테이블을 적용한 결과, 매주 4시간씩 걸리던 데이터 취합 시간이 단 15분으로 대폭 줄어들었습니다. 오타로 인한 수식 오류가 완벽히 사라졌고, 김대리는 남는 시간에 광고 성과 분석에 집중할 수 있게 되며 우수 사원으로 선정되었습니다.

빠른 질문 & 답변

복잡한 수식을 직접 작성하는 과정에서 오류가 자주 발생하는데 어떡하죠?

수식 오류가 잦다면 피벗 테이블을 사용하는 것이 가장 좋습니다. 마우스 클릭과 드래그만으로 결과를 도출하기 때문에, 괄호나 쉼표를 잘못 입력해서 생기는 구문 오류를 완벽하게 예방할 수 있습니다.

피벗 테이블이나 QUERY 함수 사용법이 직관적이지 않아 시간이 오래 걸립니다. 팁이 있나요?

처음에는 낯설 수 있지만, 장기적으로는 일일이 계산하는 것보다 훨씬 빠릅니다. 정 어렵다면 구글 스프레드시트의 데이터 메뉴에 있는 요약 기능을 활용해 단축키처럼 빠르게 표를 자동 생성하는 기능부터 연습해 보세요.

원본 데이터를 손상시키지 않고 안전하게 값을 합치는 방법이 있나요?

항상 원본 데이터 시트를 그대로 두고, 하단의 + 버튼을 눌러 새 시트를 생성한 뒤 그곳에 피벗 테이블이나 함수를 작성하세요. 이렇게 하면 원본의 어떤 데이터도 덮어씌워지거나 지워지지 않아 매우 안전합니다.

빠른 암기

가장 빠르고 안전한 대안은 피벗 테이블입니다

시각적인 드래그 앤 드롭 방식을 통해 수식 작성 오류를 원천 차단하고 요약 시간을 상당히 단축시킬 수 있습니다. [4]

다른 시트에서 중복값을 효과적으로 처리하고 싶다면 다른 시트에서 중복값을 제거하는 방법은?을 확인해보세요.
자동화의 핵심은 QUERY 함수입니다

select A, sum(B) group by A 구문 하나만 확실히 기억해도 실무 데이터의 상당 부분을 원하는 조건대로 묶고 합산할 수 있습니다. [5]

데이터 무결성 유지를 위해 복사본을 활용하세요

중복 항목을 완전히 삭제하기 전에는 반드시 원본 시트를 복사해 두어, 향후 데이터 추적이 불가능해지는 상황을 미연에 방지해야 합니다.

교차 참조

  • [1] Parsli - 통계에 따르면 이런 단순 반복 작업은 수작업 시 데이터 입력 오류율이 대략 15퍼센트에서 25퍼센트까지 치솟을 수 있습니다.
  • [2] Sheetsbootcamp - 관련 업계 조사에 따르면, QUERY 함수 활용 능력이 실무자의 데이터 처리 속도를 평균 2배에서 3배가량 높여준다고 합니다.
  • [3] Exceljet - 일반적인 기업 환경에서 피벗 테이블을 도입하면 월간 실적 보고서 작성 시간이 보통 40퍼센트 이상 단축되는 효과를 볼 수 있습니다.
  • [4] Exceljet - 시각적인 드래그 앤 드롭 방식을 통해 수식 작성 오류를 원천 차단하고 요약 시간을 평균 40퍼센트 이상 단축시킬 수 있습니다.
  • [5] Learnsql - select A, sum(B) group by A 구문 하나만 확실히 기억해도 실무 데이터의 80퍼센트 이상을 원하는 조건대로 묶고 합산할 수 있습니다.