4번
숫자 24600을 입력한 후 아래의 표시형식을 적용했을 때 표시되는 결과 값은?
#0.0, "천원";(#0.0."천원");0.0@"님"
#가 자릿수이고
0이 유효하지 않는 자릿수를 0으로 표시
질문
만약에 1,2340을 사용자지정 서식 코드로 표시한다면 #,###0이 되는 것 같은데요.
문제에서 나오는 24600을 #0.0"천원"으로 표시할 때는
왜 24.6천원이 되는지 이해가 안갑니다. ㅜ
#0.0"천원의 의미는 코드 자릿수는 십의 자리고 소수점 뒤의 0은 붙여라는 의미 아닌가요? ㅜ
안녕하세요.
표시형식에서 콤마(,)는 천단위마다 콤마를 표시하기 위해 사용됩니다.
1,2340
위와 같이 세자리가 아닌 네째 자리에 콤마(,)를 표시할 수는 없습니다.
그리고 #0.0"천원"이 아니라 맨 마지막에 콤마가 있는 #0.0"천원", 이 맞습니다.
#0.0"천원",
맨 뒤에 콤마가 있으므로 세자리를 생략해야 하는데, 여기서 생략은 소수점의 위치가 왼쪽으로 세칸 이동한다고 보시면 됩니다. 24600 에서 소수점의 위치를 왼쪽으로 세칸 이동하면 24.600 이 됩니다. 이 상태에서 소수점 첫째자리까지만 표시하면 24.6이 되고 여기에 뒤에 "천원"을 붙이면 24.6천원이 되는 것입니다.
이런 문제는 엑셀 프로그램에서 직접 여러 경우를 만들어서 실습을 해보면 이해가 훨씬 잘됩니다. 그러니 직접 실습해 보세요.
즐거운 하루 되세요.
-
*2017-08-25 10:34:58
안녕하세요.
표시형식에서 콤마(,)는 천단위마다 콤마를 표시하기 위해 사용됩니다.
1,2340
위와 같이 세자리가 아닌 네째 자리에 콤마(,)를 표시할 수는 없습니다.
그리고 #0.0"천원"이 아니라 맨 마지막에 콤마가 있는 #0.0"천원", 이 맞습니다.
#0.0"천원",
맨 뒤에 콤마가 있으므로 세자리를 생략해야 하는데, 여기서 생략은 소수점의 위치가 왼쪽으로 세칸 이동한다고 보시면 됩니다. 24600 에서 소수점의 위치를 왼쪽으로 세칸 이동하면 24.600 이 됩니다. 이 상태에서 소수점 첫째자리까지만 표시하면 24.6이 되고 여기에 뒤에 "천원"을 붙이면 24.6천원이 되는 것입니다.
이런 문제는 엑셀 프로그램에서 직접 여러 경우를 만들어서 실습을 해보면 이해가 훨씬 잘됩니다. 그러니 직접 실습해 보세요.
즐거운 하루 되세요.