엑셀 REGEXEXTRACT 함수로 SKU·주문 메모 자동 정리하는 실무 템플릿

엑셀 REGEXEXTRACT 함수로 SKU·주문 메모 자동 정리하는 실무 템플릿 관련 이미지 1

결론부터 말하면, 엑셀 REGEXEXTRACT 함수는 SKU, 주문 메모, 송장 메모처럼 일정한 규칙이 섞여 있는 텍스트에서 필요한 값만 뽑아내는 데 가장 빠른 선택지입니다. 예전처럼 LEFT, MID, FIND를 길게 이어 붙이기보다 ‘패턴’을 한 번 정의해 두면 상품코드, 색상, 사이즈, 옵션 번호를 같은 방식으로 정리할 수 있습니다. 단, 이 함수는 Microsoft 365의 최신 Excel 환경에서 제공 범위가 달라질 수 있으므로 실제 계정 화면과 공식 도움말을 함께 확인해야 합니다.

요약: SKU 정리 템플릿은 ①원본 메모 열 보존 ②뽑을 값의 패턴 정의 ③REGEXEXTRACT 수식 입력 ④예외값 표시 ⑤필터와 피벗으로 검수하는 순서로 만들면 됩니다. Excel 화면, 함수 제공 여부, 요금제별 기능은 업데이트에 따라 달라질 수 있으니 배포 전 현재 Microsoft 365 환경에서 테스트하세요.

1. REGEXEXTRACT가 실무에서 유용한 상황

쇼핑몰, 물류, B2B 발주 업무에서는 한 셀 안에 여러 정보가 뒤섞여 들어오는 일이 많습니다. 예를 들어 “SKU-AB123 / RED / L / urgent”처럼 상품코드, 색상, 사이즈, 처리 메모가 한 줄에 함께 들어옵니다. 사람이 눈으로 나누면 빠진 값이 생기고, 여러 담당자가 각자 다른 기준으로 복사하면 나중에 피벗테이블이나 업로드 양식에서 오류가 납니다. REGEXEXTRACT는 이런 혼합 텍스트에서 특정 규칙에 맞는 첫 값을 뽑아 별도 열로 정리하는 함수입니다.

핵심은 함수보다 규칙입니다. SKU가 항상 “SKU-영문2자리숫자3자리”인지, 옵션 번호가 “OPT_숫자”인지, 색상 코드가 괄호 안에 들어가는지 먼저 확인해야 합니다. 패턴이 일정하면 수식은 짧아지고, 패턴이 흔들리면 예외 열을 두어 수동 검수 대상을 줄이는 방식이 좋습니다.

2. 템플릿 열 구조부터 잡기

추천 열 구조는 원본메모, 추출_SKU, 추출_색상, 추출_사이즈, 예외확인, 최종확인 순서입니다. 원본메모 열은 절대 덮어쓰지 않습니다. 추출 결과가 틀렸을 때 다시 비교할 기준이 필요하기 때문입니다. 추출_SKU에는 REGEXEXTRACT 수식을 넣고, 색상과 사이즈도 각각 별도 수식으로 분리합니다. 예외확인 열에는 결과가 비어 있거나 예상 길이와 다를 때 “확인 필요”가 나오도록 만듭니다.

템플릿을 팀에 배포할 때는 첫 행에 예시를 남겨 두세요. 실제 주문 데이터 한 줄, 정상 추출 결과, 예외 결과를 함께 넣으면 새 담당자도 수식이 무엇을 하는지 바로 이해할 수 있습니다. 숨김 시트에는 사용한 패턴 설명을 적어 두면 나중에 상품 코드 체계가 바뀌어도 수정 지점을 찾기 쉽습니다.

3. 기본 수식 예시와 읽는 법

예를 들어 A2 셀에 “주문메모: SKU-AB123 색상 RED 사이즈 L”이 있다면 SKU를 뽑는 수식은 =REGEXEXTRACT(A2,"SKU-[A-Z]{{2}}[0-9]{{3}}")처럼 만들 수 있습니다. 이 패턴은 SKU-로 시작하고, 대문자 두 자리와 숫자 세 자리가 이어지는 값을 찾습니다. 색상 코드가 대문자 3글자라면 별도 패턴을 만들고, 사이즈가 S, M, L, XL 중 하나라면 그 목록에 맞춘 패턴을 만듭니다.

