Excel에서 알파벳을 숫자로 변환하는 방법(4가지 쉬운 방법)

  • 이 공유
Hugh West

이 기사에서는 엑셀 에서 알파벳을 숫자로 변환하는 방법에 대해 알아보겠습니다. Excel에서는 다양한 기능을 사용하여 알파벳을 숫자로 변경할 수 있습니다. 오늘은 4 쉬운 방법을 알려드리겠습니다. 이러한 방법을 사용하면 단일 알파벳 또는 여러 알파벳을 숫자로 쉽게 변환할 수 있습니다. 그럼 더 이상 지체하지 말고 토론을 시작하겠습니다.

연습 문제집 다운로드

여기에서 연습 문제집을 다운로드할 수 있습니다.

알파벳을 다음으로 변환 Number.xlsm

Excel에서 알파벳을 숫자로 변환하는 4가지 쉬운 방법

방법을 설명하기 위해 다양한 데이터 세트를 다양한 방법으로 사용합니다. 여기서는 알파벳을 숫자로 변환해 보겠습니다. 예를 들어 A=1 , B=2 등입니다. 아래에서 간략한 개요를 볼 수 있습니다.

1. Excel에서 단일 알파벳을 숫자로 변환

단일 알파벳을 숫자로 변환하려면 주로 세 가지 기능을 사용하십시오. COLUMN 함수 , CODE 함수 , MATCH 함수 입니다. 이 함수 안에 수식을 만들기 위해 필요한 함수를 삽입해야 할 수도 있습니다. 수식에 대한 자세한 내용은 하위 섹션에 주목하십시오.

1.1 COLUMN 함수 사용

단일 알파벳을 숫자로 변환하는 가장 일반적인 방법은 COLUMN 기능. 그 안에서 INDIRECT 함수 를 사용해야 합니다. 범위 B5:B9에서 알파벳을 볼 수 있습니다. 아래 데이터세트에서.

아래 단계에 따라 숫자로 변환하는 방법을 살펴보겠습니다.

단계:

  • 먼저 셀 B5 를 선택하고 아래 수식을 입력합니다.
=COLUMN(INDIRECT(B5&1))

Excel에서 INDIRECT 함수는 텍스트 문자열과 COLUMN 함수가 제공하는 참조를 반환합니다. 참조의 열 번호를 제공합니다. 이 수식에서는 COLUMN 함수의 참조 역할을 하는 수식 내부에 INDIRECT 함수를 사용했습니다. 따라서 INDIRECT(B5&1) A1 가 됩니다. 그러면 공식은 COLUMN(A1) 가 됩니다. 따라서 1 을 반환합니다.

  • 두 번째로 Enter 를 누르고 채우기 핸들 을 아래로 드래그합니다.

  • 마지막으로 각 알파벳에 해당하는 숫자가 표시됩니다.

1.2 CODE 기능 적용

또한 CODE 기능을 사용하여 단일 알파벳이나 문자를 숫자로 변환할 수 있습니다. CODE 함수는 텍스트 문자열의 첫 번째 문자에 대한 숫자 값을 반환합니다. 그래서 단일알파벳의 경우에 사용하면 정확한 수치값을 주게 됩니다. 결과를 얻으려면 아래 단계를 따르십시오.

단계:

  • 먼저 Cell C5 :<16에 수식을 입력합니다>
=CODE(UPPER(B5))-64

여기서 내부에서 UPPER 함수 를 사용했습니다. 코드 기능. UPPER 기능은 알파벳을 먼저 대문자로 변환합니다. 그러면 CODE 함수가 이를 수치로 변환해줍니다. 여기서 A 의 수치는 65 이다. 그래서 출력에서 ​​ 1 을 얻기 위해 64 를 빼는 것입니다.

  • 그 후 Enter 를 누르고 핸들 를 아래로 채워 결과를 확인합니다.

1.3 MATCH 함수 삽입

MATCH 함수 Excel에서 알파벳을 숫자로 변환하는 또 다른 솔루션을 제공할 수 있습니다. 그러나 ADDRESS COLUMN 기능의 도움도 필요합니다. 여기서는 동일한 데이터 세트를 사용합니다. 자세한 내용은 단계를 따르십시오.

단계:

  • 먼저 Cell C5 를 선택하고 아래 수식을 입력합니다. :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)

이 공식에서 ADDRESS 함수는 상대 셀 참조를 텍스트로 반환한 다음 MATCH 함수는 1 인 원하는 출력을 제공합니다.

  • 다음 단계에서 를 입력하고 채우기 핸들 을 아래로 드래그합니다.

자세히 알아보기: Excel에서 수식을 사용하여 텍스트를 숫자로 변환하는 방법

2. TEXTJOIN & VLOOKUP 함수

