반응형
질문자 : yh3****
요구사항
sheet1에서
A열 B열 C열 D열
1행 갑 a 한 1,000
2행 갑 b 둘 1,000
3행 을 a 한 1,000
4행 갑 a 한 1,000
이란 조건이 있을 때
(갑 a 한)의 세 조건을 만족하는 총합이 2,000이 됩니다.
그 값을
sheet2 에서
A열 B열 C열 D열
1행 갑 한
2행 a
이란 값을 입력하고
b2셀에 2,000이란 총합이 나오게 하려면
어떤 함수를 써야할까요?
|
|
=SUMIFS(Sheet1!D1:D4,Sheet1!A1:A4,A1,Sheet1!B1:B4,A2,Sheet1!C1:C4,B1)
위와 같은 수식을 b2행에 쓰면 됩니다.
@ 수식 설명
|
|
sumifs 함수 입니다. 첫 번째 이미지와 두 번째 이미지는 연결된 부분이고, 우측에(파란색 체크) 스크롤바를 아래로 내리시면 됩니다.
Sum_Range : 조건이 맞다면 합해지게 될 범위 입니다. Critera_range1 : 조건1의 범위입니다. Critera1 : 조건1입니다. Critera_range2 : 조건2의 범위입니다. Critera2 : 조건2입니다. Critera_range3 : 조건3의 범위입니다. Critera3 : 조건3입니다.
조건이 더 있다면... Critera_range4 Critera4 . . . 조건 갯수 만큼 계속 지정하시면 되겠지요? |
반응형
'지식in > 엑셀 & VBA 관련' 카테고리의 다른 글
엑셀 sumif 함수 (0) | 2013.11.05 |
---|---|
엑셀 vba, 셀내용 메시지 박스에 출력하기 외 2 (0) | 2013.10.18 |
vba로 각각의 열에 있는 데이터 비교하기 (1) | 2013.10.10 |