수동으로 세기 그만: AI로 Excel에서 고유값 찾기

주요 내용 요약:

  • UNIQUE 함수나 피벗 테이블 같은 전통적인 Excel 방식은 특정 문법을 기억하거나 여러 수작업 단계를 거쳐야 합니다.
  • Excelmatic 같은 Excel AI 도구는 이런 수작업을 대체합니다. 예를 들어 "내 목록에 고유한 도시가 몇 개인가요?"처럼 평범한 영어로 물어보면 답을 얻을 수 있습니다.
  • Excelmatic을 사용하면 개수를 즉시 제공할 뿐 아니라 고유 값 목록도 생성해 줘서 시간 절약, 오류 감소, 보다 직관적인 데이터 분석이 가능합니다.

문제 배경 및 불편사항

지난 분기 캠페인 리드가 가득한 큰 스프레드시트를 분석하는 마케팅 매니저라고 상상해 보세요. 상사가 다가와 이렇게 묻습니다. "우리가 접촉한 고유 기업은 몇 곳인가요?" 혹은 더 까다로운 질문일 수도 있습니다. "전체 목록에서 단 한 번만 등장하는, 즉 완전히 새로운 회사는 어떤 것들인가요?"

이는 꽤 귀찮은 문제입니다. 이 '간단한' 작업 때문에 모든 걸 멈추고 Excel로 온갖 작업을 해야 합니다.

수동으로 해결하려 한다면 '회사 이름' 열을 새 시트로 복사해 중복 제거 기능을 사용한 뒤 남은 행 수를 세어야 합니다. 그러나 이 방법은 원본을 변경하고, 느리며, 요청이 올 때마다 반복해야 합니다.

또는 수식을 작성하려 할 수도 있습니다. 어떤 수식을 써야 할까요? SUMCOUNTIF의 조합? 아니면 최신 UNIQUE 함수? 사용 중인 Excel 버전이 해당 함수를 지원하는지도 확인해야 합니다. 이 간단한 질문이 갑자기 수식 오류나 버전 호환성 문제로 가득한 15분짜리 우회로로 바뀝니다. 핵심 문제는 간단한 비즈니스 질문이 스프레드시트에서 이렇게 복잡하고 오류가 발생하기 쉬운 수작업을 필요로 해선 안 된다는 점입니다.

전통적인 Excel 해결책: 절차와 한계

수년간 Excel 사용자는 고유 값 개수를 세기 위해 몇 가지 표준 방식을 사용해 왔습니다. 강력하지만, 각 방식에는 고유한 단점이 있습니다.

방법 1: UNIQUECOUNTA 수식 조합

Microsoft 365나 Excel 2021을 사용 중이라면 UNIQUE 함수를 사용할 수 있습니다. 이 함수는 이 문제를 위해 설계되었습니다.

구문은 =UNIQUE(array, [by_col], [exactly_once]) 입니다.

  • array: 분석하려는 셀 범위(예: A2:A100).
  • [by_col]: 데이터가 열이 아닌 행에 있는지 지정하는 선택적 인수.
  • [exactly_once]: 한 번만 나타나는 값만 찾기 위한 선택적 인수(단순 중복 제거와는 다름).

범위 B2:B18에서 고유한 도시 목록을 얻으려면: =UNIQUE(B2:B18)

중복이 있는 도시 목록과 UNIQUE 함수로 중복이 제거된 도시 목록

이 고유한 도시들의 개수만 원한다면 COUNTA로 감싸야 합니다: =COUNTA(UNIQUE(B2:B18))

이 수식은 숫자 10을 반환합니다.

이 방법의 한계:

  • 버전 의존성: 가장 큰 문제는 UNIQUE가 Excel 2019 이하 버전에서는 제공되지 않는다는 점입니다. 파일을 구버전 Excel을 사용하는 동료에게 보내면 #NAME? 오류가 표시됩니다.
  • 수식 복잡성: 선택 인수를 포함한 문법을 기억하기 어렵습니다. 예를 들어 정확히 한 번 등장하는 값을 찾으려면 쉼표를 두 번 써야 합니다: =UNIQUE(B2:B18,,TRUE). 직관적이지 않습니다.
  • 사용자 친화적이지 않음: 문제가 '무엇인지'는 해결하지만, 덜 기술적인 동료에게 '어떻게' 했는지를 쉽게 설명해 주지는 않습니다.

방법 2: 피벗 테이블 방식

