책 내용 질문하기
2번 문제 질문이욤
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
113
조회수
85
작성일
2015-07-26
작성자
첨부파일
답이
=SUM(IF(($C$14:$C$25=F4)*((LEFT($B$14:$B$25,2)="과천")+($H$14:$H$25="달성")),($E$14:$E$25)))
이건데, sum이 왜 if함수 안에 안들어가고 if가 sum함수 안에 들어가나요?
if(조건, 참, 거짓) 이면 참부분에 sum이 들어가야 된다고 생각했거든요...
답변
2015-07-29 05:05:09
sum(if((조건1)*(조건2),값을구할범위)
가 됩니다.
if문에서 조건에 맞을때 값을 반환하고 조건이 맞지 않을때는 값을 반환하지 않습니다.
이렇게 반환된 값을 sum 함수로 더해서 계산 하는 것이죠.
이것은 배열 수식의 공식이라고 생각 하시고 사용하시면 됩니다.
좋은 하루 되세요.
-
*2015-07-29 05:05:09
sum(if((조건1)*(조건2),값을구할범위)
가 됩니다.
if문에서 조건에 맞을때 값을 반환하고 조건이 맞지 않을때는 값을 반환하지 않습니다.
이렇게 반환된 값을 sum 함수로 더해서 계산 하는 것이죠.
이것은 배열 수식의 공식이라고 생각 하시고 사용하시면 됩니다.
좋은 하루 되세요.