2017-05-16 2 views
0

나는 각 채널액세스 DSUM 문제

EXP1 당 볼륨의 합계를 생성하기 위해 쿼리 필드에 DSUM 함수를 사용하는 것을 시도하고있다 : DSUM ("[vol_tot]", "[TBLNAME]", "[CH]")

나는 다음과 같은 결과 않은 : 나는

CH Exp1 
10 200,000 
20 200,000 
30 200,000 

기다리고 있었다 : 나는 같은 기능을 달성하기 위해 노력하고있어

CH Exp2 
10 100,000 
20 40,000 
30 60,000 

Excel에서 SUMIF 함수로 ality ...

답변

1

필터 조건 인수가 불완전합니다. 시도 :

DSUM("[vol_tot]","[TBLNAME]","[CH]=" & [CH])

도메인 인수 기능은 쿼리 및 텍스트 상자에 천천히 수행 할 수 있습니다. 그룹화 및 정렬 기능과 텍스트 상자에서 = Sum()을 사용하여 보고서를 작성하는 것이 좋습니다.

+0

제공된 수식에 오류가 있으며 두 번째 [CH]에 따옴표를 붙이면 이전과 같은 결과가 나타납니다. – BarryMahnly

+0

어떤 오류가 있습니까? 이 두 기술은 모두 나를 위해 작동합니다. [CH]는 숫자 형식 필드입니까? 두 번째 [CH]는 따옴표가 없습니다. 이것은 변수 매개 변수입니다. 변수를 연결하십시오. 귀하의 질문을 편집하여 전체 SQL 문을 게시하십시오. 보고서는 정말 좋은 접근 방법입니다. – June7

+0

CH 필드는 짧은 텍스트입니다. 숫자로 바꾸었고 문법이 매력적이었습니다! 보고서 접근 방식을 대신 사용할 수있는 방법을 설명해 주시겠습니까? – BarryMahnly