책 내용 질문하기
VBA에서 FORMAT 함수의 사용
도서
2020 시나공 기출문제집 컴퓨터활용능력 1급 실기 [기출문제집]
페이지
93
조회수
123
작성일
2020-11-21
작성자
탈퇴*원
첨부파일

교재 93페이지에서 FORMAT 함수를 사용하면서 

TXT연이율 = FORMAT(CELLS(참조행, 8), "0.0%")

TXT월불입액 = FORMAT(CELLS(참조행,9),"#,###")라고 쓰면서

같은 FORMAT 함수인데 표기 방식에서 연이율은 왜 0을 쓰고, 월불입액은 왜 #을 썼나요?

어떤 경우에 0을 쓰고, 어떤 경우에는 #을 쓰는지 궁금합니다!

답변
2020-11-23 15:35:06

0 은 0 ~9 까지의 숫자를 나타낼 수 있습니다.

 

# 은 1~9 까지의 숫자를 나타낼 수 있고요. 

 

#,### 으로 작성한 것은 1000 이라는 값이 있을 때 1,000 과 같이 표시하기 위한 것입니다. 0 이라는 값이 있을때는 아무것도 표시하지 않습니다. 

 

0.0% 로 사용한 것은 소수 자리수로 나타내기 위한 것인데요. 3 일때 3.0 으로 표시되고 0.3 의 경우 0.3 과 같이 표시하기 위해 0 을 사용한 것입니다. 여기에 # 을 사용했다면  .3 으로 표시될 수 있으므로 0 값을 표시하고자 한다면 0 을 이용하여야 합니다. 

 

좋은 하루 되세요. 

  • 관리자
    2020-11-23 15:35:06

    0 은 0 ~9 까지의 숫자를 나타낼 수 있습니다.

     

    # 은 1~9 까지의 숫자를 나타낼 수 있고요. 

     

    #,### 으로 작성한 것은 1000 이라는 값이 있을 때 1,000 과 같이 표시하기 위한 것입니다. 0 이라는 값이 있을때는 아무것도 표시하지 않습니다. 

     

    0.0% 로 사용한 것은 소수 자리수로 나타내기 위한 것인데요. 3 일때 3.0 으로 표시되고 0.3 의 경우 0.3 과 같이 표시하기 위해 0 을 사용한 것입니다. 여기에 # 을 사용했다면  .3 으로 표시될 수 있으므로 0 값을 표시하고자 한다면 0 을 이용하여야 합니다. 

     

    좋은 하루 되세요. 

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