책 내용 질문하기
피벗테이블질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
0
조회수
127
작성일
2013-10-16
작성자
첨부파일

값 에서 사용자지정형식에서

18000000원을 18,000천원 이렇게 천단위,표시와 천원추가를 같이 어떻게 쓰나요?

천원은 ""붙이면 되는데 동시에 나타내는 식을 모르겠습니다.

답변
2013-10-16 17:38:50

함께 표시하고 싶으신 서식을 함께 작성하시면 됩니다...

질문하신 내용의 정답부터 적어보자면..

#,###,"천원" 또는 #,##0,"천원" 입니다.

둘다 맨뒤에 쉼표가 있고, 쉼표뒤에는 숫자를 받아서 표시해주는 # 또는 0의 기호가 없습니다.

쉼표가 찍혀 있으면 쉼표 앞에 있는 숫자를 천의 자리로 인식하게 됩니다.

즉, 현재 쉼표뒤에 숫자를 받아주는 기호가 없으므로, 백의 자리까지는 표시하지 않고 생략한다. 라는 뜻이 됩니다.

ex) #, 의 서식을 적용했을때...(쉼표가 맨뒤에 있음! 쉼표뒤에 숫자를 받는기호가 없음)

입력값 : 1 ----------> 결과 : 아무것도 표시하지 않음(천의 자리부터 표시함)

입력값 : 10 ----------> 결과 : 아무것도 표시하지 않음(천의 자리부터 표시함)

입력값 : 100 ----------> 결과 : 아무것도 표시하지 않음(천의 자리부터 표시함)

입력값 : 1000 ----------> 결과 : 1

입력값 : 500 ----------> 결과 : 1(백의 자리가 5이므로 반올림되어 1로 표현함, 실제값은 500)

입력값 : 1000000 ----------> 결과 : 1000

이런 결과가 나오게 됩니다.

위에서 입력값이 백만일때, 결과는 1000이 나옵니다(쉼표없음)

하지만...서식을 #,###, 로 지정하게 되면 백만의 자리에 쉼표가 있으므로, 그 위로 계속 3자리 숫자마다 쉼표가 찍히게 됩니다.

ex) #,###, 의 서식을 적용했을때...

입력값 : 1000000 ----------> 결과 : 1,000

이런 차이가 있습니다.

이 뒤에 "천원" 이라는 문자만 표현되게 붙혀 주면 되는것입니다.

-------------------------------------------------------------------------

서식이 #,###,"천원" 일때..

입력값 : 0 -----------> 천원

입력값 : 400 ---------> 천원(입력값이 500미만이므로 반올림되어지지 않아 표시하지 않음)

입력값 : 600 ---------> 1천원( 입력값이 500이상이므로 반올림되어 표시됨)

서식이 #,##0,"천원" 일때..

입력값 : 0 -----------> 0천원

입력값 : 400 ---------> 0천원(입력값이 500미만이므로 반올림되어지지 않아 표시하지 않음)

입력값 : 600 ---------> 1천원( 입력값이 500이상이므로 반올림되어 표시됨)

이런차이가 있습니다. 0이 있으면 최소한 한자리는 0으로 채워주게 됩니다.

  • *
    2013-10-16 17:38:50

    함께 표시하고 싶으신 서식을 함께 작성하시면 됩니다...

    질문하신 내용의 정답부터 적어보자면..

    #,###,"천원" 또는 #,##0,"천원" 입니다.

    둘다 맨뒤에 쉼표가 있고, 쉼표뒤에는 숫자를 받아서 표시해주는 # 또는 0의 기호가 없습니다.

    쉼표가 찍혀 있으면 쉼표 앞에 있는 숫자를 천의 자리로 인식하게 됩니다.

    즉, 현재 쉼표뒤에 숫자를 받아주는 기호가 없으므로, 백의 자리까지는 표시하지 않고 생략한다. 라는 뜻이 됩니다.

    ex) #, 의 서식을 적용했을때...(쉼표가 맨뒤에 있음! 쉼표뒤에 숫자를 받는기호가 없음)

    입력값 : 1 ----------> 결과 : 아무것도 표시하지 않음(천의 자리부터 표시함)

    입력값 : 10 ----------> 결과 : 아무것도 표시하지 않음(천의 자리부터 표시함)

    입력값 : 100 ----------> 결과 : 아무것도 표시하지 않음(천의 자리부터 표시함)

    입력값 : 1000 ----------> 결과 : 1

    입력값 : 500 ----------> 결과 : 1(백의 자리가 5이므로 반올림되어 1로 표현함, 실제값은 500)

    입력값 : 1000000 ----------> 결과 : 1000

    이런 결과가 나오게 됩니다.

    위에서 입력값이 백만일때, 결과는 1000이 나옵니다(쉼표없음)

    하지만...서식을 #,###, 로 지정하게 되면 백만의 자리에 쉼표가 있으므로, 그 위로 계속 3자리 숫자마다 쉼표가 찍히게 됩니다.

    ex) #,###, 의 서식을 적용했을때...

    입력값 : 1000000 ----------> 결과 : 1,000

    이런 차이가 있습니다.

    이 뒤에 "천원" 이라는 문자만 표현되게 붙혀 주면 되는것입니다.

    -------------------------------------------------------------------------

    서식이 #,###,"천원" 일때..

    입력값 : 0 -----------> 천원

    입력값 : 400 ---------> 천원(입력값이 500미만이므로 반올림되어지지 않아 표시하지 않음)

    입력값 : 600 ---------> 1천원( 입력값이 500이상이므로 반올림되어 표시됨)

    서식이 #,##0,"천원" 일때..

    입력값 : 0 -----------> 0천원

    입력값 : 400 ---------> 0천원(입력값이 500미만이므로 반올림되어지지 않아 표시하지 않음)

    입력값 : 600 ---------> 1천원( 입력값이 500이상이므로 반올림되어 표시됨)

    이런차이가 있습니다. 0이 있으면 최소한 한자리는 0으로 채워주게 됩니다.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.