책 내용 질문하기
액세스 관련하여
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
215
조회수
34
작성일
2013-01-03
작성자
첨부파일

안녕하세요 2012 (2007버젼) 쓰고있습니다.

부록편 215 쪽에 문제 2에 2번 switch 함수이용때문에 그런데요

책에는 답이 =Switch([txt직무역량]>=80,100000,[txt직무역량]>=50,50000,[txt직무역량]<50,0)

이렇게 되있구 저는 =Switch([직무역량]>=80,100000,[직무역량]>=50,50000,[직무역량]<50,0) 이렇게 풀었는데요 앞에 txt 이거 꼭 붙여하는건지 궁금해서요 답은 똑같이 나오는거같은데...

그리고 함수쓰다가 꼭 [ ] 이거 쓰는 이유가있나요??

답변
2013-01-04 00:51:50

컨트롤에 입력된 값을 참조하느냐 필드의 값을 참조하느냐의 차이이므로

어느 방법을 이용하시든 결과가 같다면 상관은 없습니다.

문제에서 컨트롤을 이용하라고 했다면 컨트롤을 이용하여 식을 작성하는 것이 더 정확하긴 하겠죠.

[] 은 컨트롤명이나 필드명에 사용되는 것으로

보통 프로그램이 자동으로 붙여 주는 것입니다.

즉 txt직무역량 으로 입력하면 자동으로 [txt직무역량] 으로 표시가 되는 것이죠.

간혹 이렇게 표시가 되지 않을때가 있는데 이때는 실행이 된다면 그냥 두시면 되구요.

제대로 실행이 되지 않는다면 []을 붙여서 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2013-01-04 00:51:50

    컨트롤에 입력된 값을 참조하느냐 필드의 값을 참조하느냐의 차이이므로

    어느 방법을 이용하시든 결과가 같다면 상관은 없습니다.

    문제에서 컨트롤을 이용하라고 했다면 컨트롤을 이용하여 식을 작성하는 것이 더 정확하긴 하겠죠.

    [] 은 컨트롤명이나 필드명에 사용되는 것으로

    보통 프로그램이 자동으로 붙여 주는 것입니다.

    즉 txt직무역량 으로 입력하면 자동으로 [txt직무역량] 으로 표시가 되는 것이죠.

    간혹 이렇게 표시가 되지 않을때가 있는데 이때는 실행이 된다면 그냥 두시면 되구요.

    제대로 실행이 되지 않는다면 []을 붙여서 사용하시면 됩니다.

    좋은 하루 되세요.

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