10회 기출문제 엑셀 P271
문제 6번 입사년도가 2로 시작하면서 영업부 또는 관리부인 사원들의 합계 계산 문제에서
DSUM함수 이용해서
입사년도 조건을
입사년도 부서명
=LEFT(B4,1)="2" 영업부
=LEFT(B4,1)="2" 관리부
이렇게 조건주면 .. 왜 결과값이 다르죠,,? 책에 나와있는 조건으로하면 답은 나오는데요
위에 조건이 틀린건가요? ... 위에 있는 조건으로 해도 답이 나올꺼같은데.. 결과값이 몇번을해도 틀리네요..
필드명을 입사년도에서 입사로 바꿔 해도... 마찬가지네요... 궁금해서 질문올려요 ~!
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)