생활
엑셀 함수에 빠삭한 분 계시나요?
페북이나 카카오채널에서 쇼핑몰하면요 댓글을 따잖야하잖아요.
근데 이걸 엑셀로 추출해서 저장은 되는데 추출이 "어쩌고 저쩌고 쏼라쏼라 010-0000-0000 사이즈는 00"
이런식으로 댓글을 달잖아요. 이걸 숫자만 추출은 가능한데 사이즈까지 있어서 '010-0000-0000 00"
이런식으로 추출이 되여 이렇게 되면 안돼는데 번호만 따로 추출하고 번호가 없는것은 추출하지 않는
함수가 있나요? 참고로 번호가 "0000-0000,01000000000,010 0000 0000,010.0000.0000"등
변수가 많은데 어떻게해야 하나요? 함수나 VBA에 빠삭하신분 구해요.
55글자 더 채워주세요.
2개의 답변이 있어요!
안녕하세요. 번호만을 추출하는 함수 만드는법을 질문하셨어요
특정 패턴을 추출하는데는 regex, 정규표현식이 유용합니다.
https://regex101.com/ 에서 regex에 대한 것을 배워볼 수 있어요.
'010-0000-0000' 형식의 패턴만을 추출하려면
[0][1][0][-]\d{4}[-]\d{4}
이렇게 작성하실 수 있습니다.
regex101.com 에서
여러가지 입력해보시고 잘 걸려지면 맞는식을 작성한거에요
"번호" 를 말씀하시는게 int 값을 말씀하시는거면 countif 나 count 함수 등을 이용하여 어느정도 가능할것같습니다.
다만 이미 댓글을 따왔다? 라고 하시는게 크롤링을 말씀하시는거라면...
받아올때부터 정규식으로 번호가 없는것은 추출하지 않는다/ 번호만 따로 추출한다 등이 가능할것 같습니다.
좀더 상세하게 질문 주시면 답변 드리기 수월하지 싶습니다.