이전 방법에서는 하나의 알파벳을 숫자로 바꾸는 방법을 보여드렸습니다. 그러나 두 번째 방법에서는 여러 개를 변경합니다. TEXTJOIN VLOOKUP 기능을 사용하여 알파벳을 숫자로 변환합니다. 이를 위해 아래 데이터 세트를 사용합니다. 예를 들어 알파벳 ADE 145 로 변경하려고 합니다. 데이터세트에 상대 위치와 함께 A 에서 Z 까지의 알파벳 목록이 포함되어 있는 것을 볼 수 있습니다. 수식을 만들기 위해 TEXTJOIN , VLOOKUP , IF , MID , ROW 의 조합을 사용합니다. , INDIRECT LEN 함수.

아래 단계를 관찰하여 여러 알파벳을 숫자로 변환하는 방법을 살펴보겠습니다. Excel.

단계:

  • 시작하려면 셀 C5 를 선택하고 아래 수식을 입력합니다.
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))

🔎 공식은 어떻게 작동합니까?

공식을 작은 부분으로 나누어 전체 메커니즘을 이해할 수 있습니다.

  • ROW(INDIRECT(“1:”&LEN(B5))): 이 부분은 수식은 행 번호의 배열을 반환합니다. 이 경우 배열은 {1,2,3} .
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): MID 함수는 주어진 문자열의 지정된 위치에 있는 문자를 제공합니다. 따라서 이 부분의 출력은 {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1: ”&LEN(B5))),1))),E5:F30,2,0): VLOOKUP 함수는 배열 {A, D,E} 범위E5:F30 .
  • TEXTJOIN(“”,1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ),1))),E5:F30,2,0)): 마지막으로 TEXTJOIN 함수는 숫자를 결합하고 출력 145 를 반환합니다. 이 기능은 Excel 2019 Excel 365 에서 사용할 수 있습니다.
  • Enter 를 누릅니다.
  • 마지막으로 채우기 핸들 을 아래로 드래그하여 결과를 확인합니다.

자세히 보기: 방법 Excel에서 공백이 있는 텍스트를 숫자로 변환(4가지 방법)

유사 읽기

  • 백분율을 Excel에서 소수점으로 변환하는 방법( 7가지 방법)
  • 엑셀에서 지수값을 정확한 숫자로 변환하기 (7가지 방법)
  • 엑셀에서 숫자로 변환 오류 수정하는 방법 (6 방법)
  • Excel에서 VBA를 사용하여 문자열을 Long으로 변환(3가지 방법)
  • Excel VBA를 사용하여 텍스트를 숫자로 변환하는 방법(3가지 예) with Macros)

3. 특정 알파벳을 숫자로 변환하는 SUBSTITUTE 함수 삽입

숫자로 변환할 특정 알파벳이 있는 경우 대체 기능 . SUBSTITUTE 기능은 기존 텍스트 문자열을 새 텍스트로 바꿉니다. 방법을 설명하기 위해 알파벳 A , B , C D 의 여러 텍스트 문자열이 포함된 데이터 세트를 사용합니다. .

특정 알파벳을숫자.

단계:

  • 먼저 Cell C5 :
에 아래 수식을 입력합니다. =SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)

이 공식은 A 1 , 로 대체합니다. B 2 , C 3 , D 4 입니다. 따라서 ABC 의 출력은 123 입니다. 알파벳을 더 추가하려면 수식에 다른 SUBSTITUTE 함수를 추가하여 해당 알파벳을 숫자로 바꿔야 합니다.

  • 수식을 입력한 후 <1을 누르십시오>Enter .
  • 마지막으로 채우기 핸들 을 아래로 드래그하여 결과를 얻습니다.

자세히 보기: Excel에서 과학적 표기법을 숫자로 변환하는 방법(7가지 방법)

4. VBA를 적용하여 Excel에서 문자를 숫자로 변환

In 마지막 방법은 VBA 를 적용하여 Excel에서 알파벳을 숫자로 변환하는 것입니다. VBA Visual Basic for Applications 를 나타냅니다. 여기서는 VBA 를 이용하여 함수를 만들어서 알파벳을 숫자로 바꾸는 데 사용하겠습니다. 흥미롭게도 단일 및 다중 알파벳 모두에 사용할 수 있습니다. 이 방법에 대한 아래 데이터 세트를 볼 수 있습니다.

자세한 내용은 아래 단계에 주의하세요.

단계:

  • 먼저 개발자 탭으로 이동하여 비주얼 베이직 을 선택합니다. Visual Basic 창이 열립니다.

  • Visual Basic 창에서 <1을 선택합니다>삽입 >> 모듈 . 그것 모듈 창이 열립니다.

  • 이제 아래 코드를 복사하여 모듈 <2에 붙여넣습니다>window:
1559

VBA 코드는 알파벳을 숫자로 변환하는 함수를 만듭니다. 알파벳 소문자와 대문자에 대한 기능을 적용하려면 AlphabetToNumber 함수 안에 UPPER 함수를 사용하겠습니다.

  • 그 후 <1을 누르세요>Ctrl + S 코드를 저장합니다.
  • 다음 단계에서 Cell C5 를 선택하고 아래 수식을 입력합니다.
