책 내용 질문하기
기본 엑셀 기본모의 314p
도서
2020 시나공 컴퓨터활용능력 1급 실기 [기본서]
페이지
314
조회수
222
작성일
2020-12-12
작성자
탈퇴*원
첨부파일
2-4
배열수식에서
iferror(find("판매",&A$20:$A$39)) >=1 이부분이 이해가 안됩니다.
find("판매",&A$20:$A$39) 이렇게하니 오류값(VALUE)이 뜹니다.
그럼 판매라는 단어를 못찾은거 아닌가요?
근데 이게 어떻게 판매라는 단어를 찾는 조건식이 될수가 있나요??
답변
2020-12-15 12:08:51
iferror(find("판매",$A$20:$A$39)>=1,false)
find 함수는 지정된 범위에서 "판매"가 있는 지를 찾아,
있다면 "판매"가 있는 위치를 결과 값으로 반환합니다.
find 함수의 결과 값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상 인지를 비교하는 것입니다.
배열 수식이므로 배열로 지정하셔야 합니다. 배열로 지정하지 않은 경우 value 오류가 나타나는 것이죠.
좋은 하루 되세요.
-
관리자2020-12-15 12:08:51
iferror(find("판매",$A$20:$A$39)>=1,false)
find 함수는 지정된 범위에서 "판매"가 있는 지를 찾아,
있다면 "판매"가 있는 위치를 결과 값으로 반환합니다.
find 함수의 결과 값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상 인지를 비교하는 것입니다.배열 수식이므로 배열로 지정하셔야 합니다. 배열로 지정하지 않은 경우 value 오류가 나타나는 것이죠.
좋은 하루 되세요.