구버전 Excel을 사용하는 경우 피벗 테이블이 표준 해결책입니다. 데이터 요약에 강력한 도구입니다.

일반적인 절차는 다음과 같습니다:

  1. 데이터 범위를 선택합니다.
  2. 삽입(Insert) 탭으로 가서 피벗 테이블(PivotTable) 을 클릭합니다.
  3. 피벗테이블 필드 창에서 분석하려는 필드(예: "City")를 행(Rows) 영역으로 드래그합니다. 그러면 자동으로 고유 값 목록이 생성됩니다.

피벗테이블 필드 창에서

  1. 각 항목의 개수를 얻으려면 동일한 "City" 필드를 ∑ 값(Values) 영역으로 드래그하세요. "Count of City"로 표시됩니다.

각 도시별 개수가 표시된 피벗테이블

이 방법의 한계:

  • 수동 새로고침: 피벗 테이블은 실시간이 아닙니다. 원본 데이터가 변경되면 피벗 테이블을 우클릭하고 새로 고침(Refresh) 해야 업데이트된 개수를 볼 수 있습니다.
  • 단순 작업에 비효율적: 고유 값 하나의 숫자를 얻기 위해 피벗 테이블을 만드는 것은 과한 방법처럼 느껴집니다.
  • 여러 번의 클릭: 클릭, 드래그, 드롭 등의 여러 단계가 필요해 수식에 익숙하다면 느리고, 익숙하지 않다면 더 위협적으로 느껴집니다.

Excel AI(Excelmatic)으로 더 스마트한 해결

수식이나 피벗 테이블 설정을 아예 건너뛸 수 있다면 어떨까요? 바로 여기서 Excelmatic 같은 Excel AI 에이전트가 판을 바꿉니다. Excel에 어떻게 하라고 지시하는 대신, 평범한 언어로 무엇을 원하는지 말하면 됩니다.

excelmatic

Excelmatic 방식

Excelmatic은 채팅 가능한 AI 도우미입니다. 스프레드시트를 업로드하면 AI가 분석, 수식 작성, 보고를 대신 처리합니다. 고유 값 개수 세기는 간단한 대화로 축소됩니다.

단계별 가이드

Excelmatic으로 같은 문제를 훨씬 적은 시간에 해결하는 방법은 다음과 같습니다.

1. 데이터 파일 업로드 Excel 또는 CSV 파일을 Excelmatic 인터페이스에 드래그 앤 드롭하세요. AI가 데이터를 읽고 미리보기를 보여줍니다. "Company Name", "City", "Product SKU" 같은 명확한 열 헤더가 있으면 좋습니다.

업로드

2. 자연어로 요청 설명 수식을 작성하는 대신 채팅창에 질문을 입력하세요. 앞선 시나리오라면 다음과 같이 물어볼 수 있습니다:

  • "목록에 고유한 도시가 몇 개인가요?"
  • "모든 고유한 도시 목록을 보여줘."
  • "한 번만 나타나는 도시의 개수를 세어줘."
  • "'City' 열에서 정확히 한 번만 나타나는 도시는 어떤 것들인가요?"

질문하기

3. 결과 확인 및 반복 Excelmatic은 즉시 답을 제공합니다. 숫자, 표, 또는 미리 구성된 피벗 테이블을 제공할 수 있습니다. 중요한 점은 대화를 계속해서 결과를 다듬을 수 있다는 것입니다.

예를 들어 다음과 같이 후속 요청할 수 있습니다:

  • "좋아요. 이제 그 고유 도시별 총 매출을 보여줄래?"
  • "이 목록을 캘리포니아에 있는 도시만 표시하도록 필터링해줘."
  • "도시별 개수 상위 5개를 막대 차트로 만들어줘."

이런 대화형 접근은 복잡한 데이터 분할과 가공을 손쉽게 만듭니다.

4. 결과 내보내기 고유 값 목록이든 전체 요약 보고서든 결과에 만족하면 한 번의 클릭으로 새 Excel 파일로 다운로드할 수 있습니다. 또한 AI에게 사용한 기본 수식을 물어볼 수 있으므로 나중에 직접 적용하며 배울 수 있습니다.

대화 예시

일반적인 Excelmatic과의 대화 예시는 다음과 같습니다:

사용자: Q1 매출 거래 데이터를 업로드했어요. 고유 고객 수가 몇 명인지 알려줄래요? 고객 이름은 'Customer Name' 열에 있어요.

