책 내용 질문하기
좀 단순한 문제에서 막혔어요.
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
39
작성일
2018-07-06
작성자
탈퇴*원
첨부파일

기본 모의고사 2회 프로시저에서

Cells(입력행, 5) = Format(txt판매수량 * txt판매단가, "#,###") 랑

Cells(입력행, 6) = txt판매수량 * txt판매단가 * 0.1

1. format을 위에는 쓰고 아래는 안쓰는 이유가 "#,###" 단위를 붙이기 때문인가요?

format의 쓰임이 좀 애매하네요.

2. 왜 format(val(txt판매수량)*val(txt판매단가),"#,###") 는 안되나요?

3. 왜 이름이 정답이 txt수량/txt단가으로 돼있나요? txt판매수량/txt판매단가는 안되나요?ㅠ.ㅠ

답변
2018-07-13 20:29:57

1. 네 천단위로 표시하기위해 format 을 사용한 것이 맞습니다.

2. format 은 텍스트의 형식을 지정하는 것으로 format 을 사용한 경우 문자로 표시되게 됩니다.

val 을 사용해도 숫자로 표시되지 않습니다.

3. 컨트롤의 이름이 txt수량, txt단가로 설정 되어 있으므로 txt판매수량/txt판매단가 로 사용하면 정확한 결과가 나오지 않습니다.

컨트롤의 이름을 확인 한 후 사용해 보세요.

좋은 하루 되세요.

  • *
    2018-07-13 20:29:57

    1. 네 천단위로 표시하기위해 format 을 사용한 것이 맞습니다.

    2. format 은 텍스트의 형식을 지정하는 것으로 format 을 사용한 경우 문자로 표시되게 됩니다.

    val 을 사용해도 숫자로 표시되지 않습니다.

    3. 컨트롤의 이름이 txt수량, txt단가로 설정 되어 있으므로 txt판매수량/txt판매단가 로 사용하면 정확한 결과가 나오지 않습니다.

    컨트롤의 이름을 확인 한 후 사용해 보세요.

    좋은 하루 되세요.

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