IF, SUMIF, COUNTIF, CHOOSE 중 알맞은 함수를 선택하여 사용하라고 했는데
저는 IF와 COUNTIF를 모두 사용했거든요?
=IF(COUNTIF(J18:J27,">=15"),"부장",IF(COUNTIF(J18:J27,">=10"),"과장",IF(COUNTIF(J18:J27,">=5"),"대리","사원")))
이렇게요!!
근데 답은
=IF(J17>=15,"부장",IF(J17>=10,"과장",IF(J17>=5,"대리","사원"))) 으로 나와있습니다.
* 왜 COUNTIF는 안 쓰는건가요?
* COUNTIF는 특정 열에서 조건에 맞는 수를 골라내는 거 아닌가요?
* 또 IF를 사용하는데 J18:J17까지 전 범위를 선택하지 않고 왜 하나만(J17) 선택하나요?
countif 는 조건에 맞는 것의 개수를 세어 표시합니다.
그러므로
countif(j18:j27,">=15") 로 지정하면 15이상인 값의 개수를 세어 표시합니다.
그러므로 countif(j18:j27,">=15" 를 if 의 조건으로 사용하시면 정확한 결과가 나오지 않습니다.
j17의 값이 15이상인지 확인 하고 맞으면 "부장" 을 반환합니다.
아니면 다음 if 문을 실행하여 j17의 값이 10이상인지 확인 하는 것이죠.
j17 만 선택하고 식을 작성한 후 채우기 핸들로 아래로 끌어 식을 복사하면 j17 이 j18, j19... 으로 변경되어
각 행에 맞는 결과를 나타내게 됩니다.
좋은 하루 되세요.
-
*2016-01-08 13:54:40
countif 는 조건에 맞는 것의 개수를 세어 표시합니다.
그러므로
countif(j18:j27,">=15") 로 지정하면 15이상인 값의 개수를 세어 표시합니다.
그러므로 countif(j18:j27,">=15" 를 if 의 조건으로 사용하시면 정확한 결과가 나오지 않습니다.
j17의 값이 15이상인지 확인 하고 맞으면 "부장" 을 반환합니다.
아니면 다음 if 문을 실행하여 j17의 값이 10이상인지 확인 하는 것이죠.
j17 만 선택하고 식을 작성한 후 채우기 핸들로 아래로 끌어 식을 복사하면 j17 이 j18, j19... 으로 변경되어
각 행에 맞는 결과를 나타내게 됩니다.
좋은 하루 되세요.