크로스탭쿼리구하는문제인데, 값영역에
금액: Sum([일수]*[부담금합계]*IIf([구분]="휴일",1.3,1))
대신
Sum([일수]*[부담금합계]*IIf([구분]="휴일",1.3,1)) ->(자동으로 요렇게 바뀜 ) Expr1: Sum([일수]*[부담금합계]*IIf([구분]="휴일",1.3,1))
요렇게 썻는데.
*질문
1.식앞에 금액: 없이 입력해도될까요 ??? 금액: 이 있는 이유를 모르겠네요 ㅠㅠ
2. 요약에 "조건"이아니라 "식"으로 선택한 이유 ... 어떤경우 조건을 선택하고 식을 사용하는지모르겠네요 .
안녕하세요.
1.
크로스탭 쿼리의 값에 해당하는 필드이므로 필드명 지정없이 입력하셔도 무방합니다.
2.
필드명에 식을 지정 하는 것은 그 필드의 내용을 식의 값으로 채우기 위한 것입니다.
그냥 필드를 가져와서 조건에 사용하는 것은 원래 필드의 내용중 조건에 맞는 것을 찾기 위한 것이구요.
이 두가지를 다 하는 경우는 식으로 만든 값에 대해서 조건을 적용할 때 입니다.
예를 들면 날짜 라는 필드가 있고 이 날짜에는 2012-8-14 와 같은 날짜값이 입력 되어 있습니다.
그런데 쿼리에서 표시 하고 싶은것은 월에 대해서 이고 이 월에서도 3월에 대해서만 확인 하고 싶다 라고 한다면
필드명 =month([날짜])
요약 조건
조건 =3
과 같이 사용하는 것입니다. 필드명에서 사용된 식으로 월에 해당하는 것만 필드에 표시 하고
이 필드중에서도 3인 값 즉 3월에 해당하는 것만 찾기 위한 것이죠.
좋은 하루 보내세요.
-
관리자2019-05-11 19:08:35
안녕하세요.
1.
크로스탭 쿼리의 값에 해당하는 필드이므로 필드명 지정없이 입력하셔도 무방합니다.
2.
필드명에 식을 지정 하는 것은 그 필드의 내용을 식의 값으로 채우기 위한 것입니다.
그냥 필드를 가져와서 조건에 사용하는 것은 원래 필드의 내용중 조건에 맞는 것을 찾기 위한 것이구요.
이 두가지를 다 하는 경우는 식으로 만든 값에 대해서 조건을 적용할 때 입니다.
예를 들면 날짜 라는 필드가 있고 이 날짜에는 2012-8-14 와 같은 날짜값이 입력 되어 있습니다.그런데 쿼리에서 표시 하고 싶은것은 월에 대해서 이고 이 월에서도 3월에 대해서만 확인 하고 싶다 라고 한다면
필드명 =month([날짜])
요약 조건
조건 =3과 같이 사용하는 것입니다. 필드명에서 사용된 식으로 월에 해당하는 것만 필드에 표시 하고
이 필드중에서도 3인 값 즉 3월에 해당하는 것만 찾기 위한 것이죠.
좋은 하루 보내세요.