핵심 요약:
- 기존의 Excel 텍스트 추출은
FIND,LEFT,RIGHT,MID와 같은 복잡하고 중첩된 수식에 의존하며, 작성에 시간이 많이 들고 오류가 발생하기 쉽습니다. - Excelmatic과 같은 Excel AI 도구는 이러한 수동 수식을 자연어 명령으로 대체하여 텍스트를 분할, 추출 또는 교체하는 방법을 간단히 설명하기만 하면 됩니다.
- Excelmatic을 사용하면 데이터 정리에 소요되는 시간을 획기적으로 줄이고, 수식 관련 오류를 제거하며, 복잡한 논리 없이도 일관되지 않은 텍스트 패턴을 처리할 수 있는 유연성을 제공합니다.
너무나 흔한 문제: Excel 셀에 있는 지저분한 텍스트
이런 시나리오를 상상해 보세요: 주간 마케팅 보고서를 위한 데이터 덤프를 방금 받았습니다. 고객 정보가 담긴 단일 열이지만 완전히 엉망입니다. 각 셀은 "John Doe ([email protected])"와 같이 이름과 이메일 주소가 뒤섞여 있습니다.
이메일 캠페인을 위해 이 데이터를 준비해야 하는데, 이는 "이름," "성," "이메일"을 위한 별도의 열이 필요함을 의미합니다. 수십 개의 연락처 목록이라면 수동으로 할 수도 있겠지만, 수천 개의 행이라면요? 수동 복사-붙여넣기는 선택지가 아닙니다.
이는 Excel에서의 전형적인 데이터 정리 과제입니다. 데이터에는 가치 있는 정보가 들어 있지만, 구조화되지 않은 텍스트 문자열 안에 갇혀 있습니다. 이 텍스트를 체계적으로 구문 분석할 방법이 필요하지만, 일반적인 Excel 사용자에게는 그 과정이 결코 간단하지 않습니다. 필요한 깨끗한 데이터를 얻으려면 수식 마법사가 되어야 한다는 것을 깨닫게 되면서 좌절감이 쌓입니다.
기존의 Excel 솔루션: 중첩된 수식의 미로
숙련된 Excel 사용자들에게는 텍스트 함수들의 조합이 일반적인 해결책입니다. 이러한 함수들은 강력하지만, 그들이 어떻게 작동하고 서로 상호작용하는지에 대한 깊은 이해를 요구합니다.
이 방법의 핵심은 FIND 함수입니다. 그 역할은 특정 문자나 텍스트 문자열이 다른 텍스트 문자열 내에서 어디에 위치하는지 찾는 것입니다.
구문은 다음과 같습니다: =FIND(find_text, within_text, [start_num])
find_text: 찾고자 하는 문자(예: "@" 또는 공백).within_text: 텍스트가 포함된 셀.[start_num]: 특정 위치에서 검색을 시작하기 위한 선택적 인수.
FIND는 숫자만 반환합니다—위치입니다. 실제로 텍스트를 추출하려면 LEFT, RIGHT, MID, LEN과 같은 다른 함수들과 결합해야 합니다.
예시: 이메일에서 사용자 이름과 도메인 추출하기
A열에 이메일 주소 목록이 있고, "@" 앞 부분인 사용자 이름을 추출하고 싶다고 가정해 보겠습니다.

