조건부 서식에서 right 함수 결과값에다가 *1을 하는 이유가 궁금합니다.
right 함수로 추출해도 숫자가 나오는데 *1을 하는 다른이유가 있는지요
제가 알기로는 right 함수로 작성하면 문자가 추출되는걸로 아는데
문자로 추출이 되기때문에 수식에는 >=160이 아닌 >="160"으로 작성을 하였는데
결과는 다르게 도출되더라구요.
그리고 답안지랑 동일하게 작성하였는데 다르게 결과가 나오는데 이것도 좀 알려주세요 ㅠ
right 함수에서 나온 결과는 숫자 모양이더라도 문자로 표시됩니다.
그러므로
=AND(VALUE(RIGHT($A3,3))>=160, $C3<>"극동제약")
이 아니라
=AND(VALUE(RIGHT($A3,3))>="160", $C3<>"극동제약")
로 작성하셔야 합니다.
그렇지 않으면 정확한 결과가 나오지 않는 것입니다.
>=160 과 같이 사용하실려면 right 함수에서 나온 결과를 숫자로 만들어 줘야 하므로
*1 을 하여 숫자로 만들어 준 것입니다.
좋은 하루 되세요.
-
*2015-07-14 16:04:19
right 함수에서 나온 결과는 숫자 모양이더라도 문자로 표시됩니다.
그러므로
=AND(VALUE(RIGHT($A3,3))>=160, $C3<>"극동제약")
이 아니라
=AND(VALUE(RIGHT($A3,3))>="160", $C3<>"극동제약")
로 작성하셔야 합니다.
그렇지 않으면 정확한 결과가 나오지 않는 것입니다.
>=160 과 같이 사용하실려면 right 함수에서 나온 결과를 숫자로 만들어 줘야 하므로
*1 을 하여 숫자로 만들어 준 것입니다.
좋은 하루 되세요.