책 내용 질문하기
DSUM함수 질문이요
도서
[2012] 사무자동화산업기사 실기(오피스 2007 사용자용)
페이지
조회수
103
작성일
2012-07-06
작성자
첨부파일

10회 기출문제 엑셀 P271

문제 6번 입사년도가 2로 시작하면서 영업부 또는 관리부인 사원들의 합계 계산 문제에서

DSUM함수 이용해서

입사년도 조건을

입사년도 부서명

=LEFT(B4,1)="2" 영업부

=LEFT(B4,1)="2" 관리부

이렇게 조건주면 .. 왜 결과값이 다르죠,,? 책에 나와있는 조건으로하면 답은 나오는데요

위에 조건이 틀린건가요? ... 위에 있는 조건으로 해도 답이 나올꺼같은데.. 결과값이 몇번을해도 틀리네요..

필드명을 입사년도에서 입사로 바꿔 해도... 마찬가지네요... 궁금해서 질문올려요 ~!

답변
2012-07-06 22:26:47

DSUM의 사용법은 잘 알고 계시는것 같습니다. 그런데 혹시

DSUM(데이터베이스 범위,합을 구할 필드의 열,조건이있는 데이터범위)

지금위에 적혀있는 입사년도 와 부서명을 조건이있는 데이터범위로 설정해두셨잖아요?

그런데 저거를 한번에 다 잡아서 설정하면<OR로 설정하기 위에서 행을 다르게 입력하신거같은데>

OR로 먹히지가 않습니다.그러니 영업부와 관리부의 합계를 원한다면

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

조건.1 조건.2

입사년도 부서명 | 입사년도 부서명

=LEFT(B4,1)="2" 영업부 | =LEFT(B4,1)="2" 관리부

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

이렇게 2개의 DSUM을 더하는 것으로 원하는값을 구할수 있습니다.

DSUM(데이터베이스범위,구할필드의열,조건.1)+DSUM(데이터베이스범위,구할필드열,조건.2)

  • *
    2012-07-06 22:26:47

    DSUM의 사용법은 잘 알고 계시는것 같습니다. 그런데 혹시

    DSUM(데이터베이스 범위,합을 구할 필드의 열,조건이있는 데이터범위)

    지금위에 적혀있는 입사년도 와 부서명을 조건이있는 데이터범위로 설정해두셨잖아요?

    그런데 저거를 한번에 다 잡아서 설정하면<OR로 설정하기 위에서 행을 다르게 입력하신거같은데>

    OR로 먹히지가 않습니다.그러니 영업부와 관리부의 합계를 원한다면

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

    조건.1 조건.2

    입사년도 부서명 | 입사년도 부서명

    =LEFT(B4,1)="2" 영업부 | =LEFT(B4,1)="2" 관리부

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

    이렇게 2개의 DSUM을 더하는 것으로 원하는값을 구할수 있습니다.

    DSUM(데이터베이스범위,구할필드의열,조건.1)+DSUM(데이터베이스범위,구할필드열,조건.2)

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