책 내용 질문하기
계산작업
도서
2014 하반기 특별판 컴퓨터활용능력 1급 실기 기출문제집
페이지
83
조회수
79
작성일
2014-08-04
작성자
첨부파일

계산작업 2-5번 문제질문입니다.

SUM(IF(($F$4:$F$33=$H37)*(IFERROR(FIND("예금",$G$4:$G$33)>

제가 푼 것은 여기까지이고 함수나 쓰임새는 아는데 여기서부턴 더이상 손을 댈 수가 없이 이해가 안되서

이렇게 올립니다.

find는 찾을텍스트가 1개 일때 문자열에 시작위치에서 그위치를 반환하는 것으로 알고있는데

이문제에선 찾을텍스트에 "예금" 이렇게 시작하니 멘붕왔습니다.

1.find("예금",$G$4:$G$33)>=1 --> 왜 "예금"이 되는지

2.find("예금",$G$4:$G$33)>=1 --> 왜 ">=1" 되는지

3.IFERROR(FIND("예금",$G$4:$G$33)>=1,FALSE --> 왜 FALSE가 들어가는지

4.전체적인 설명부탁드립니다.

답변
2014-08-06 17:19:10

1. 예금으로 입력하면 예금이 있는 곳의 숫자를 반환합니다.

2. 예금이라는 값이 있으면 1이상의 값이 나올 것이기 때문에 >=1 로 비교하는 것이죠.

3.ifferror의 조건으로 find에 >=1 로 지정했는데 오류가 나게 되면 false 를 반환하게 하는 것입니다.

오류가 나지 않는다면 i4:i33 의 결과값을 반환하는 것이죠.

좋은 하루 되세요.

"
  • *
    2014-08-06 17:19:10

    1. 예금으로 입력하면 예금이 있는 곳의 숫자를 반환합니다.

    2. 예금이라는 값이 있으면 1이상의 값이 나올 것이기 때문에 >=1 로 비교하는 것이죠.

    3.ifferror의 조건으로 find에 >=1 로 지정했는데 오류가 나게 되면 false 를 반환하게 하는 것입니다.

    오류가 나지 않는다면 i4:i33 의 결과값을 반환하는 것이죠.

    좋은 하루 되세요.

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