처음부터 복잡한 정규식을 쓰려고 하면 유지보수가 어려워집니다. 실무 템플릿에서는 짧고 설명 가능한 패턴이 더 낫습니다. 패턴 옆에는 “무엇을 찾는지”를 한국어로 적어 두고, 담당자가 바뀌어도 의미를 이해할 수 있게 합니다. 수식 결과가 비어 있으면 패턴이 틀렸거나 원본 데이터 형식이 달라진 것입니다.

4. SKU 정리 템플릿 구성표

열 이름 역할 예시 점검 포인트
원본메모 가공 전 텍스트 보관 SKU-AB123 RED L 절대 덮어쓰지 않기
추출_SKU 상품코드만 분리 SKU-AB123 코드 길이와 접두어 확인
추출_색상 색상 코드 분리 RED 색상표와 대조
추출_사이즈 사이즈 값 분리 L 허용 목록 외 값 확인
예외확인 검수 대상 표시 확인 필요 빈 값과 중복 값 확인

5. 예외값을 자동으로 표시하는 방법

추출 수식만 넣으면 빈칸을 놓치기 쉽습니다. 따라서 예외확인 열에는 IF 함수와 ISBLANK 또는 LEN 조건을 함께 사용합니다. 예를 들어 SKU 결과가 비어 있으면 “SKU 확인”, 색상 결과가 비어 있으면 “색상 확인”처럼 표시합니다. 더 좋은 방식은 여러 조건을 합쳐 한 열에 경고 문구를 만들고, 필터로 경고만 모아 검수하는 것입니다.

예외값은 실패가 아니라 템플릿을 개선할 단서입니다. 새로운 SKU 규칙이 추가되었는지, 협력사가 메모 형식을 바꾸었는지, 사람이 띄어쓰기를 다르게 입력했는지 확인합니다. 한 달에 한 번 예외 유형을 모아 패턴을 보완하면 수동 확인 시간이 줄어듭니다.

6. 피벗테이블로 검수하는 흐름

추출 결과가 쌓이면 피벗테이블로 SKU별 주문 수량, 색상별 비중, 사이즈별 누락 건수를 확인할 수 있습니다. 이 단계는 단순 보고가 아니라 오류 검수에도 도움이 됩니다. 특정 색상 코드가 갑자기 많이 나오거나, 존재하지 않는 사이즈가 등장하면 원본 입력 또는 패턴을 다시 봐야 합니다. 피벗테이블 필터에 예외확인 열을 넣으면 “확인 필요” 건만 빠르게 모을 수 있습니다.

보고용 시트와 작업용 시트는 분리하세요. 작업용 시트에는 원본과 수식이 있고, 보고용 시트에는 피벗과 요약 차트만 두면 실수로 수식을 지우는 일을 줄일 수 있습니다. 템플릿 배포본은 보호 기능을 사용해 수식 열을 잠그는 것도 좋습니다.

7. 팀 배포 전 체크리스트

  • 원본메모 열을 보존하고 수식 열과 분리했다.
  • SKU, 색상, 사이즈 패턴을 한국어 설명과 함께 남겼다.
  • 정상 예시 3개와 예외 예시 3개로 테스트했다.
  • 예외확인 열에서 빈 값과 비정상 길이를 표시한다.
  • 피벗테이블로 추출 결과 분포를 확인했다.
  • 수식 열 보호 또는 수정 주의 안내를 넣었다.
  • Microsoft 365 함수 제공 여부와 현재 Excel 화면을 확인했다.

8. 자주 나는 오류와 해결 기준

가장 흔한 오류는 패턴이 실제 데이터보다 너무 좁은 경우입니다. SKU 숫자가 세 자리라고 생각했는데 네 자리 코드가 들어오면 결과가 비어 있을 수 있습니다. 반대로 패턴이 너무 넓으면 원하지 않는 값까지 잡힙니다. 그래서 처음에는 100건 정도의 샘플로 정상, 예외, 애매한 값을 나누어 테스트하는 것이 좋습니다. 수식이 복잡해졌다면 중간 열을 만들어 단계별로 나누는 편이 유지보수에 유리합니다.

