안녕하세요
문제 2번 -1
근무년수별 인원수 계산하는 문제에서
countifs함수와 &연산자를 사용하라는데.
어떻게 사용하지는 전혀 모르겟네요..
이해시켜주세요오~
+4번의 수식
{=SUM(IF((RIGHT($A$20:$A$39,2)=E10)*IFERROR(FIND("판매",$A$20:$A$29)>=1,FALSE),......)
에서 FALSE는 어떤 의미 인가요?
1.
A3셀에 입력된 값을 사용하려면 "<=" & A23 로 사용해야 합니다.
"<=A23" 으로 지정하면 A3셀의 값이 아니라 그냥 A3이라는 값보다 작거나 같은지 확인 하기 때문이죠.
& 연산자는 앞의 값과 뒤의 값을 연결 해 준다고 생각 하시면 됩니다.
2.
find 함수를 이용하여 "정보"를 찾아 그 위치를 표시하는데,
해당 셀에 "정보"가 있다면 그 시작 위치가 결과값으로 나왔겠죠?
그 위치값으로 가장 작은 값은 "정보"가 첫번째로 나오는 1이므로 1보다 크거나 같다면 "정보"라는 글자가 있는 것이 됩니다.
그러므로 '>=1'을 해준 것입니다. 그런데 만약 "정보"라는 글자가 없을 때는 find 함수는 오류가 발생합니다.
그러므로 iferrorr 함수를 이용하여 오류가 발생하는지 체크를 하는 것입니다.
오류가 발생했다면 이것은 "정보"라는 글자가 없는 것이고, 이것은 조건을 만족하지 않은 것이므로 'false'를 넣는 것입니다.
좋은 하루 되세요.
-
*2015-11-17 05:20:36
1.
A3셀에 입력된 값을 사용하려면 "<=" & A23 로 사용해야 합니다.
"<=A23" 으로 지정하면 A3셀의 값이 아니라 그냥 A3이라는 값보다 작거나 같은지 확인 하기 때문이죠.
& 연산자는 앞의 값과 뒤의 값을 연결 해 준다고 생각 하시면 됩니다.
2.
find 함수를 이용하여 "정보"를 찾아 그 위치를 표시하는데,
해당 셀에 "정보"가 있다면 그 시작 위치가 결과값으로 나왔겠죠?
그 위치값으로 가장 작은 값은 "정보"가 첫번째로 나오는 1이므로 1보다 크거나 같다면 "정보"라는 글자가 있는 것이 됩니다.
그러므로 '>=1'을 해준 것입니다. 그런데 만약 "정보"라는 글자가 없을 때는 find 함수는 오류가 발생합니다.
그러므로 iferrorr 함수를 이용하여 오류가 발생하는지 체크를 하는 것입니다.
오류가 발생했다면 이것은 "정보"라는 글자가 없는 것이고, 이것은 조건을 만족하지 않은 것이므로 'false'를 넣는 것입니다.
좋은 하루 되세요.