책 내용 질문하기
엑셀 질문입니다.
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
287
조회수
83
작성일
2015-07-20
작성자
첨부파일

1. 실기1편의 기본모의고사1회 계산문제 4번에서

iferror함수 쓸 때 왜 >=1을 해주는 것인가요?

2. 실전모의고사 1회 (p.419) 문제1-3에서 고급필터에 조건을 쓸 때

find("자", A4)>=1 에서 왜 >=1을 쓰는 건가요?

답변
2015-07-22 12:47:36

안녕하세요.

A1.
Find 함수를 이용하여 "판매"를 찾아 그 위치를 표시하는데,
해당 셀에 "판매"가 있다면 그 시작 위치가 결과값으로 나옵니다.

그 위치값으로 가장 작은 값은 "판매"가 첫번째로 나오는 1입니다.
1보다 크거나 같다면 "판매"라는 글자가 있는 것이 됩니다.
그러므로 '>=1'을 해준 것입니다. 그런데 만약 "판매"라는 글자가 없을 때는 find 함수는 오류가 발생합니다.

A2.
문제에서 '분류'가 '자'자를 포함하는 데이터의 필드를 표시하라고 되어있습니다.
앞서 설명드린 바와 같이 Find 함수를 이용해 지정된 "자"를 찾아 그 위치를 표시하게됩니다.

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

즐거운 하루 보내세요.

  • *
    2015-07-22 12:47:36

    안녕하세요.

    A1.
    Find 함수를 이용하여 "판매"를 찾아 그 위치를 표시하는데,
    해당 셀에 "판매"가 있다면 그 시작 위치가 결과값으로 나옵니다.

    그 위치값으로 가장 작은 값은 "판매"가 첫번째로 나오는 1입니다.
    1보다 크거나 같다면 "판매"라는 글자가 있는 것이 됩니다.
    그러므로 '>=1'을 해준 것입니다. 그런데 만약 "판매"라는 글자가 없을 때는 find 함수는 오류가 발생합니다.

    A2.
    문제에서 '분류'가 '자'자를 포함하는 데이터의 필드를 표시하라고 되어있습니다.
    앞서 설명드린 바와 같이 Find 함수를 이용해 지정된 "자"를 찾아 그 위치를 표시하게됩니다.

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

    즐거운 하루 보내세요.

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