Page 28 -
P. 28
예제파일 ː 여러조건만족하는셀의개수(준비).xlsx 완성파일 ː 여러조건만족하는셀의개수(완성).xlsx
Office 365 2010 2013 2016 2019
현장실무 여러 조건을 만족하는 셀의 개수
02 구하기 ― 배열 함수식
1 [Sheet1] 시트에서 B4:B10 범위의 값이 ‘AIR’이면서 C4:C10 범위의 값은 ‘E’인 셀이 몇 개인지
배열 함수식으로 알아볼게요. G4셀을 클릭하고 『=SUM(IF((B4:B10=E4) (C4:C10=F4),1,0))』을
*
입력한 후 C+ V+ J를 눌러 함수식을 완성하세요.
입력 C + V + J
함수식 설명
{=SUM(IF((B4:B10=E4) (C4:C10=F4),1,0))}
*
1
1 IF((B4:B10=E4) (C4:C10=F4),1,0)
*
IF 함수의 조건식의 결과가 참이면 1을, 그렇지 않으면 0을 표시합니다. 이때 조건은 ‘(B4:B10=E4) (C4:C10=F4)’로,
*
조건(B4:B10=E4)과 조건(C4:C10=F4) 사이에 기호가 표시되어 있으므로 두 개의 조건을 모두 만족할 때만 참을 얻
*
습니다. 조건을 보면 하나의 셀이 아니라 B4:B10과 같이 여러 개의 셀(배열)이므로 B4:B10 범위에서 하나의 셀씩 조
건에 사용됩니다. 처음에는 B4=E4이면서 C4=F4인지 체크하고, 다음은 B5=E4이면서 C5=F4인지 체크하며, 다음은
B6=E4이면서 C6=F4인지 한 셀씩 차례대로 대입하면서 일곱 번 체크합니다.
반복 처리한 결과는 B4셀과 C4셀을 체크해서 조건이 참이면 1을, 그렇지 않으면 0을 표시합니다. 여기서는 두 개의 조
건이 모두 참이므로 1 1의 결과인 1을 결과 값으로 표시합니다. 이와 같은 방법으로 B5셀과 C5셀을 체크해서 0 1의 결
*
*
과인 0을 구하고, B6셀과 C6셀을 0 0의 결과로 0을 얻는 방식으로 일곱 번 실행해서 결과 값 ‘1,0,0,1,0,0,0’을 구할 수
*
있습니다. 따라서 ‘=SUM(1,0,0,1,0,0,0)’의 최종 결과로 개수 2가 표시됩니다.
272