2012-07-24 2 views
3

나는 현재 Excel에서이 SUMIFS 문이 :Excel에서 SUMIFS 문을 Access로 어떻게 변환합니까?

=SUMIFS(ORDERS!$I:$I,ORDERS!$D:$D, C4, ORDERS!$G:$G, "Change", ORDERS!$L:$L, "") 

첫 번째 기준은 "주문"에있는 식별자에 셀 C4의 ID와 일치하는 것입니다. 두 번째 기준은 유형이 "변경"인지 확인하는 것입니다. 세 번째 기준은 주문을 제외 할 수있는 것으로 표시하지 않았는지 확인하는 것입니다.

두 장은 주문 데이터 시트와 고객 시트입니다.

나의 궁극적 인 목표는 앞서 언급 한 첫 번째 및 세 번째 기준에 따라 여러 유형의 주문에 대해 열 I에있는 내용을 합하는 것입니다. 현재 Excel에서는 합계하는 주문 유형에 따라 두 번째 기준을 전환합니다.

데이터를 Excel에서 Access로 전송했습니다 (값이 붙여진 후에도 백만 행이 있고 Excel이 충돌했습니다).

어떻게 SUMIFS 문이 성취 한 결과를 얻기 위해 쿼리를 구성합니까?

답변

2
Select sum(valueColumn) as theTotal 
from tableName 
where colA="someValue" 
and colB=5 
and colC is null 
3

엑셀에서 액세스로의 가능한 또 다른 전환은!

select sum(Iif(colA="someValue" and colB=5 and colC is null,valueColumn,0)) 
from mytable 
관련 문제