책 내용 질문하기
기출5에 대한 질문입니다.
도서
2026 한 권으로 끝내는 시나공 컴활 1급 필기+실기 (컴퓨터활용능력 1급)
페이지
203
조회수
82
작성일
2026-04-19
작성자
안*진

=Format( DSum("시수","봉사현황","학과=txt학과") ,Left([학과],InStr([학과],"과")-1) & " 학생들의 총 봉사시수 : 0시수")

여기서 0이 왜 문자 그대로 표시되는지 모르겠습니다.

이거 혹시 dsum이 잘못된건가요?

답변
2026-04-20 10:48:22

안녕하세요.

0이나 #의 형식 기호가 Format 함수 안에 포함되지 않았기 때문입니다.

아래와 같이 Format 함수 안에 포함되어야 합니다.

=Left([학과],InStr([학과],"과")-1) & " 학생들의 총 봉사시수 : " & Format(DSum("시수","봉사현황","학과=txt학과"),"0 시수")

즐거운 하루 되세요.

  • 관리자
    2026-04-20 10:48:22

    안녕하세요.

    0이나 #의 형식 기호가 Format 함수 안에 포함되지 않았기 때문입니다.

    아래와 같이 Format 함수 안에 포함되어야 합니다.

    =Left([학과],InStr([학과],"과")-1) & " 학생들의 총 봉사시수 : " & Format(DSum("시수","봉사현황","학과=txt학과"),"0 시수")

    즐거운 하루 되세요.

  • 안*진
    2026-04-20 13:09:28
    format(dsum함수, left함수 & "0시수")라고 입력하면 의도하는 대로 되는데 왜 format(dsum함수 ,left함수 & "학생들의 총 봉사시수 : 0시수")는 의도대로 안 나오는지 모르겠습니다. ""안에 있는 0이 어쩔때는 숫자로들어갈 자리로 인식받고 어쩔때는 문자로 인식받는지 궁금합니다.
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.