책 내용 질문하기
엑셀 286p 질문이요
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
286
조회수
117
작성일
2016-04-07
작성자
첨부파일

기본작업2번에서 countif함수를 쓰는데 =COUNTIF($C20:$G20,">=80")=5 답이 왜 이건지

잘 이해가 안가요

추가로 287페이지 4번문제에서 =SUM(IF( ( RIGHT( $A$20:$A$39,2)=E10) * IFERROR(FIND("판매",$A$20:$A$39)>=1,FALSE), $H$20:$H$39))

답이 이건데

부서에 판매가 포함된사원에 대한 식에대한 함수식 IFERROR(FIND("판매",$A$20:$A$39)>=1,FALSE)가 이해가

안되네요ㅜㅜ

자세한 과정 설명 부탁드릴게요

답변
2016-04-10 11:11:07

1.

내신등급점수와 면접점수가 모두 80점 이상인 것을 찾기 때문입니다.

$C20:$G20 은 각 학생의 내신등급과 면접 점수입니다.

c20:g20 영역의 값 중 80이상이 값의 개수가 5이면 조건을 지정한다는 의미입니다.

80 이상인 값이 5개라면 모든 값이 다 80이상이라는 의미가 되죠.

그렇지 않고 하나라도 조건(80이상)에 맞지 않다면 개수는 5 미만이 나오게 됩니다.

결국 해당 영역이 값이 모두 80이상인 경우 서식을 지정한다는 의미입니다.

2.

find 함수를 이용하여 "판매"를 찾아 그 위치를 표시하는데,

해당 셀에 "판매"가 있다면 그 시작 위치가 결과값으로 나왔겠죠?

그 위치값으로 가장 작은 값은 "정보"가 첫번째로 나오는 1이므로 1보다 크거나 같다면 "판매"라는 글자가 있는 것이 됩니다.

그러므로 '>=1'을 해준 것입니다. 그런데 만약 "판매"라는 글자가 없을 때는 find 함수는 오류가 발생합니다.

그러므로 iferrorr 함수를 이용하여 오류가 발생하는지 체크를 하는 것입니다.

오류가 발생했다면 이것은 "판매"라는 글자가 없는 것이고, 이것은 조건을 만족하지 않은 것이므로 'false'를 넣는 것입니다.

좋은 하루 되세요.

  • *
    2016-04-10 11:11:07

    1.

    내신등급점수와 면접점수가 모두 80점 이상인 것을 찾기 때문입니다.

    $C20:$G20 은 각 학생의 내신등급과 면접 점수입니다.

    c20:g20 영역의 값 중 80이상이 값의 개수가 5이면 조건을 지정한다는 의미입니다.

    80 이상인 값이 5개라면 모든 값이 다 80이상이라는 의미가 되죠.

    그렇지 않고 하나라도 조건(80이상)에 맞지 않다면 개수는 5 미만이 나오게 됩니다.

    결국 해당 영역이 값이 모두 80이상인 경우 서식을 지정한다는 의미입니다.

    2.

    find 함수를 이용하여 "판매"를 찾아 그 위치를 표시하는데,

    해당 셀에 "판매"가 있다면 그 시작 위치가 결과값으로 나왔겠죠?

    그 위치값으로 가장 작은 값은 "정보"가 첫번째로 나오는 1이므로 1보다 크거나 같다면 "판매"라는 글자가 있는 것이 됩니다.

    그러므로 '>=1'을 해준 것입니다. 그런데 만약 "판매"라는 글자가 없을 때는 find 함수는 오류가 발생합니다.

    그러므로 iferrorr 함수를 이용하여 오류가 발생하는지 체크를 하는 것입니다.

    오류가 발생했다면 이것은 "판매"라는 글자가 없는 것이고, 이것은 조건을 만족하지 않은 것이므로 'false'를 넣는 것입니다.

    좋은 하루 되세요.

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