첨부 이미지
그림1
input : _value(Numeric),_Avg(Numeric);
var : _X(0);
var : normalize(0);
_X = _Value / _Avg;
Normalize =
IFF(_X > 1.50 , 1.00 ,
IFF(_X > 1.20 , 0.90 ,
IFF(_X > 1.00 , 0.80 ,
IFF(_X > 0.80 , 0.70 ,
IFF(_X > 0.60 , 0.60 ,
IFF( _X > 0.40 , 0.50 ,
IFF(_X > 0.20 , 0.25 ,0.1)))))));
이렇게 사용자 함수를 만들어 검증을 하면 첨부한 것과 같이 나옵니다
뭐가 문제인지 궁금합니다
답변 1
예스스탁
예스스탁 답변
2024-09-23 11:39:39
안녕하세요
예스스탁입니다.
사용자함수는
사용자함수명이 최종 값을 리턴받게 되므로
수식내에서 선언을 하시면 안됩니다.
var : normalize(0);
위 내용을 삭제하시면 됩니다.
즐거운 하루되세요
> 동해바다01 님이 쓴 글입니다.
> 제목 : 문의드립니다.
> input : _value(Numeric),_Avg(Numeric);
var : _X(0);
var : normalize(0);
_X = _Value / _Avg;
Normalize =
IFF(_X > 1.50 , 1.00 ,
IFF(_X > 1.20 , 0.90 ,
IFF(_X > 1.00 , 0.80 ,
IFF(_X > 0.80 , 0.70 ,
IFF(_X > 0.60 , 0.60 ,
IFF( _X > 0.40 , 0.50 ,
IFF(_X > 0.20 , 0.25 ,0.1)))))));
이렇게 사용자 함수를 만들어 검증을 하면 첨부한 것과 같이 나옵니다
뭐가 문제인지 궁금합니다