함수가 여기서
if,sum,right는 알겠는데
iferror,find는 어떻게 왜저렇게 쓰이는지 잘 이해가 안가요...
FIND("판매",$A$20:$A$39)>=1,FALSE)여기서 왜 >=1판매가 1보다 큰것을 찾아야하는건지..무슨뜻인지 잘모르겠어요
ㅠㅠㅠ자세한설명좀부탁드립니다.
그리구
식에서
=sum(if(right(a20:a39,2)=e10) * iferror(find......
여기서 별표시는 조건을 나타내는건가요?
안녕하세요.
iferror(find("판매",$A$20:$A$39)>=1,false)
find 함수는 지정된 범위에서 "판매"가 있는지를 찾아,
있다면 "판매"가 있는 위치를 결과값으로 반환합니다.
find 함수의 결과값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상인지를 비교하는 것입니다.
*는 AND의 의미입니다.
=SUM( IF ( (조건1) * (조건2), 계산범위)) 형식으로 (조건1)과 (조건2)이 모두 만족하면 계산범위의 합을 구하는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-08 20:52:35
안녕하세요.
iferror(find("판매",$A$20:$A$39)>=1,false)
find 함수는 지정된 범위에서 "판매"가 있는지를 찾아,
있다면 "판매"가 있는 위치를 결과값으로 반환합니다.
find 함수의 결과값이 1 이상이라는 것은 지정된 범위에 "판매"가 있다는 의미이므로
find 함수의 결과를 1 이상인지를 비교하는 것입니다.*는 AND의 의미입니다.
=SUM( IF ( (조건1) * (조건2), 계산범위)) 형식으로 (조건1)과 (조건2)이 모두 만족하면 계산범위의 합을 구하는 것입니다.
좋은 하루 보내세요.