책 내용 질문하기
2019 시나공 책 질문드립니다. Dsum 함수와 기타작업 문의
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
1
조회수
662
작성일
2019-06-17
작성자
탈퇴*원
첨부파일

안녕하세요.

 

2019년 부록교재 234p(2017년 1회 1급 액세스 E형) 문제2번의 2번 문제 질문입니다.

 

 Dsum 함수를 이용해서 푸는 문제인데요

 

저는 정답을

 

=DSUM("시수","봉사내역입력", "학과=회계학과") 이렇게 입력했는데 Error 표시가 뜨더라구요

 

정답을 보니 = DSUM("시수","봉사내역입력","[학과]='회계학과'") 이던데

마지막 조건부분 문의를 드리려합니다.

 

[]와 '' 작은따옴표를 따로해야하는 규칙? 이라고 해야되나요.. 조건설정이 왜 이런지 문의드립니다.  

-----------------------------------------------------------------------------------------

두번째 질문입니다.

2019 부록교재 185p(2017년 1회 1급 엑셀 E형) 문제 4번의 2번의 ②질문입니다.

 

예전에 이문제가 문제 4번의 ③문제로 상시 시험에 나온적이 있는데요

 

우선 ②을 보시면 ▶보호자 동반에는 opt유가 선택되면 "유“, opt무가 선택되면 ”무“로 표시 라고 되있는것이 있습니다.

이부분이 ③으로 출제되어 나왔었어요 그러면 일단 ②의 풀이를 보면

좀 생략해서 입력하겠습니다.

 

If opt유 = true Then

cells(입력행,4) = “유”

else

cells(입력행,4) = “무”

end if

 

이렇게 나오는데요.. ②의 문제가 아닌 ③으로 출제가되면 풀이가 어떻게 되는건가요?

 

제가 좀 어렵게 질문한거 같은데 어쨌든 동그라미2번(②)의 삼각형(▶)문제가 동그라미3(③)문제로 단독출제됐을때 풀이를 알고싶습니다.

답변
2019-06-18 20:58:37

안녕하세요.

 

1.

액세스에서 [ ] 는 폼이름, 필드명이나 컨트롤명 등에 붙여줍니다.

필요시에 액세스가 자동으로 붙여주기도 합니다.


[ ] 이 있든 없든 정확한 결과가 나오면 정답으로 인정 됩니다.

"" 는 문자값을 나타낼때 사용하구요.

dsum 과 같이 d가 붙는 도메인 함수의 인수는 항상 "" 안에 작성해야 합니다.

dsum("필드명","테이블/쿼리명","조건")

' ' 는 dsum 이나 코드등에서 문자를 나타내기 위한 것입니다.

인수등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.

dsum("필드명","테이블/쿼리명","조건='이름'")

 위의 식과 같이 조건을 문자그대로 입력하고자 할때 '이름' 과 같이 작성하는 것입니다.

 

= DSUM("시수","봉사내역입력","[학과]='회계학과'")

[학과] 필드와 텍스트 '회계학과'가 비교되어야 하므로 [학과]='회계학과' 로 지정하고,

DSUM 함수의 인수는 큰따옴표로 구분해야 하므로 "[학과]='회계학과'" 로 인수를 지정하는 것입니다.

 

 

2.

단독 출제되어도 기능상의 변화가 아니므로 풀이 자체가 변경되지는 않습니다.

배점에 차이가 있는 것으로 판단됩니다.

해당 기능이 정확히 작동되면 5점이 되는 것이지요.

 

좋은 하루 보내세요. 

  • 관리자
    2019-06-18 20:58:37

    안녕하세요.

     

    1.

    액세스에서 [ ] 는 폼이름, 필드명이나 컨트롤명 등에 붙여줍니다.

    필요시에 액세스가 자동으로 붙여주기도 합니다.


    [ ] 이 있든 없든 정확한 결과가 나오면 정답으로 인정 됩니다.

    "" 는 문자값을 나타낼때 사용하구요.

    dsum 과 같이 d가 붙는 도메인 함수의 인수는 항상 "" 안에 작성해야 합니다.

    dsum("필드명","테이블/쿼리명","조건")

    ' ' 는 dsum 이나 코드등에서 문자를 나타내기 위한 것입니다.

    인수등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.

    dsum("필드명","테이블/쿼리명","조건='이름'")

     위의 식과 같이 조건을 문자그대로 입력하고자 할때 '이름' 과 같이 작성하는 것입니다.

     

    = DSUM("시수","봉사내역입력","[학과]='회계학과'")

    [학과] 필드와 텍스트 '회계학과'가 비교되어야 하므로 [학과]='회계학과' 로 지정하고,

    DSUM 함수의 인수는 큰따옴표로 구분해야 하므로 "[학과]='회계학과'" 로 인수를 지정하는 것입니다.

     

     

    2.

    단독 출제되어도 기능상의 변화가 아니므로 풀이 자체가 변경되지는 않습니다.

    배점에 차이가 있는 것으로 판단됩니다.

    해당 기능이 정확히 작동되면 5점이 되는 것이지요.

     

    좋은 하루 보내세요. 

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