Excelmatic: 물론입니다. 데이터를 분석한 결과 'Customer Name' 열에는 142명의 고유 고객이 있습니다. 고유 이름 목록이 포함된 표도 생성했습니다. 요약을 만들어 드릴까요?

사용자: 네, 감사합니다. 그러면 이 고객들 중에서 한 번만 구매한 고객은 누구인지 알려줄래요?

Excelmatic: 알겠습니다. 한 번만 등장하는 고객을 필터링해 보니 38명의 고객이 Q1에 한 번만 구매했습니다. 목록은 아래에 있습니다.

사용자: 완벽해요. 이 38명의 고객 목록을 새 엑셀 시트로 내보내 주세요.

Excelmatic: 파일이 다운로드 가능하도록 준비되었습니다.

전통적 Excel vs Excelmatic: 간단 비교

Feature Traditional Excel Excelmatic (AI)
시간 소요 5–15분 (검색, 구축, 디버깅) < 1분
필요한 숙련도 UNIQUE, COUNTA 또는 피벗 테이블 사용법 필요 자연어로 질문할 수 있는 능력
유연성 낮음. 새로운 질문엔 새로운 수식이나 피벗 재설계 필요 높음. 대화로 분석을 조정·정제 가능
오류 위험 높음. 수식 오타, 잘못된 셀 범위, 새로고침 누락 등 낮음. AI가 기술적 구현을 처리
학습 곡선 복잡한 기능은 진입 장벽이 높음 낮음. 메시지를 보내는 것만큼 쉽다

FAQ

1. Excel 수식을 알 필요가 있나요? 아니요. 그게 장점입니다. 목표를 평범한 언어로 설명하면 Excelmatic이 결과를 만들어 줍니다. 초보자와 전문가 모두 더 빠르게 작업할 수 있습니다.

2. Excelmatic에 데이터를 업로드하면 안전한가요? 네. 데이터 보안과 개인정보 보호가 최우선입니다. Excelmatic은 안전한 환경에서 파일을 처리하며 사용자의 허가 없이 장기 보관하지 않습니다. 자세한 내용은 공식 개인정보 처리방침을 참조하세요.

3. 엉성하거나 비정형 데이터도 처리할 수 있나요? Excelmatic은 견고하게 설계되어 완벽히 정리되지 않은 데이터도 해석할 수 있는 경우가 많습니다. 다만 최상의 결과를 위해 열 헤더는 명확하고 설명적일수록 좋습니다.

4. Excelmatic에서 실제 Excel 수식을 받을 수 있나요? 네. AI에게 "이걸 Excel에서 하려면 어떤 수식을 쓰나요?"라고 물으면 수식을 제공해 줍니다. 학습 도구로도 훌륭합니다.

5. Excelmatic은 'distinct'와 'unique'의 차이를 어떻게 이해하나요? 전문 용어를 걱정할 필요 없습니다. 원하는 바를 그대로 설명하면 됩니다. 예:

  • 중복 없이 각 도시를 한 번씩만 보고 싶다면: "목록에 나오는 각 도시를 중복 없이 보여줘."
  • 정말 한 번만 나타나는 도시만 원한다면: "정확히 한 번만 나타나는 도시만 보여줘." AI는 의도를 이해합니다.

실행 권장: 지금 바로 Excel 워크플로를 업그레이드하세요

수식과 끝없는 메뉴 클릭으로 시간을 낭비하지 마세요. 다음번에 고유 값 개수를 세거나 목록을 분석하거나 보고서를 요약해야 할 때 더 스마트한 방법이 있습니다.

수작업 명령에서 대화형 지시로 전환하면 프로세스 대신 인사이트에 집중할 수 있습니다. 더 빠르고 정확하게 비즈니스 질문에 답하며 불필요한 스트레스를 줄일 수 있습니다.

직접 확인해 보시겠어요? 지금 Excelmatic을 사용해보세요. 현재 작업 중인 스프레드시트를 업로드하고 알고 싶은 질문을 물어보세요. 잃어버린 시간이 얼마나 많은지 놀라실 수 있습니다.

AI로 데이터를 강화하고, 의사결정을 확실하게!

코드나 함수 작성 없이, 간단한 대화로 Excelmatic이 데이터를 자동으로 처리하고 차트를 생성합니다. 지금 무료로 체험하고 AI가 Excel 워크플로우를 어떻게 혁신하는지 경험해보세요 →

지금 무료로 체험하기

추천 게시글

