책 내용 질문하기
문의드립니다!
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
98
조회수
56
작성일
2014-09-03
작성자
첨부파일

저번에 친절히 답변해주셔서 감사합니다^^

시나공 교재2013년 판 사용중입니다!

p88에서, =max(($b$7:$b$12=$b3)*($d$7:$d$12=c$2)*$e$7:$f$12)
에서 *의 의미는 곱하기로 알고 있는데,

b7:b12 는 '부서'=기획실, 관리과 / d7:d12는 '직위'=사원, 대리 / e7:f12 는 연습한 비율인듯합니다.(숫자)

여기서 나온 조건들이 전부 *로 되어있어서요, 한글끼리 곱하기가 된다는 의미인가요?
곱하기가 아니라면 무슨 의미인가요?

p98에서, =COUNT(IF($B$3:$B$12=E3,1))/COUNTA($B$3:$B$12)
if수식 중의 e3다음의 1은 왜 들어가나요? 무슨의미인지 설명부탁드려요!
감사합니다^^ 함수 역시 어렵네요ㅠㅠ
답변
2014-09-04 13:13:56

배열 수식에서 * 는 조건을 and 로 묶어 주는 것입니다.

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

로 조건1과 조건2가 모두 참이면 1을 반환하게 됩니다.

max(1*값을구할범위)

가 되면 조건메 맞는 값만 확인 할 수 있겠죠.

조건이 하나라도 참이 아니라면 0 이 나와서 0*값을구할범위가 되어 0 값이 나오게 됩니다.

if문의 조건이 참이면 반환하는 값으로 참이면 1을 반환합니다. 거짓이면 아무것도 반환하지 않죠.

조건이 참인경우 1을 반환하여 1의 개수를 세므로(count) 조건에 맞는 값의 개수를 세는 것입니다.

좋은 하루 되세요.

"
  • *
    2014-09-04 13:13:56

    배열 수식에서 * 는 조건을 and 로 묶어 주는 것입니다.

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

    로 조건1과 조건2가 모두 참이면 1을 반환하게 됩니다.

    max(1*값을구할범위)

    가 되면 조건메 맞는 값만 확인 할 수 있겠죠.

    조건이 하나라도 참이 아니라면 0 이 나와서 0*값을구할범위가 되어 0 값이 나오게 됩니다.

    if문의 조건이 참이면 반환하는 값으로 참이면 1을 반환합니다. 거짓이면 아무것도 반환하지 않죠.

    조건이 참인경우 1을 반환하여 1의 개수를 세므로(count) 조건에 맞는 값의 개수를 세는 것입니다.

    좋은 하루 되세요.

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