책 내용 질문하기
"#,###"
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
427
조회수
222
작성일
2022-01-10
작성자
탈퇴*원
첨부파일

0 : 숫자(유효하지 않은 0을 표시합니다.)

# : 숫자(유효하지 않은 0을 표시하지 않습니다.)



출처: https://egeasy.tistory.com/entry/엑셀-셀-서식-표시형식-사용방법 [이지이지(EGEasy)]

위 내용을 참고하였습니다.

 

 

교재 427쪽에 Format문을 사용하여 '고객번호'는 대문자로, '기본요금'과 '청구금액'은 천 단위마다 콤마(,)를 표시하시오.라고 나옵니다.

 

txt기본요금.Value = Format(Cells(참조행, 3), "#,###")

이 정답입니다.

 

txt기본요금.Value = Format(Cells(참조행, 3), "#,##0") 

이렇게는 안되나요?

 

0,000으로 하면 유효하지 않은 0을 표시하는건데요

 

정답("#,##0")에서 끝에만 0이있는데 왜 있는거죠?

 

#,##0으로 해도 정답이 되는건가요?(실행해보니 문제 없습니다)

답변
2022-01-11 16:19:03

네 #,### 과 #,##0 은 0 값을 표시하느냐 하지 않느냐의 차이로 0값이 없는 경우 같은 결과가 나옵니다. 

 

0,000 으로 작성하면 0~9 값이 0,000 ~0,009 로 표시되므로 문제에서 원한 결과가 아니라 오답처리 될 수 있습니다. 

 

좋은 하루 되세요.

 

 

  • 관리자
    2022-01-11 16:19:03

    네 #,### 과 #,##0 은 0 값을 표시하느냐 하지 않느냐의 차이로 0값이 없는 경우 같은 결과가 나옵니다. 

     

    0,000 으로 작성하면 0~9 값이 0,000 ~0,009 로 표시되므로 문제에서 원한 결과가 아니라 오답처리 될 수 있습니다. 

     

    좋은 하루 되세요.

     

     

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