다른 사람이 당신의 Excel 시트를 망치지 못하게 하세요: 더 나은 셀 & 수식 잠금 방법
Excel 팁

다른 사람이 당신의 Excel 시트를 망치지 못하게 하세요: 더 나은 셀 & 수식 잠금 방법

동료들이 실수로 복잡한 Excel 수식을 망가뜨려 지치셨나요? 셀을 수동으로 잠그는 건 번거롭고 여러 단계가 필요합니다. 복잡한 비밀번호나 설정 없이 데이터 접근과 협업을 더 똑똑하게 관리하는 Excelmatic을 확인해보세요.

Ruby
Excel에서 텍스트를 결합하는 3가지 간단한 방법 (AI 활용 팁 포함)
Excel 팁

Excel에서 텍스트를 결합하는 3가지 간단한 방법 (AI 활용 팁 포함)

Excel에서 이름과 성, 주소 구성 요소를 수동으로 합치는 데 지치셨나요? 텍스트 병합의 가장 빠른 방법을 알아보세요. CONCAT() 및 TEXTJOIN() 같은 기존 수식과 현대적인 AI 접근법을 비교하며, 시간을 절약하고 흔한 수식 오류를 영원히 피하는 방법을 보여드립니다.

Ruby
Excel에서 수식 오류를 더 스마트하게 처리하는 방법
Excel 팁

Excel에서 수식 오류를 더 스마트하게 처리하는 방법

추한 #DIV/0!이나 #N/A 같은 오류 메시지가 스프레드시트를 망치지 않도록 하세요. 이 가이드는 수식 오류 처리를 위한 기존 IFERROR 함수를 안내하고, 동일한 작업을 간단한 영어 명령어로 수행하는 혁신적인 AI 접근법을 소개하여 시간과 노력을 절약해 드립니다.

Ruby
Excel에서 중복 항목 제거 완벽 가이드
데이터 클리닝

Excel에서 중복 항목 제거 완벽 가이드

이 가이드에서는 Excel에서 중복 항목을 제거하는 두 가지 강력한 방법을 살펴봅니다. 수식 기반 제어를 위한 동적 UNIQUE() 함수를 숙달하고, 간단한 영어 명령어로 작업을 완료하는 AI 기반 대안을 발견해보세요. 어떤 방법이 여러분에게 적합할까요?

Ruby
엑셀에서 숫자를 텍스트로 변환하는 두 가지 스마트한 방법
Excel 팁

엑셀에서 숫자를 텍스트로 변환하는 두 가지 스마트한 방법

복잡한 형식 코드와 씨름하지 마세요. 이 가이드에서는 고전적인 TEXT() 함수와 새롭고 직관적인 AI 도구를 사용하여 숫자를 완벽하게 형식화된 텍스트로 변환하는 방법을 보여줍니다. 몇 초 만에 가독성 높은 보고서와 레이블을 얻으세요.

Ruby
시간 낭비 그만: AI로 Excel 데이터 정리하기
데이터 클리닝

시간 낭비 그만: AI로 Excel 데이터 정리하기

데이터의 숨겨진 공백 때문에 VLOOKUP이 실패하는 데 지치셨나요? TRIM 함수로 셀을 수동으로 정리하는 것은 느리고 지루합니다. Excelmatic과 같은 Excel AI 에이전트가 이 전체 과정을 자동화하여 몇 시간 동안의 좌절감을 덜어주는 방법을 알아보세요.

Ruby
Excel에서 체크 표시 사용 완벽 가이드 (모든 방법)
엑셀 팁

Excel에서 체크 표시 사용 완벽 가이드 (모든 방법)

Excel에서 체크 표시 추가 방법 완벽 가이드. 기본 기호부터 대화형 체크박스, 고급 조건부 서식 및 진행률 추적기까지 모든 것을 다룹니다. 기존 기술과 워크플로우를 간소화하는 새로운 AI 기반 빠른 방법을 발견하세요.

Ruby
스프레드시트 오류 방지: Excel에서 셀 잠그는 방법 (그리고 AI에 맡겨야 할 때)
엑셀 팁

스프레드시트 오류 방지: Excel에서 셀 잠그는 방법 (그리고 AI에 맡겨야 할 때)

스프레드시트 오류를 방지하는 Excel 고정 셀 참조의 힘을 발견하세요. 이 가이드는 절대, 상대, 혼합 참조를 다루며 시간과 노력을 절약해주는 혁신적인 AI 접근법을 소개합니다.

Ruby