Excel에서 숫자를 유니코드로 변환하는 방법에 대해 알아보겠습니다.
Excel UNICHAR 함수는 주어진 코드 포인트에서 유니코드 문자를 반환합니다
1. UNICHAR 함수
=UNICHAR(number)
- number - 유니코드 문자의 코드 포인트입니다(10진수).
UNICHAR 함수는 지정된 코드 포인트에서 10진수 형식의 숫자로 제공되는 유니코드 문자를 반환합니다. 예를 들어, 유로 기호(€)의 코드 포인트는 십진수 표기법으로 8364입니다. 다음 수식은 유로 문자를 반환합니다.
=UNICHAR(8364) // returns euro sign "€"

2. 유니코드 숫자
유니코드는 각 문자에 고유한 숫자 값과 이름을 할당합니다. 이 숫자 값을 "코드 포인트"라고 합니다. 코드 포인트는 일반적으로 "U+" 표기법과 16진수로 표시됩니다. 예를 들어, 대문자 A의 코드 포인트는 U+0041이고 [스마일리] 이모티콘의 코드 포인트는 U+1F60A입니다.
UNICHAR 함수는 16진수 형식의 유니코드 숫자를 허용하지 않으며 10진수 형식의 숫자가 필요하다는 점을 이해하는 것이 중요합니다. 십진수 표현에서 "A"의 코드 포인트는 65이고 [스마일] 이모티콘의 코드 포인트는 128522이므로 다음과 같습니다.
=UNICHAR(65) // returns "A"
=UNICHAR(128522) // returns [smiley]
Excel에서 HEX2DEC 함수를 사용하여 필요한 경우 숫자를 16진수에서 10진수로 변환할 수 있습니다.

3. 유니코드 정보
Excel은 전 세계 대부분의 쓰기 체계를 나타낼 수 있는 문자인 유니코드 문자를 지원합니다. 유니코드는 글꼴, 플랫폼 또는 프로그램에 관계없이 각 문자에 고유 번호(코드 포인트)를 할당하는 컴퓨팅 표준입니다. 유니코드는 다른 문자 집합의 상위 집합이기 때문에 매우 큽니다.
유니코드의 처음 128개 코드 포인트는 ASCII 문자와 정확히 일치합니다. 전체적으로 유니코드에는 160개 이상의 현대 및 역사 스크립트에 걸쳐 140,000개 이상의 문자와 수천 개의 기호 및 이모티콘이 포함되어 있습니다.
유니코드는 다양한 인코딩, 가장 일반적으로 UTF-8 및 UTF-16으로 구현할 수 있습니다. 인터넷 웹 사이트의 90% 이상이 UTF-8을 사용하는 것으로 추정됩니다.

4. 예제
유니코드 문자 "★"는 10진수 표기법의 코드 포인트 9733이므로 다음과 같습니다.
=UNICHAR(9733) // returns "★"
다른 문자를 표시하려면 원하는 기호와 일치하도록 숫자를 변경합니다.
=UNICHAR(10003) // returns "✓"
=UNICHAR(10007) // returns "✗"
=UNICHAR(128578) // returns [smiley]
다음은 Excel에서 더 유용한 몇 가지 유니코드 기호입니다.

5. 수식의 UNICHAR
UNICHAR 함수는 수식에 유니코드 기호를 표시하는 간단한 방법을 제공합니다. 아래 수식은 IF 함수 내에서 UNICHAR를 사용하여 작업이 완료되면 확인 표시를 표시합니다.
=IF(C5="complete",UNICHAR(10003),"")

이 방법의 주요 장점은 다른 기호를 쉽게 표시할 수 있다는 것입니다. 예를 들어 확인 표시 대신 "X"를 표시하려면 10007을 사용합니다.
=IF(C5="complete",UNICHAR(10007),"")

UNICHAR 함수는 10진수 형식의 지정된 코드를 유니코드 문자로 변환합니다. 반대 변환을 수행하려면 유니코드 문자를 10진수 형식의 코드로 변환하는 UNICODE 함수를 사용하면 됩니다.
'워드프로세서 > 엑셀' 카테고리의 다른 글
엑셀 여러 배열을 가로로 합치는 방법 (HSTACK 함수) (0) | 2025.05.18 |
---|---|
엑셀 여러열 그룹화하여 합산하는 방법 (GROUPBY함수) (0) | 2025.05.17 |
엑셀 기호를 사용하여 문자 합치는 방법 (TEXTJOIN함수) (0) | 2025.05.14 |
엑셀 셀에 있는 문자 합치는 방법 (CONCATENATE함수) (0) | 2025.05.13 |
엑셀 숫자를 아스키코드 변환하는 방법 (CHAR함수) (1) | 2025.05.12 |