업무 활용 엑셀
엑셀에서 텍스트 문자열의 숫자를 제거하는 방법
MorningPhys
2018. 10. 18. 09:47
수능 자료집(부록) 작성과 관련하여 다음과 같은 예제에서 숫자만 제거 하고 싶었다.
1) 수학영역 가17/X9 → 가/X
2) 탐구영역 과탐12/직탐4/X10 → 과탐/직탐/X
구글 검색한 결과 다음과 같은 vba 코드를 구할 수 있었다.
Function
RemoveNumbers(Txt
As
String
)
As
String
With
CreateObject(
"VBScript.RegExp"
)
.Global =
True
.Pattern =
"[0-9]"
RemoveNumbers = .Replace(Txt,
""
)
End
With
End
Function
제거할 셀을 RemoveNumbers() 함수의 매개변수로 넣어 다른 셀에서 숫자를 삭제한 값을 얻는다.
사용수식: =RemoveNumbers(A2)
출처: https://www.extendoffice.com/ko/documents/excel/3243-excel-remove-numbers-from-strings.html
반응형