책 내용 질문하기
온라인 채점 결과 문의
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
0
조회수
8
작성일
2026-08-18
작성자
윤*영
첨부파일

2026_최신기출문제_2025년상시01

-2. 컨트롤 속성 설정 0/6

-컨트롤 원본 속성 X [컨트롤 속성]의 txt총출동건수 값 (=Left([본부명],InStr([본부명],"소방")-1) & " 총 출동건수 : " & Format(DSum("출동건수","종합쿼리","본부명 = '" & [txt본부명] & "'"),"#,###" & "건"))이 정답(=Left([본부명],InStr([본부명],"소방")-1) & " 총 출동건수 : " & Format(DSum("출동건수","종합쿼리","본부명=txt본부명"),"#,###"" 건"""))과 다릅니다.

답변
2026-08-18 18:39:13

안녕하세요.

두 식은 크게 DSum의 조건 작성 방법Format의 표시 형식 작성 방법이 다릅니다.

작성하신 식의 조건은

"본부명 = '" & [txt본부명] & "'"

으로, txt본부명의 값을 문자열에 직접 결합하는 방식입니다.

정답은

"본부명=txt본부명"

으로, 조건 문자열 안에서 Access가 txt본부명 컨트롤을 직접 참조하도록 한 방식입니다.

현재 폼에서 두 방식 모두 정상적으로 값을 찾아 같은 결과가 나온다면 기능상 문제는 없습니다.

다만 Format 부분은 정답처럼 작성하는 것이 더 정확합니다.

"#,###"" 건"""

여기서 " 건"은 숫자 뒤에 붙여 표시할 문자열을 사용자 지정 형식 안에 포함시킨 것입니다.

따라서 시험 대비에서는 교재 정답대로

=Left([본부명],InStr([본부명],"소방")-1) & " 총 출동건수 : " & Format(DSum("출동건수","종합쿼리","본부명=txt본부명"),"#,###"" 건""")

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

즉, DSum 조건 표현의 차이는 결과가 같다면 큰 문제가 없지만, 문제에서 Format 함수를 이용해 까지 표시하도록 요구했다면 을 Format의 형식 인수에 포함하는 것이 정답 의도에 더 부합합니다.

즐거운 하루 되세요.

  • 관리자
    2026-08-18 18:39:13

    안녕하세요.

    두 식은 크게 DSum의 조건 작성 방법Format의 표시 형식 작성 방법이 다릅니다.

    작성하신 식의 조건은

    "본부명 = '" & [txt본부명] & "'"

    으로, txt본부명의 값을 문자열에 직접 결합하는 방식입니다.

    정답은

    "본부명=txt본부명"

    으로, 조건 문자열 안에서 Access가 txt본부명 컨트롤을 직접 참조하도록 한 방식입니다.

    현재 폼에서 두 방식 모두 정상적으로 값을 찾아 같은 결과가 나온다면 기능상 문제는 없습니다.

    다만 Format 부분은 정답처럼 작성하는 것이 더 정확합니다.

    "#,###"" 건"""

    여기서 " 건"은 숫자 뒤에 붙여 표시할 문자열을 사용자 지정 형식 안에 포함시킨 것입니다.

    따라서 시험 대비에서는 교재 정답대로

    =Left([본부명],InStr([본부명],"소방")-1) & " 총 출동건수 : " & Format(DSum("출동건수","종합쿼리","본부명=txt본부명"),"#,###"" 건""")

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

    즉, DSum 조건 표현의 차이는 결과가 같다면 큰 문제가 없지만, 문제에서 Format 함수를 이용해 까지 표시하도록 요구했다면 을 Format의 형식 인수에 포함하는 것이 정답 의도에 더 부합합니다.

    즐거운 하루 되세요.

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