책 내용 질문하기
배열수식관련질문입니다.
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
0
조회수
35
작성일
2016-11-15
작성자
첨부파일

블로그에 올라온 후기중 내용인데요?

저 궁금한게 있는데요...

>>어려운 부분은 인수 와 인수 사이에 *을 써야할지 , 을 써야할지 헷갈리는 것입니다.
해결책은, 배열수식에 IF가 있으면 맨 마지막에는 , 표시가 있어야 하고 없으면 * 표시만 있으면 됩니다

이부분이 무슨말인지 이해가 되지 않네요.... 제가 본 배열수식에는 저런게 없는거같은뎅 혹시 설명부탁드려도 될까요 예시도 부탁드려요

답변
2016-11-22 10:31:18

합계구하기

sum((조건1)*값을구할범위)

sum((조건1)*(조건2)*값을구할범위

sum(if(조건1,값을구할범위))

sum(if((조건1)*(조건2),값을구할범위))

개수구하기

sum((조건1)*1)

sum((조건1)*(조건2))

sum(if(조건1,1))

sum(if((조건1)*(조건2),1))

입니다.

sum 만사용할때는 * 로 구하면 됩니다. 마지막에 * 값은 합계를 구할범위입니다.

합계를 나타낼 값이구요. 1을 곱하게 되면 1을 표시하게 되므로 개수를 구할 수 있습니다.

if 를 사용할때 , 를 하는 것은 if 문의 사용법 때문입니다.

if(조건,조건이 참일때반환값,조건이 거짓일때 반환값)

이므로 조건이 참일대 반환할 값을 표시하기 위해 ,값을구할범위 로 작성하는 것입니다.

개수를 구할때는 ,1 을 하여 조건이 참일때 1을 반환하여

sum(1,,1,,1,1,1)

과 같은 값을 반환하여 이 값을 모두 더하게 되면

조건에 맞는 값의 개수를 구할 수 있습니다.

sum 과 if 함수로 개수를 구하는 것입니다.

좋은 하루 되세요.

  • *
    2016-11-22 10:31:18

    합계구하기

    sum((조건1)*값을구할범위)

    sum((조건1)*(조건2)*값을구할범위

    sum(if(조건1,값을구할범위))

    sum(if((조건1)*(조건2),값을구할범위))

    개수구하기

    sum((조건1)*1)

    sum((조건1)*(조건2))

    sum(if(조건1,1))

    sum(if((조건1)*(조건2),1))

    입니다.

    sum 만사용할때는 * 로 구하면 됩니다. 마지막에 * 값은 합계를 구할범위입니다.

    합계를 나타낼 값이구요. 1을 곱하게 되면 1을 표시하게 되므로 개수를 구할 수 있습니다.

    if 를 사용할때 , 를 하는 것은 if 문의 사용법 때문입니다.

    if(조건,조건이 참일때반환값,조건이 거짓일때 반환값)

    이므로 조건이 참일대 반환할 값을 표시하기 위해 ,값을구할범위 로 작성하는 것입니다.

    개수를 구할때는 ,1 을 하여 조건이 참일때 1을 반환하여

    sum(1,,1,,1,1,1)

    과 같은 값을 반환하여 이 값을 모두 더하게 되면

    조건에 맞는 값의 개수를 구할 수 있습니다.

    sum 과 if 함수로 개수를 구하는 것입니다.

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.