![[기초강좌 제 88강] 여러Sheet의선택적합계구하기 썸네일 이미지 [기초강좌 제 88강] 여러Sheet의선택적합계구하기 썸네일 이미지](/smartediter/upload_img/thum_1537417140.jpg)
엑셀쿠키는 한 번의 다운로드로 평생 이용하실 수 있습니다. 프로그램과 데이터를 고객의 PC에 저장하여 사용하는 형식이라 안전하게 사용 가능합니다. 이용 기간에 따른 추가 비용이 발생하지 않아 매우 경제적입니다.
중소기업의 개별 특성, 다양한 업무를 상황별로 고려하여 제작된 프로그램을 업데이트합니다. 분야별 5,000여 개의 프로그램 중 내 업무에 맞는 프로그램을 다운받는 맞춤형 서비스입니다.
쿠키 프로그램은 MS Excel의 기본 사용법만 알면 즉시 사용할 수 있는 매운 쉬운 프로그램으로 누구나 손쉽게 배우고 사용할 수 있습니다.
중소기업의 모든 업무자동화!
쿠키의 업무자동화 프로그램은 VBA 코드로 개발된 제품으로
MS Excel 프로그램 기반으로 사용 가능하며,
자체적으로 개발한 기능은 물론,
MS Excel의 강력한 기능을 모두 사용하실 수 있습니다.

엑셀쿠키는 기업의 생산성을 높이는 업무자동화 지원 프로그램입니다.
[ 기초 강좌 ]
제 85강
여러 Sheet의 선택적 합계 구하기
여러 시트의 선택적 합계 구하기에 대하여 알아봅니다.
이럴 때 필요해요
여러시트의 특정 영역 내에서 주어진 조건을 만족하는 데이터의 개수 또는 합계를 구하고자 할 경우에 사용가능합니다.
이렇게 사용해요
특정 영역 내에서 주어진 조건을 만족하는 데이터의 개수 또는 합계를 구하고자 할 경우…
COUNTIF()나 SUMIF() 함수를 사용합니다.
그런데… 합계를 구할 범위가 서로 다른 Sheet에 분산되어 있을 경우, 즉 3차원인 경우에는
COUNTIF나 또는 SUMIF 함수를 사용할 수 없게 됩니다.
=SUMIF(Sheet1:Sheet3!A1:E5,">=0")
이런식의 함수를 쓰면 오류가 나게됩니다.
먼저 각 Sheet에는 아래와 같은 데이터가 있습니다.
<표1>
<표2>
<표3>
이렇게 각 시트별로 분산된 표가있을때는 밑과같은 식을 이용하면 다른시트들의 자료까지 합을 구할수있습니다.
수식의 앞과 뒤에 중괄호({ })가 있는 것으로 보아… 이것을 배열수식이라고 한다는 것은…다들 아실 터이므로 더 이상의 설명은 생략
그리고, 이미 여러 차례 소개를 드린 함수들이므로 원리를 잘 따져 보시기 바랍니다.
참고로, 셀을 클릭한 상태로 '수식입력줄'에서 마우스로 드래그하여 값을 살펴보면 더 알기 쉬우실겁니다.
즉, "Sheet"&ROW(INDIRECT("1:3"))&"!A1:E5" 만 선택한 다음, <F9>키를 눌러 그 결과값을
보면서 생각해보면 어떤식인지 이해가 가실겁니다 ^^
2. 다운로드 받은 콘텐츠는 본인(본인회사)만 사용할 수 있습니다.
3. 다른 사람과 공유하거나 원본 또는 수정 후 무단전제,무단배포,무단판매,무단 공유할 수 없습니다.
4. 웹상에서 배포는 상업,비상업적 목적을 불문하고, 손해배상등 가중처벌됩니다.
![[기초강좌 제 88강] 여러Sheet의선택적합계구하기 [기초강좌 제 88강] 여러Sheet의선택적합계구하기](/common/images/cmm/view_middel.jpg)