c2 셀에 =IFERROR(INDEX($A$2:$A$11,MATCH(0,COUNTIF($C$1:C1,$A$2:$A$11),0)),"")
배열수식입니다.
[배열수식]은, 결과를 구하고자 하는 셀에 수식을 입력한 다음
Ctrl+Shift+Enter....... 이 세 개의 키를 동시에 누르면....
수식의 양 끝 부분에 중괄호 { }......... <--- 이런 모양의 괄호가 생깁니다.
이러한 식을 엑셀에서 " 배열수식 " 이라 합니다.
여러 조건을 기반으로 값의 합계 구하기
http://office.microsoft.com/ko-kr/excel-help/HA102809345.aspx
사용할 수식은 다음과 같습니다.
=SUMIFS(D2:D11,A2:A11,”남부”,C2:C11,”육류”) 이며,결과는 14719입니다. 이 수식의 원리는 다음과 같습니다.
=SUMIFS는 산술 수식으로, 숫자(이 경우 D 열)를 계산합니다. 따라서 먼저 수식에 숫자의 위치를 입력합니다.
- =SUMIFS(D2:D11,
즉, 조건이 맞는 경우 수식을 통해 해당 열에 있는 숫자의 합계를 구하도록 지정합니다. 이 셀 범위는 첫 번째 인수 또는 함수를 실행하는 데 필요한 데이터 요소입니다.
다음으로, 두 조건에 맞는 데이터를 찾아야 하므로 데이터가 있는 위치(A2:A11)와 조건("남부")을 함수에 지정하여 첫 번째 조건을 입력합니다. 인수는 쉼표로 구분합니다.
- =SUMIFS(D2:D11,A2:A11,”남부”,
"남부"를 묶고 있는 따옴표는 텍스트 데이터가 사용되고 있음을 나타냅니다.
마지막으로, 두 번째 조건을 위한 인수를 입력합니다. 즉, "육류"라는 단어가 포함된 셀 범위(C2:C11)와 검색 시 사용될 단어 자체(따옴표로 묶음)를 입력합니다. 닫는 괄호 ) 로 수식을 끝낸 다음 Enter 키를 눌러 14719라는 결과를 얻습니다.
- =SUMIFS(D2:D11,A2:A11,”남부”,C2:C11,”육류”)
SUMIFS 함수를 입력할 때 인수가 기억나지 않아도 걱정할 필요가 없습니다. =SUMIFS(를 입력하면 수식 자동 완성 사용 기능을 통해 수식 아래에 인수 목록이 적절한 순서로 나타납니다.
수식 자동 완성 사용 기능 및 인수 목록이 나와 있는 이미지를 보면 예제에서 sum_range 는 합계를 구할 숫자 열인 D2:D11이고, criteria_range1 은 criteria1 "남부"가 있는 데이터 열인 A2:A11입니다.
인수를 입력하면 수식 자동 완성 사용 기능을 통해 나머지 인수 부분이 표시됩니다(여기에는 나와 있지 않음).criteria_range2 는 criteria2 "육류"가 있는 데이터 열인 C2:C11입니다.
수식 자동 완성 사용 기능에서 SUMIFS를 클릭하면 도움말이 표시됩니다.
http://office.microsoft.com/ko-kr/excel-help/HP003056118.aspx
댓글