컴퓨터IT/엑셀

엑셀 아라비아숫자(1234)를 로마숫자(텍스트)로 변환하는 함수

반응형

엑셀 아라비아숫자(1234)를 로마숫자(텍스트)로 변환하는 함수 사용방법

사용환경 : 엑셀 2016



엑셀에서 아라비아숫자를 로마숫자로 변환하는 함수가 있습니다.


우리가 지금 사용하는 숫자들은 1,2,3,4,5,6,7,8,9,0 의 10가지 숫자를 조합해서 나타내는 아라비아 숫자 입니다.

지금 사용하는 숫자보다 더 이전에 사용했던 숫자는 로마숫자 입니다. 


가끔씩 이런 V X XV 이런식으로 된 숫자를 보셧을겁니다. 

주로 게임 버전 타이틀에서 봤었죠. 지금은 사용안하는 숫자 입니다만. 


엑셀에서는 이런 옛날 로마숫자를 아라비아 숫자로 변환해주는 함수가 있습니다.

=ROMAN(A,B) 를 사용하면 된답니다.



=ROMAN(499,1)


첫번째 인자는 변환하고자 하는 아라비아숫자 입니다. 엑셀에서는 최대 3999 까지 입력할수 있습니다.

위 예제를 보시면 #value! 에러를 나타내고 있습니다.


두번째 값은 반환하는 값을 나타내는 스타일 입니다. 0,1,2,3,4 로 총 5가지 스타일이 있습니다.


수식 

설명 

결과

 =ROMAN(499,0)

 499의 고전 로마 숫자 스타일을 반환합니다.

 CDXCIX

 =ROMAN(499,1)

 499의 더 간결한 로마 숫자 스타일을 반환합니다.

 LDVLIV

 =ROMAN(499,2)

 499의 더 간결한 로마 숫자 스타일을 반환합니다.

 XDIX

 =ROMAN(499,3)

 499의 더 간결한 로마 숫자 스타일을 반환합니다.

 VDIV

 =ROMAN(499,4)

 499의 단순 로마 숫자 스타일을 반환합니다.

 ID


아라비아 숫자를 로마숫자로 반환하는 함수 뿐만 아니라

반대로 로마숫자를 아라비아 숫자로 바꾸는 함수도 있습니다.


=ARABIC(셀 또는 텍스트)


반응형
,