책 내용 질문하기
컨트롤원본에 =AVG([매출수량])은 되고 =AVG([txt매출수량]) 은 왜 안되나요?
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
108
조회수
106
작성일
2013-03-03
작성자
첨부파일

p108쪽 동일한 2번 문제의 소항목 7번 문제를 보면

txt매출액 컨트롤 원본에 =[매출수량] * [단가] 가 아니라

=[txt매출수량] * [txt단가] 로 바운드시켜도 제대로 답이 나오잖아요...

그런데 9번 문항에서는

컨트롤원본에 =AVG([매출수량])은 값이 나오는데 =AVG([txt매출수량]) 은 에러가 뜨네요...

혹시 폼에 바운드된 숫자로는 (예를들면 txt매출수량, txt단가 등) 함수를 구성할 수 없고 반드시 컨트롤 원본

데이터의 필드를 사용해야 하나요?

만일 그렇다면 =[txt매출수량] * [txt단가] 이런 식으로는 제대로 결과가 나오는게 설명이 안되기에 질문드립

니다.

답변
2013-03-04 10:24:17

상황에 따라 다른 것 같습니다.

컨트롤 원본의 데이터로 계산이 가능한 경우도 있고 아닌 경우도 있기 때문에

특별히 이유를 알려드리기 어려울 것 같아요.

문제에서 제시한 식을 먼저 확인 하셔서 식에서 컨트롤로 작성했다면 컨트롤로 하고

필드명이라면 필드명으로 작성하시구요.

지시사항에도 내용이 없다면 정확한 값이 나오는 것을 사용하시면 될 것 같습니다.

어렵게 생각 하지 마시구요. 정확한 결과가 나오게 작성하세요.

좋은 하루 되세요.

"
  • *
    2013-03-04 10:24:17

    상황에 따라 다른 것 같습니다.

    컨트롤 원본의 데이터로 계산이 가능한 경우도 있고 아닌 경우도 있기 때문에

    특별히 이유를 알려드리기 어려울 것 같아요.

    문제에서 제시한 식을 먼저 확인 하셔서 식에서 컨트롤로 작성했다면 컨트롤로 하고

    필드명이라면 필드명으로 작성하시구요.

    지시사항에도 내용이 없다면 정확한 값이 나오는 것을 사용하시면 될 것 같습니다.

    어렵게 생각 하지 마시구요. 정확한 결과가 나오게 작성하세요.

    좋은 하루 되세요.

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