책 내용 질문하기
빠른답변꼭부탁 배열수식에 관한 질문
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
152
조회수
71
작성일
2011-08-01
작성자
첨부파일

1번째 궁금증)

2.기록내 완수한 인원수 구하는거요

답이 =sum(if($c:~~~~h8,1,0))

뒤에 1, 0 은 왜 해준건지 자세히 설명이 안되어있습니다. 각각 자세하게 가르쳐주세요

2번째 궁금증)

배열수식에서 =sum(if(조건,1))

=sum(조건)*1)

첫번쨰 배열수식에서 뒤에 조건뒤에 , 1 을 해주는 이유는 뭔가요? 조건이 참일떄 1을 반환하라는건가요?

두번쨰 배열수식에서 조건뒤에 *1을 왜해주는건가요? 조건에왜 1을 곱해줘야되는겁니까..

왜그런건지요.. 꼭 갈켜주세요

시험다음주니 빠른답변자세한 설명 부탁드립니다.

답변
2011-08-01 16:48:11

1. sum(if(조건, 조건이참일때, 조건이거짓일때))

입니다. 즉 조건이 참이면 1을 반영하고 조건이 거짓이면 0을 반영하여

sum(1,1,0,0,1,0,1,1) 과 같은 결과가 나오고

이것을 더해 6으로 나타내게 됩니다. 즉 조건에 맞는 것의 개수를 셀때 사용하는 방법입니다.

2. 네 맞습니다. 조건이 참일때 1을 반환하고 조건이 거짓일때는 반환하지 않습니다.

조건이 참이면 true(1)이나오고 조건이 거짓이면 false(0) 이 나옵니다.

그럼 조건이 참이면 1

1 * 1 =1

이 되고 조건이 거짓이면 0

0 * 1 = 0

이 되어 조건이 참일때만 1을 반환하게 됩니다.

그래서 1을 다 더하여 조건에 맞는 것의 개수를 세게 되는 것이죠.

좋은 하루 되세요.

"
  • *
    2011-08-01 16:48:11

    1. sum(if(조건, 조건이참일때, 조건이거짓일때))

    입니다. 즉 조건이 참이면 1을 반영하고 조건이 거짓이면 0을 반영하여

    sum(1,1,0,0,1,0,1,1) 과 같은 결과가 나오고

    이것을 더해 6으로 나타내게 됩니다. 즉 조건에 맞는 것의 개수를 셀때 사용하는 방법입니다.

    2. 네 맞습니다. 조건이 참일때 1을 반환하고 조건이 거짓일때는 반환하지 않습니다.

    조건이 참이면 true(1)이나오고 조건이 거짓이면 false(0) 이 나옵니다.

    그럼 조건이 참이면 1

    1 * 1 =1

    이 되고 조건이 거짓이면 0

    0 * 1 = 0

    이 되어 조건이 참일때만 1을 반환하게 됩니다.

    그래서 1을 다 더하여 조건에 맞는 것의 개수를 세게 되는 것이죠.

    좋은 하루 되세요.

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