메뉴
실무 위키›엑셀 함수›수학 및 삼각

ARABIC 함수

2013
지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 ARABIC 함수는 XIV 같은 로마 숫자를 계산할 수 있는 숫자로 바꿔 주는 함수입니다.

ARABIC 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=ARABIC(텍스트)
인수구분설명
텍스트 필수
숫자로 바꿀 로마 숫자입니다.
  • 큰따옴표로 묶거나 로마 숫자가 든 셀을 넣습니다.
  • 앞에 빼기 기호를 붙이면 음수가 됩니다.
  • 대소문자는 구분하지 않습니다.
예제 시트
D2=ARABIC(A2)
A
B
C
D
E
1
로마 숫자
쓰임
아라비아 숫자
2
XIV
장 번호
14
3
MMXXVI
연도 표기
2026
4
MCMXCIX
연도 표기
1999
5
X는 10, IV는 4이므로 XIV는 14입니다. MMXXVI는 1000+1000+10+10+5+1로 2026이 됩니다.

함수 개요

엑셀 ARABIC 함수는 로마 숫자를 우리가 쓰는 숫자로 바꿔 주는 함수입니다. 로마 숫자는 글자라서 그대로는 계산할 수 없는데, 이 함수를 거치면 더하고 뺄 수 있는 숫자가 됩니다.

A2 셀에 "XIV"가 입력되어 있습니다.

=ARABIC(A2)로마 숫자를 우리가 쓰는 숫자로 바꿉니다.
결과14
엑셀 ARABIC 함수 수식 입력 예제

반대로 숫자를 로마 숫자로 바꾸려면 ROMAN 함수 를 사용합니다.

ARABIC 함수 간단 예제

1
로마 숫자를 숫자로 바꾸기

A2 셀에 "XIV"가 들어 있습니다. X는 10, IV는 4이므로 14가 됩니다.

=ARABIC(A2)로마 숫자 XIV를 숫자로 바꿉니다.
결과14
엑셀 ARABIC 함수 간단 예제 1
2
로마 숫자로 적힌 연도 계산하기

바꾼 값은 숫자이므로 바로 계산에 쓸 수 있습니다. 문서에 로마 숫자로 적힌 연도를 계산할 때 편합니다.

=ARABIC("MMXXVI")-ARABIC("MCMXCIX")두 연도의 차이를 구합니다.
결과27
엑셀 ARABIC 함수 간단 예제 2
3
잘못된 글자가 들어왔을 때 처리하기

로마 숫자가 아닌 글자를 넣으면 #VALUE! 오류가 납니다. IFERROR 함수 로 감싸면 안내 문구를 보여 줄 수 있습니다.

=IFERROR(ARABIC(A2),"로마 숫자가 아닙니다")잘못된 값이면 안내 문구를 보여 줍니다.
결과14
엑셀 ARABIC 함수 간단 예제 3

그 외 주의사항

로마 숫자가 아닌 글자를 넣으면 #VALUE! 오류가 납니다. 사람이 직접 입력하는 칸이라면 IFERROR 함수로 감싸는 편이 안전합니다.

대소문자는 구분하지 않습니다. "xiv"와 "XIV"의 결과가 같습니다.

빈 셀을 넣으면 오류가 아니라 0이 나옵니다. 값이 없는 것인지 0인지 구분하려면 ISBLANK 함수로 먼저 확인합니다.

ARABIC 함수는 엑셀 2013 버전부터 제공됩니다. 이전 버전에서 파일을 열면 #NAME? 오류가 나옵니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료