배열 수식은 여러 가지 계산을 수행하고 단일 결과 또는 여러 결과를 반환할 수 있습니다. 배열 수식은 배열 인수라는 두 개 이상의 값 집합에 대해 수행됩니다. 배열 인수 각각은 동일한 개수의 행과 열을 가져야 합니다.
배열 수식 만드는 방법1
=sum((조건)*합계를 구할 범위)
수식 입력 완료 후 Ctrl+Shift+Enter를 누르면 배열수식이 완성됩니다.
배열 수식 만드는 방법2
=sum(if(조건,합계를 구할 범위))
수식 입력 완료 후 Ctrl+Shift+Enter를 누르면 배열수식이 완성됩니다.
배열 이해하기
배열 수식을 만드는 방법은 간단합니다.
엑셀에서 1을 참 0을 거짓으로 인식합니다.
문제를 예를 들어 설명해 보겠습니다.
A | B | |
1 | 23 | 56 |
2 | 34 | 23 |
3 | 28 | 86 |
A1:B3셀의 값이 30보다 더 큰 값은 모두 더하세요
보통 배열의 값이
=sum((A1:B3)>30) * A1:B3) 이런 식들이 많이 나옵니다.
여기서 (A1:B3)>30,1)는 (A1:B3)이 30보다 클때 1이라는 값을 반환하고 1을 A1:B3에 곱하여 거짓과 참으로 나누게 됩니다.
A1:B3중 30보다 큰값만을 더하게 되는 것입니다.
즉 아래와 같지요
=sum((거짓)A1,(참)B1,(참)A2,(거짓),B2,(거짓)A3,(참)B3)
식을 풀어서 설명하면
23*0=23
34*1=34
28*0=28
56*1=56
23*0=23
86*1=86
이므로 34,56,86을 더하게 되는 것이지요
반응형
'기타' 카테고리의 다른 글
컴활1급- 2011년2회 (다운,문제풀이) (0) | 2013.10.20 |
---|---|
2012년 2회 기출문제 - ACCESS (4) | 2013.04.02 |
Excel - 정보함수 (0) | 2011.06.16 |
Excel - 재무함수 (0) | 2011.06.16 |
Excel - 데이터베이스 함수 (0) | 2011.06.16 |