책 내용 질문하기
계산질문이요 배열수식~ (+ 액세스)
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
138
조회수
73
작성일
2014-01-22
작성자
첨부파일

2010년 2회 1급에서요

2번에 sum함수 사용한 배열수식에서

=SUM(($E$10:$E$23=$B27)*1)

*1은 왜해야하는건가요? 그냥 무조건 SUM나오면 하는건가요? ㅠㅠ

*1을 빼니깐 답이 안나오긴 하더라구요.. ㅠㅠ

그리구 2012년 1회 1급 액세스에서요 문제3 조회 및 출력 기능구현에서 2번

<회원보기> 폼의 'cmb기관ID' .. 문제에서

이게 답인데요

Me.RecordSource = "select * from회원 where 기관ID='" & cmb기관ID & "'"

from다음에 테이블/쿼리/폼 등의 이름오는거 아닌가요? 그럼 from회원보기라고해야하는거 아니예요? ㅠㅠ

이해가 안돼요~

답변
2014-01-24 14:53:31

조건이 두개 이상일때는 하지 않아도 되지만

조건이 하나일때는 꼭 *1 을 해주셔야 합니다.

그래야 조건에서 false 나 true 가 나오면 여기에 1을 곱해서

조건에 맞는 것의 개수를 셀 수 있습니다.

1 * 1 = 1

0 * 1 = 0

이기 때문이죠.

회원보기 폼의 cmb기관ID 컨트롤이 업데이트 되면 cmb기관ID 에서 지정한 기관의 정보를 표시하도록 하시오.

라고 했습니다.

그러므로

"select * from 회원 where 기관ID='" & cmb기관ID & "'"

가 되는데요. 회원은 회원보기 폼의 레코드 원본이고 기관ID는 레코드 원본의 필드명입니다.

회원보기 폼의 레코드 원본을 확인 해 보세요.

구분방법은 문제를 잘 보는 수 밖에 없어요.

이문제의 경우 회원보기 폼의~ 라는 말이 있으므로 폼의 레코드 원본을 확인 해야 하고

간혹 lst박스의~ 라는 말이 있으면 lst박스의 행원본을 확인 해야 하는 경우도 있습니다.

문제를 잘 읽고 판단하는 수 밖에 없지요.

보통은 폼의 레코드 원본을 사용하기 때문에 문제를 잘 읽고 사용해 보시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2014-01-24 14:53:31

    조건이 두개 이상일때는 하지 않아도 되지만

    조건이 하나일때는 꼭 *1 을 해주셔야 합니다.

    그래야 조건에서 false 나 true 가 나오면 여기에 1을 곱해서

    조건에 맞는 것의 개수를 셀 수 있습니다.

    1 * 1 = 1

    0 * 1 = 0

    이기 때문이죠.

    회원보기 폼의 cmb기관ID 컨트롤이 업데이트 되면 cmb기관ID 에서 지정한 기관의 정보를 표시하도록 하시오.

    라고 했습니다.

    그러므로

    "select * from 회원 where 기관ID='" & cmb기관ID & "'"

    가 되는데요. 회원은 회원보기 폼의 레코드 원본이고 기관ID는 레코드 원본의 필드명입니다.

    회원보기 폼의 레코드 원본을 확인 해 보세요.

    구분방법은 문제를 잘 보는 수 밖에 없어요.

    이문제의 경우 회원보기 폼의~ 라는 말이 있으므로 폼의 레코드 원본을 확인 해야 하고

    간혹 lst박스의~ 라는 말이 있으면 lst박스의 행원본을 확인 해야 하는 경우도 있습니다.

    문제를 잘 읽고 판단하는 수 밖에 없지요.

    보통은 폼의 레코드 원본을 사용하기 때문에 문제를 잘 읽고 사용해 보시기 바랍니다.

    좋은 하루 되세요.

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