UDF는 번호를 추출하는
_UDF : Microsoft Excel에서 VBA를 사용하여 셀에서 숫자 만 추출 _
이 기사에서는 VBA 코드를 사용하여 사용자 정의 함수가있는 셀에서만 숫자를 추출하는 방법을 배웁니다.
질문) : 영숫자 데이터가 포함 된 셀에서만 숫자를 검색하려면 매크로가 필요합니다.
다음은 열 A에 영숫자 데이터가 포함되고 예상 숫자가 B 열에있는 데이터의 스냅 샷입니다.
열 A에서 숫자 만 얻으려면; VB 편집기를 시작하려면 아래 단계를 수행해야합니다. 개발자 탭을 클릭합니다. 코드 그룹에서 Visual Basic을 선택합니다.
Standard 모듈에 아래 코드를 복사하세요
함수 NumericOnly (mystr As Variant)
Dim myOutput As String, i As Integer
For i = 1 To Len (mystr)
If IsNumeric (Mid (mystr, i, 1)) Then _
myOutput = myOutput & Mid (mystr, i, 1)
다음
NumericOnly = myOutput * 1
끝 기능
===
-
셀 B2에서 출력을 얻으려면 공식은
* = NumericOnly (A2)
===
===
이런 식으로 VBA 코드를 사용하여 텍스트와 숫자가 포함 된 셀에서만 숫자를 검색 할 수 있습니다.