기존 수식은 다음과 같을 것입니다:
=LEFT(A2, FIND("@", A2) - 1)
작동 방식:
FIND("@", A2)는 "@" 기호의 위치를 찾습니다.- "@" 자체를 제외하기 위해
1을 뺍니다. LEFT(A2, ...)는 셀의 시작 부분에서 해당 수의 문자를 추출합니다.
이제 "@" 뒤 부분인 도메인 이름을 추출하는 것은 어떨까요? 더 복잡해집니다.
=RIGHT(A2, LEN(A2) - FIND("@", A2))
작동 방식:
LEN(A2)는 이메일 주소의 전체 길이를 계산합니다.FIND("@", A2)는 "@"의 위치를 찾습니다.LEN결과에서FIND결과를 빼면 도메인 이름의 문자 수를 얻습니다.RIGHT(A2, ...)는 문자열의 끝에서 해당 수의 문자를 추출합니다.
수동 수식 접근법의 한계
이 방법은 작동하지만, 시간을 낭비하고 두통을 유발하는 많은 문제점이 있습니다:
- 높은 복잡성: 수식은 빠르게 길고 중첩되어 읽기 어려워집니다. 오류를 처리해야 한다면(예: "@" 기호가 없는 셀), 모든 것을
IFERROR함수로 감싸야 하므로 더욱 복잡해집니다. - 경직성: 이러한 수식은 취약합니다. 단일하고 일관된 패턴을 위해 만들어집니다. 데이터 중 일부가 약간 다르게 포맷되어 있다면(예:
[email protected]vs.[email protected]), 수식이 실패하거나 잘못된 결과를 반환할 수 있습니다. - 대소문자 구분 함정:
FIND함수는 대소문자를 구분합니다. "Apple"을 찾는데 셀에 "apple"이 들어 있다면,FIND는 찾지 못합니다. 대신SEARCH함수를 사용해야 한다는 것을 기억해야 하는데, 이 함수도 자체적인 미묘한 차이가 있습니다. - 가파른 학습 곡선: 숙련되려면 하나의 함수가 아닌 전체 라이브러리(
FIND,SEARCH,LEFT,RIGHT,MID,LEN,REPLACE,SUBSTITUTE,IFERROR)를 마스터해야 합니다. 이는 상당한 시간 투자가 필요합니다. - 유지 관리가 어려움: 스프레드시트를 동료에게 넘긴다고 상상해 보세요. 그들이 당신의 복잡한 수식을 이해하거나 디버깅하거나 수정할 수 있을까요? 아마도 아닐 것입니다. 이는 협업을 어렵게 만듭니다.
새로운 솔루션: Excel AI 에이전트(Excelmatic) 사용하기
컴퓨터처럼 생각하도록 강요하는 대신, 평범한 언어로 스프레드시트에 원하는 것을 말하기만 하면 된다면 어떨까요? 그것이 Excelmatic과 같은 Excel AI 에이전트의 약속입니다.

Excelmatic은 스프레드시트에 직접 통합되는 도구입니다. 파일을 업로드하면, AI 어시스턴트와 채팅하여 복잡한 작업—텍스트 조작을 포함하여—단일 수식도 작성하지 않고 수행할 수 있습니다.
다음은 Excelmatic을 사용하여 동일한 텍스트 추출 문제를 해결하는 방법입니다.
1단계: Excel 파일 업로드
먼저, Excelmatic에 로그인하고 지저분한 데이터가 포함된 스프레드시트를 업로드합니다. AI가 데이터를 읽고 미리 보기를 보여주며, 지시를 기다립니다.

2단계: 자연어로 목표 설명하기
수식을 만드는 대신, 채팅 상자에 달성하고 싶은 것을 간단히 입력하기만 하면 됩니다. 다음은 우리 문제를 바탕으로 한 몇 가지 예시입니다:
- "'Email' 열에서 '@' 기호 앞의 모든 텍스트를 포함하는 'Username'이라는 새 열을 만드세요."
- "이제 '@' 기호 뒤의 텍스트를 포함하는 'Domain'이라는 또 다른 열을 만드세요."
- "'Full Name' 열이 있습니다. 이를 'First Name'과 'Last Name'이라는 두 개의 새 열로 분할하세요."
- "'Description' 열에서 'Corp.'의 모든 인스턴스를 'Corporation'으로 바꾸세요."

