책 내용 질문하기
1권 기본모의고사 1회 계산작업 문제2 - 4 배열함수식
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
314
조회수
357
작성일
2020-05-12
작성자
탈퇴*원
첨부파일
1권 P.314
계산작업 문제2 - 4. 판매부의 팀별 기본급 합계 해설에서
{ =SUM( IF( (RIGHT($A$20:$A$39, 2) = E10) * IFERROR( FIND( "판매", $A$20:$A$39) >= 1, FALSE), $H$20:$H$39) ) }
>=1 의 의미를 잘 모르겠습니다. 저게 '판매1팀'의 '1'을 의미하는건지.. 'TRUE = 1' 을 의미하는건지. 왜 크거나 같다 고 하였는지 모르겠습니다.
답변
2020-05-13 21:14:24
find 함수는 지정된 범위에서 "판매"가 있는지를 찾아,
있다면 "판매"가 있는 위치를 결과값으로 반환합니다.
find 함수의 결과값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상인지를 비교하는 것입니다.
FIND("판매",$A$20:$A$39)>=1 가 error라면(문자를 찾지 못하면 오류) FALSE를 반환하는 것입니다.
좋은 하루 되세요.
-
관리자2020-05-13 21:14:24
find 함수는 지정된 범위에서 "판매"가 있는지를 찾아,
있다면 "판매"가 있는 위치를 결과값으로 반환합니다.
find 함수의 결과값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로find 함수의 결과를 1 이상인지를 비교하는 것입니다.
FIND("판매",$A$20:$A$39)>=1 가 error라면(문자를 찾지 못하면 오류) FALSE를 반환하는 것입니다.
좋은 하루 되세요.