답을 =IF(LARGE($I$17:$I$24,1),"최우수",IF(LARGE($I$17:$I$24,2),"우수",""))
으로 했을땐 왜 결과가 전부 최우수로 나오는지 궁금합니다
LARGE($I$17:$I$24,1)로만 쳤을땐 188이라고 값이 나오는데 IF함수를 사용하면 =I17까지 써줘야 제대로된 답이 나오는건가요??
=I17을 안쓰고는 $I$17:$I$24에서 첫번째로 큰 값일땐 최우수, 두번째로 큰 값일땐 우수 나머지는 공백이라고 인식을 못하는건가요?!
범위를 절대참조로 고정했는데도 어떻게 다 같은 최우수가 나올 수 있는걸까요!!?
안녕하세요.
수식에서
LARGE($I$17:$I$24,1)는 가장 큰 값입니다.
LARGE($I$17:$I$24,2)는 두 번째로 큰 값입니다.
IF문을 이용하여 현재의 셀 값이 가장 큰 값이면 "최우수", 두 번째로 큰 값이면 "우수"를 표시하라고 해야 하니
앞의 큰 값과 두 번째 값에 비교할 현재 셀을 매칭해 주어야 합니다.
그러므로 정답과 같이
=IF( LARGE($I$17:$I$24, 1)=I17, “최우수”, IF( LARGE($I$17:$I$24, 2)=I17, “우수”, “ ” ) )
이 되는 것입니다.
오늘도 즐거운 하루 되세요.
-
관리자2021-02-22 10:31:02
안녕하세요.
수식에서
LARGE($I$17:$I$24,1)는 가장 큰 값입니다.
LARGE($I$17:$I$24,2)는 두 번째로 큰 값입니다.
IF문을 이용하여 현재의 셀 값이 가장 큰 값이면 "최우수", 두 번째로 큰 값이면 "우수"를 표시하라고 해야 하니
앞의 큰 값과 두 번째 값에 비교할 현재 셀을 매칭해 주어야 합니다.
그러므로 정답과 같이
=IF( LARGE($I$17:$I$24, 1)=I17, “최우수”, IF( LARGE($I$17:$I$24, 2)=I17, “우수”, “ ” ) )
이 되는 것입니다.
오늘도 즐거운 하루 되세요.