엑셀 ASC 함수
ASC 함수는 문자열의 첫 번째 문자에 대한 ASCII 코드를 반환합니다. Excel에서 VBA 함수로 주로 사용됩니다.
통사론
=ASC(text)
인수
- 본문 (필수): 텍스트 또는 ASCII 코드로 변환하려는 텍스트가 포함된 셀에 대한 참조..
반환 값
최대 XNUMXW 출력을 제공하는 ASC 함수는 숫자 값.
기능 참고
- VBA에서 ASC 함수에 제공되는 텍스트 문자열은 모든 유효한 문자열이 될 수 있지만 문자열의 첫 번째 문자만 계산합니다.
- ASC 기능은 대소문자를 구분합니다.
- ASC 함수에서 반환된 ASCII 코드는 0에서 255 사이의 XNUMX진수 정수 부분입니다. 아래 스크린샷과 같습니다. ASCII 코드에 대한 자세한 내용은 https://www.ascii-code.com/ 문서를 참조하십시오.
- VBA에서 ASC 함수에 의해 반환된 AZ에 대한 ASCII 코드는 65-90이고 az에 대한 ASCII 코드는 97-122입니다.
예
이 경우 아래 표에 몇 가지 테스트 문자열이 있습니다. 해당 텍스트 문자열의 ASCII 코드를 계산하려면 다음과 같이 하십시오.
1. Alt + F11 키를 눌러 Microsoft Visual Basic for Applications 창을 엽니다.
2. Microsoft Visual Basic for Applications 창에서 삽입 > 모듈을 클릭하여 모듈 창을 엽니다. 그런 다음 아래 VBA 코드를 복사하여 창에 붙여넣습니다.
VBA: ASCII 코드 계산
Sub Code()
Dim Result1
Result1 = Asc("K")
MsgBox Result1
End Sub
3. F5 키를 눌러 코드를 실행합니다. 그리고 Microsoft Excel 대화 상자가 팝업되어 텍스트 "K"의 ASSII 코드 결과(75)가 표시됩니다.
4. 결과를 기록할 수 있도록 결과 "75"를 D5 셀에 입력합니다.
5. 나머지 결과를 얻으려면. 그에 따라 VBA의 ASC 함수에 있는 텍스트를 변경해야 합니다. 예를 들어, 텍스트 "Kutools"의 ASSII 코드를 알기 위해 VBA는 다음과 같습니다.
VBA: ASCII 코드 계산
Sub Code()
Dim Result2
Result2 = Asc("Kutools")
MsgBox Result2
End Sub
텍스트 "Kutools"의 결과가 텍스트 "K"의 결과와 동일함을 알 수 있습니다.
6. 위의 단계를 반복하여 나머지 결과를 얻습니다.
배송 시 요청 사항:
- 제공된 문자열이 비어 있으면 런타임 오류를 반환합니다.
- 제공된 텍스트가 공백이면 32를 반환합니다.
- ASC 함수는 대소문자를 구분하므로 E 및 e와 같이 대소문자가 다른 동일한 문자에 대해 다른 결과를 반환합니다. ASC는 결과를 69와 101로 별도로 반환합니다.
상대 함수 :
-
뛰어나다 EVEN 함수
EVEN 함수는 숫자를 XNUMX에서 가장 가까운 짝수로 반올림합니다.
-
뛰어나다 EXP 함수
EXP 함수는 상수 e를 n제곱한 결과를 반환합니다.