랭크 1=1이면 "100"다 일때
이렇게 치면 모두 10%만 나오구요
=IF(RANK(D5,$D$3:$D$7)="1","100%",IF(RANK(D5,$D$3:$D$7)="2","50%","10%"))
아래처럼 ""을 지우면 답이 나와요
=IF(RANK(D5,$D$3:$D$7)=1,"100%",IF(RANK(D5,$D$3:$D$7)=2,"50%","10%"))
어떨때 "" 를 하고 어떨때 "" 안하는건가요?
"" 는 기본적으로 문자일때 사용하시면 되구요.
left, right, mid 함수의 경우 텍스트 함수이므로 여기서 나온 결과는 모두 텍스트로 표시 됩니다.
즉 여기서 나온 결과가 1이더라도 숫자 1이 아니라 문자 "1" 로 표시되기 때문에
비교할때
left(a1,1)="1"
과 같이 사용하셔야 하는 것이죠.
이문제는 rank 함수의 결과와 비교해야 하는데요.
rank 함수는 순위를 구하는 함수로 여기서 나온 결과는 숫자입니다.
그러므로 =1 로 비교하셔야 정확한 결과가 나오는 것이죠.
좋은 하루 되세요.
"
-
*2013-11-21 12:52:30
"" 는 기본적으로 문자일때 사용하시면 되구요.
left, right, mid 함수의 경우 텍스트 함수이므로 여기서 나온 결과는 모두 텍스트로 표시 됩니다.
즉 여기서 나온 결과가 1이더라도 숫자 1이 아니라 문자 "1" 로 표시되기 때문에
비교할때
left(a1,1)="1"
과 같이 사용하셔야 하는 것이죠.
이문제는 rank 함수의 결과와 비교해야 하는데요.
rank 함수는 순위를 구하는 함수로 여기서 나온 결과는 숫자입니다.
그러므로 =1 로 비교하셔야 정확한 결과가 나오는 것이죠.
좋은 하루 되세요.