=AlphabetToNumber(UPPER(B5))

  • 마지막으로 채우기 핸들 을 아래로 드래그하여 나머지 cells.

자세히 보기: Excel VBA에서 문자열을 숫자로 변환하는 방법(3가지 방법)

Excel에서 열 알파벳을 숫자로 변환하는 방법

Excel에서 열은 A 에서 XFD 까지 알파벳으로 번호가 매겨집니다. 경우에 따라 다른 목적으로 열 번호를 알아야 합니다. 이럴 때 엑셀에서 열 글자를 숫자로 변환하는 방법은 다음과 같습니다.

1. 엑셀 COLUMN 함수를 이용하여 열 알파벳을 숫자로 변환

첫 번째 방법으로, COLUMN 기능을 사용하여 알파벳을 숫자로 변환합니다. 이 과정은 이전 섹션의 방법 1 에서도 논의했습니다. 열 알파벳을 다음으로 변환하는 방법을 보려면 아래 단계를 따르십시오.숫자.

단계:

  • 먼저 셀 C5 를 선택하고 아래 수식을 입력합니다.
=COLUMN(INDIRECT(B5&1))

여기서 INDIRECT(B5&1) A1 먼저. 그러면 공식은 COLUMN(A1) 가 됩니다. 따라서 1 을 반환합니다.

  • 그런 다음 Enter 를 누르고 채우기 핸들 을 아래로 드래그합니다.

  • 결과적으로 아래 그림과 같은 열 번호가 표시됩니다.

자세히 보기: Excel 전체 열을 숫자로 변환(9가지 간단한 방법)

2. 사용자 정의 기능을 적용하여 Excel에서 열 문자를 숫자로 변경

UDF 또는 사용자 정의 함수 는 사용자가 Excel에서 열 문자를 숫자로 변경하는 데 도움이 될 수 있습니다. 여기에서는 VBA 의 간단한 코드를 이용하여 함수를 생성해 보겠습니다. 나중에 워크시트에서 이 함수를 사용할 것입니다. 여기에서는 이전 데이터 세트를 사용합니다.

아래 단계에 따라 열 알파벳을 숫자로 변환하기 위해 UDF 를 구현하는 방법을 살펴보겠습니다.

단계:

  • 먼저 개발자 탭으로 이동하여 비주얼 베이직 을 선택합니다. Visual Basic 창이 열립니다.

  • 두 번째로 삽입 >> Visual Basic 창의 모듈 . 모듈 창이 열립니다.

  • 이제 아래 코드를 복사하여 모듈에 붙여넣으십시오. window:
8784

여기서 ColNumber 는 열 번호를 반환하는 함수이고 cletter 는 함수의 인수입니다. 여기에서 열 문자가 포함된 셀을 입력해야 합니다.

  • Ctrl + S 를 눌러 저장합니다.
  • In 다음 단계에서 셀 C5 를 선택하고 아래 수식을 입력합니다.
=ColNumber(B5)

  • 그 다음 Enter 를 누르고 채우기 핸들 을 아래로 드래그합니다.

  • 마지막으로, Excel에서 열 문자를 숫자로 변환할 수 있습니다.

더 읽기: 통화를 숫자로 변환하는 방법 Excel에서 (6가지 쉬운 방법)

결론

이 문서에서는 4 엑셀에서 알파벳을 숫자로 변환하는 쉬운 방법을 시연했습니다. . 이 기사가 작업을 효율적으로 수행하는 데 도움이 되기를 바랍니다. 또한 기사 시작 부분에 연습장도 추가했습니다. 기술을 테스트하기 위해 다운로드하여 운동할 수 있습니다. 또한 ExcelWIKI 웹사이트 를 방문하여 이와 같은 더 많은 기사를 볼 수 있습니다. 마지막으로 제안 사항이나 문의 사항이 있으시면 아래 댓글 섹션에 언제든지 문의해 주십시오.

Hugh West는 업계에서 10년 이상의 경험을 가진 고도로 숙련된 Excel 트레이너이자 분석가입니다. 그는 회계 및 재무 학사 학위와 경영학 석사 학위를 보유하고 있습니다. Hugh는 교육에 대한 열정을 가지고 있으며 따라하기 쉽고 이해하기 쉬운 독특한 교수법을 개발했습니다. Excel에 대한 그의 전문 지식은 전 세계 수천 명의 학생과 전문가가 자신의 기술을 향상시키고 경력에서 탁월하도록 도왔습니다. Hugh는 자신의 블로그를 통해 자신의 지식을 전 세계와 공유하고 개인과 기업이 잠재력을 최대한 발휘할 수 있도록 무료 Excel 자습서 및 온라인 교육을 제공합니다.