책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력 1급 실기 기출문제집
페이지
0
조회수
27
작성일
2026-09-15
작성자
배*웅
첨부파일

2026_최신기출유형_04회

-1. 일일소비입력 폼 완성 3/9

-컨트롤 원본 속성 X [txt결제형태]의 컨트롤 속성 원본 값 (=IIf([출금항목]=True,"이체","카드"))이 정답(=IIf([출금항목]=Yes,"이체","카드"))과 다릅니다.


원본 필드('소비' 테이블의 '출금항목' 필드)의 데이터 형식은 Yes/No 형태의 체크박스입니다. 체크박스가 체크 표시되어 있다는 것은 Yes일텐데, True로 볼 수 있나요?

체크 표시 : Yes -> True

체크 미표시 : No -> False

로 볼 수 있나요?

답변
2026-09-15 18:00:16

안녕하세요.

네, 그렇게 이해하시면 됩니다.

Access의 Yes/No 형식 필드는 논리값(Boolean)으로 처리되므로 일반적으로 다음처럼 대응합니다.

체크됨   → Yes → True
체크 안 됨 → No  → False

따라서 작성하신

=IIf([출금항목]=True,"이체","카드")

은 기능적으로

=IIf([출금항목]=Yes,"이체","카드")

와 같은 의미로 사용할 수 있습니다.

출금항목이 체크되어 있으면 "이체", 체크되어 있지 않으면 "카드"가 표시됩니다.

채점 프로그램에서 오답으로 나온 것은 결과가 달라서가 아니라 정답 파일에 저장된 식이 Yes로 작성되어 있어 식 자체가 다르다고 판단한 것입니다.

다만 시험 대비에서는 문제나 교재에서 Yes/No 필드의 값으로 Yes, No를 사용하고 있다면 정답과 동일하게

=IIf([출금항목]=Yes,"이체","카드")

형태로 작성하는 것이 가장 안전합니다.

참고로 Access에서는 Yes/True, No/False가 논리적으로 대응하며, 내부적으로 Yes/True는 -1, No/False는 0으로 처리됩니다.

즐거운 하루 되세요.

  • 관리자
    2026-09-15 18:00:16

    안녕하세요.

    네, 그렇게 이해하시면 됩니다.

    Access의 Yes/No 형식 필드는 논리값(Boolean)으로 처리되므로 일반적으로 다음처럼 대응합니다.

    체크됨   → Yes → True
    체크 안 됨 → No  → False

    따라서 작성하신

    =IIf([출금항목]=True,"이체","카드")

    은 기능적으로

    =IIf([출금항목]=Yes,"이체","카드")

    와 같은 의미로 사용할 수 있습니다.

    출금항목이 체크되어 있으면 "이체", 체크되어 있지 않으면 "카드"가 표시됩니다.

    채점 프로그램에서 오답으로 나온 것은 결과가 달라서가 아니라 정답 파일에 저장된 식이 Yes로 작성되어 있어 식 자체가 다르다고 판단한 것입니다.

    다만 시험 대비에서는 문제나 교재에서 Yes/No 필드의 값으로 Yes, No를 사용하고 있다면 정답과 동일하게

    =IIf([출금항목]=Yes,"이체","카드")

    형태로 작성하는 것이 가장 안전합니다.

    참고로 Access에서는 Yes/True, No/False가 논리적으로 대응하며, 내부적으로 Yes/True는 -1, No/False는 0으로 처리됩니다.

    즐거운 하루 되세요.

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