콘텐츠로 건너뛰기

구글스프레드시트 ‘regexreplace’ 함수로 텍스트에서 숫자만 추출하기


regexreplace 함수는?

  • 구글스프레드시트의 REGEXREPLACE 함수는 텍스트에서 정규 표현식 패턴을 사용하여 검색어와 일치하는 부분을 다른 텍스트로 대체하는 기능이예요.
  • 작업효과 : 특정 단어나 숫자만을 추출할 수 있는 응용이 가능해요. 문자에서 숫자만 추출하러 가보시죠~
  • 예제 스프레드 시트 URL : https://url.kr/38q5by

이 함수의 기본적인 사용 예제입니다.

=REGEXREPLACE(텍스트 대상, 패턴, 대체 텍스트)
  • 텍스트 대상 : 정규 표현식을 적용하고자 하는 대상 텍스트입니다. 아래 예제 그림에서는 A2셀이 대상 텍스트가 되겠네요.
  • 패턴 : 일치하는 텍스트 대상을 찾기 위해 사용할 정규 표현식 패턴입니다. 패턴은 ‘특정문자, 숫자 등’을 지정할 수 있어요.
  • 대체 텍스트 : 일치하는 텍스트를 찾곡 난 후 새롭게 대체할 텍스트입니다.
  • 참고 메뉴얼 : https://support.google.com/docs/answer/3098245?hl=ko

그리고 예제 구글스프레드시트의 스크린샷입니다.
regexreplace 함수를 이용해서 텍스트에 포함된 숫자만 추출할 때 아래처럼 활용하시면 됩니다.

A2셀의 문자와 Number1004가 함께 합니다 에서 B2셀에 1004 숫자만 추출해볼게요.

A2셀에 추출 대상 텍스트를 준비하고, B2셀에 아래의 수식을 넣어주세요.
수식 : =value(regexreplace(A2,"[^[:digit:]]",""))

이렇게 문자+숫자로 이루어진 문장에서 숫자만 추출이 끝났습니다.
좋은 하루 되세요 😀

추천 글 🔔  [함수/쿼리문] 구글스프레드시트 데이터 목록에서 첫번째 데이터 값만 가져오기






이 블로그는 구글 애즈, 쿠팡 파트너스 등 광고 링크 게재를 통한 수익 활동이 포함되어 있는 블로그입니다.

이 글이 도움이 되셨나요?

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