또 다른 문제는 Excel 버전 차이입니다. REGEXEXTRACT는 최신 Microsoft 365 환경 중심으로 확인해야 하며, 일부 장비에서는 함수가 보이지 않을 수 있습니다. 이 경우 템플릿 안내문에 대체 처리 방식 또는 담당자 확인 절차를 남기세요. 화면 위치, 함수 이름, 도움말 문구, 요금제별 제공 범위는 시간이 지나며 달라질 수 있습니다.

9. 업무 자동화로 확장하는 방법

템플릿이 안정되면 CSV 가져오기, Power Query 정리, 피벗 보고서 새로고침과 연결할 수 있습니다. 다만 처음부터 모든 과정을 자동화하지 말고, REGEXEXTRACT 결과가 정확한지 충분히 확인한 뒤 다음 단계로 넘기는 것이 안전합니다. 특히 외부 시스템 업로드용 파일이라면 열 순서, 빈 값, 코드 체계가 맞는지 별도 검수 시트를 두세요.

반복 작업을 줄이는 가장 현실적인 방법은 ‘정리 → 검수 → 보고’ 흐름을 한 파일 안에 고정하는 것입니다. 사용자는 원본메모만 붙여 넣고, 수식 열은 자동 추출하며, 피벗 시트에서 결과를 확인합니다. 이렇게 하면 새 주문이 들어올 때마다 같은 규칙으로 처리할 수 있습니다.

10. 최신 기능 변경 가능성 고지

Microsoft 365 Excel은 함수 제공 범위, 도움말 설명, 화면 메뉴, 요금제별 기능이 업데이트될 수 있습니다. 이 글의 수식과 순서는 실무 템플릿을 만드는 기준으로 활용하고, 실제 배포 전에는 현재 계정의 Excel에서 함수가 동작하는지 확인하세요. 회사 계정은 관리자 정책이나 업데이트 채널에 따라 기능 노출 시점이 다를 수 있습니다.

FAQ

Q1. REGEXEXTRACT가 보이지 않으면 어떻게 하나요?

먼저 Microsoft 365 Excel 최신 업데이트 상태와 계정 환경을 확인하세요. 조직 계정은 업데이트 채널에 따라 기능이 늦게 보일 수 있습니다. 팀 템플릿을 배포하기 전 같은 환경의 장비에서 테스트하는 것이 좋습니다.

Q2. 정규식을 모르면 사용하기 어렵나요?

복잡한 문법을 모두 알 필요는 없습니다. SKU처럼 규칙이 분명한 값부터 시작하면 됩니다. 접두어, 글자 수, 숫자 자리수처럼 설명 가능한 패턴만 사용해도 많은 업무 메모를 정리할 수 있습니다.

Q3. 기존 LEFT, MID 함수 템플릿을 바꿔야 하나요?

잘 동작하는 템플릿을 무조건 바꿀 필요는 없습니다. 다만 텍스트 위치가 자주 달라지는 메모라면 REGEXEXTRACT 방식이 더 단순할 수 있습니다. 복사본으로 비교한 뒤 더 안정적인 방식을 선택하세요.

Q4. 추출 결과가 비어 있으면 수식이 틀린 건가요?

수식이 틀렸을 수도 있고, 원본 데이터가 기존 규칙과 다를 수도 있습니다. 빈 결과를 바로 삭제하지 말고 예외확인 열에서 모아 패턴 보완 대상인지 확인하세요.

Q5. 이 템플릿을 여러 사람이 함께 써도 되나요?

가능합니다. 다만 원본 입력 열과 수식 열을 분리하고, 수식 열 보호 또는 수정 주의 안내를 넣어야 합니다. 공동 편집 전에는 예시 데이터와 검수 규칙을 함께 공유하세요.

핵심 투자 정보가 더 필요하신가요?

아래 버튼을 눌러 더 많은 정보를 확인해보세요.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

```