홈 › 엑셀 수식·함수

엑셀 정규식 추출

파일은 브라우저 안에서만 읽어요. 엑셀 수식으로 하기 어려운 ‘글 속에서 패턴 찾기’를 한 번에 해요.

파일은 서버로 전송되지 않고 내 기기에서만 처리돼요
엑셀·CSV 파일을 놓거나 눌러서 고르세요.xlsx · .xls · .csv

글 속에 섞인 정보를 열로 꺼내요

고객 문의, 주문 메모, 설문 주관식 답처럼 한 칸에 여러 정보가 섞여 있으면 엑셀 함수(LEFT, MID, FIND)로는 꺼내기 어려워요. 이 도구는 고른 열의 모든 칸에서 정해진 모양(패턴)을 찾아 오른쪽에 새 열로 붙여 줘요. 원래 열과 다른 열은 그대로 두고 새 열만 더하니, 받은 파일을 원본 대신 써도 돼요.

사용 방법

  1. 엑셀·CSV 파일을 올리거나, 엑셀에서 범위를 복사해 ‘붙여넣기’ 탭에 넣어요.
  2. 시트와 찾을 열을 골라요. 처음에는 패턴이 가장 많이 나오는 열이 자동으로 골라져요.
  3. 찾을 것(전화번호, 이메일, 금액 …)과 여러 개일 때 처리 방법을 골라요. 미리보기에서 파란 칸이 새로 생기는 열이에요.
  4. 엑셀이나 CSV로 받아요.

패턴이 찾는 범위

정규식 직접 쓰기

‘직접 입력’을 고르면 자바스크립트 정규식을 쓸 수 있어요. 괄호로 묶은 그룹이 있으면 첫 번째 그룹만 뽑아요. 예를 들어 주문번호\s*[::]?\s*([A-Z0-9-]+)는 ‘주문번호: A-2291’에서 A-2291만 꺼내요. 패턴 모양이 정확하지 않으면 엉뚱한 글자가 잡힐 수 있으니 미리보기로 꼭 확인하세요. 한 칸에서 최대 500개, 나눠 담는 열은 최대 20개까지예요.

자주 묻는 질문

엑셀 수식으로 남길 수는 없나요?

이 도구는 결과 값을 넣어 줘요. 원본이 바뀌면 다시 올려서 뽑아 주세요. 단순한 위치 기준 추출(앞 몇 글자, 괄호 안)은 ‘텍스트 추출 수식’ 도구가 수식을 만들어 줘요.

0으로 시작하는 번호가 사라지지 않나요?

전화번호처럼 0으로 시작하는 값은 글자(텍스트) 칸으로 저장해서 앞자리 0이 그대로 남아요.

큰 파일도 되나요?

수만 줄까지는 무리 없이 돼요. 모든 처리는 내 컴퓨터 브라우저 안에서 하므로 파일이 밖으로 나가지 않아요.

함께 쓰면 좋은 도구