AI는 요청의 맥락을 이해하고 전체 데이터 세트에 대해 즉시 실행합니다.
3단계: 결과 검토 및 반복
Excelmatic은 즉시 새 열을 생성해 줍니다. 가장 좋은 점은 이것이 대화라는 것입니다. 결과가 완벽하지 않거나 새로운 요청이 있다면, AI와 계속 대화하기만 하면 됩니다.
예를 들어, 일부 이름에 공백이 없다는 것을 알 수 있습니다. 다음과 같이 후속 조치를 취할 수 있습니다:
- "이름에 공백이 없는 행의 경우 전체 이름을 'First Name' 열에 넣고 'Last Name' 열은 비워 두세요."
이러한 유연하고 반복적인 분석은 경직된 수식으로는 거의 불가능하지만, 대화형 인터페이스에서는 손쉽습니다.
4단계: 정리된 데이터 다운로드
만족스러우면, 이메일 캠페인, 보고서 또는 분석을 위해 준비된 완전히 정리되고 구조화된 데이터를 새 Excel 파일로 다운로드할 수 있습니다. 또한 Excelmatic에 사용된 수식을 물어볼 수도 있어, 향후 사용을 위한 학습에 좋은 방법입니다.
대화 예시: 지저분한 데이터에서 통찰력까지
다음은 Excelmatic에서의 일반적인 대화가 어떻게 보일 수 있는지에 대한 예시입니다:
사용자: 'Customer Info' 열이 있는 파일을 업로드했습니다. "Jane Smith ([email protected])"와 같이 이름과 괄호 안의 이메일이 포함되어 있습니다. 이것을 정리하는 데 도움을 줄 수 있나요?
Excelmatic: 물론입니다. 패턴을 확인했습니다. 무엇을 하고 싶으신가요?
사용자: 두 개의 새 열을 만들어 주세요. 하나는 이름만 포함하는 'Full Name', 다른 하나는 이메일 주소만 포함하는 'Email'입니다.
Excelmatic: 완료했습니다. 'Customer Info' 열에서 관련 부분을 추출하여 'Full Name' 및 'Email' 열을 만들었습니다. 다른 작업이 있나요?
사용자: 좋아요! 이제 새 'Email' 열에서 'example.com' 도메인을 가진 고객이 몇 명인지 세어 줄 수 있나요?
Excelmatic: 'Email' 열을 분석했습니다. 'example.com' 도메인을 가진 고객은 2,418명입니다. 요약을 추가해 드렸습니다.
기존 수식 vs. Excelmatic: 간단한 비교
| 기능 | 기존 Excel 수식 | Excelmatic (Excel AI) |
|---|---|---|
| 방법 | =LEFT(A2, FIND("(", A2)-2)와 같은 복잡하고 중첩된 수식 작성 |
"괄호 앞의 이름을 추출하세요."와 같은 간단한 지시 입력 |
| 실행 시간 | 구축, 테스트, 디버깅에 5-20분 소요. | 30초 미만. |
| 유연성 | 매우 경직됨. 데이터 패턴의 작은 변화도 새 수식이 필요함. | 매우 유연함. 후속 명령으로 변형 처리 가능. |
| 오류 처리 | #VALUE! 오류를 방지하기 위해 수동 IFERROR 래퍼 필요. |
AI가 대부분의 불일치와 오류를 자동으로 처리함. |
| 필요한 기술 | 중급에서 고급 Excel 지식. | 기본적인 영어 능력. |
FAQ
1. Excelmatic을 사용하려면 FIND와 같은 Excel 수식을 알아야 하나요?
전혀 아닙니다. Excelmatic의 핵심은 복잡한 수식의 필요성을 대체하는 것입니다. 원하는 결과를 평범한 언어로 설명할 수만 있으면 됩니다.
2. 내 텍스트 데이터가 매우 불일치하고 지저분하다면 어떡하나요? Excelmatic의 AI는 많은 일반적인 불일치를 인식하고 처리하도록 설계되었습니다. "공백이 없으면 전체 텍스트를 사용하세요" 또는 "앞뒤 공백은 무시하세요"와 같이 더 구체적인 지시로 안내할 수 있습니다. 단일 수식보다 훨씬 더 적응력이 뛰어납니다.
3. 회사 데이터를 Excelmatic에 업로드해도 안전한가요? Excelmatic은 업계 표준 암호화 및 보안 프로토콜을 사용하여 데이터 보안을 염두에 두고 구축되었습니다. 귀하의 데이터는 질문에 답하기 위해 처리되며 다른 목적으로는 사용되지 않습니다. 구체적인 규정 준수 세부 사항은 항상 공식 개인정보 보호정책을 참조하세요.
4. Excelmatic은 내 스프레드시트에서 사용할 수식을 알려주기만 할 수도 있나요? 네. AI가 작업을 수행한 후 "그 작업을 하기 위해 어떤 수식을 사용했나요?"라고 물어볼 수 있습니다. 정확한 수식을 제공해 주며, 이를 복사하여 자신의 Excel 시트에서 사용할 수 있습니다. 이는 강력한 학습 도구이기도 합니다.
5. AI는 대소문자 구분 검색을 어떻게 처리하나요? 기본적으로 AI는 더 나은 결과를 위해 대소문자를 구분하지 않는 검색을 수행하는 경우가 많습니다. 그러나 프롬프트에서 선호도를 지정할 수 있습니다. 예: "정확한 텍스트 'USA'(대소문자 구분)를 찾아 'United States'로 바꾸세요."
시작하기: 오늘 바로 Excel 워크플로우를 변화시키세요
난해한 텍스트 함수를 해독하고 디버깅하는 데 소중한 시간을 낭비하는 것을 멈추세요. FIND, LEFT, LEN과 씨름하던 시대는 끝났습니다. Excel AI 에이전트를 받아들임으로써, 데이터를 어떻게 깨끗하게 만들지에서 데이터로 무엇을 달성하고 싶은지에 집중할 수 있습니다.
일주일 중 몇 시간을 되찾고, 데이터 입력 오류를 줄이며, 피해 왔던 지저분한 데이터 세트를 마침내 해결할 수 있습니다.
실제로 확인해 보고 싶으신가요? 지금 바로 Excelmatic을 사용해 보세요 그리고 첫 번째 파일을 업로드하세요. 이 글의 프롬프트 중 하나를 사용하고 가장 지루한 텍스트 정리 작업이 몇 초 만에 완료되는 것을 지켜보세요.





