안녕하세요?
혹시 이런게 되나요?
참조데이터를 1개 ~ 10개까지 사용하려고 합니다.
어떤 때는 참조데이터 1개만 사용, 또 다른 때에는 참조데이터 10개 사용...
그래서 지표를 하나 만들었는데, 참조데이터가 1개만 있는 경우인데,
그 지표에는
if a1_10 == 1 Then var1 = C;
Else if a1_10 == 2 Then var1 = data2(C);
Else if a1_10 == 3 Then var1 = data3(C);
Else if a1_10 == 4 Then var1 = data4(C);
Else if a1_10 == 5 Then var1 = data5(C);
Else if a1_10 == 6 Then var1 = data6(C);
Else if a1_10 == 7 Then var1 = data7(C);
Else if a1_10 == 8 Then var1 = data8(C);
Else if a1_10 == 9 Then var1 = data9(C);
Else if a1_10 == 10 Then var1 = data10(C);
이런 수식이 들어갔더니 참조데이터가 없어서 에러가 나옵니다.
물론 이 경우에 2째줄부터 마지막줄까지 주석처리해서 따로 만들면 되는데,
다른 해결 방법은 없을까요?
예컨대, 사용할 총 참조데이터들의 수를 인풋으로 받아서 처리하는 방식 등으로요...
감사합니다.
답변 1
예스스탁
예스스탁 답변
2022-12-19 09:57:45
안녕하세요
예스스탁입니다.
문의하신 내용은 해결할 방법이 없습니다.
수식안에 특정 데이타번호가 사용되면
차트에 해당 데이타번호가 있는지 확인하기 떄문에
변수처리등으로 해결이 가능하지 않습니다.
즐거운 하루되세요
> 에구머니 님이 쓴 글입니다.
> 제목 : 수식 문의
> 안녕하세요?
혹시 이런게 되나요?
참조데이터를 1개 ~ 10개까지 사용하려고 합니다.
어떤 때는 참조데이터 1개만 사용, 또 다른 때에는 참조데이터 10개 사용...
그래서 지표를 하나 만들었는데, 참조데이터가 1개만 있는 경우인데,
그 지표에는
if a1_10 == 1 Then var1 = C;
Else if a1_10 == 2 Then var1 = data2(C);
Else if a1_10 == 3 Then var1 = data3(C);
Else if a1_10 == 4 Then var1 = data4(C);
Else if a1_10 == 5 Then var1 = data5(C);
Else if a1_10 == 6 Then var1 = data6(C);
Else if a1_10 == 7 Then var1 = data7(C);
Else if a1_10 == 8 Then var1 = data8(C);
Else if a1_10 == 9 Then var1 = data9(C);
Else if a1_10 == 10 Then var1 = data10(C);
이런 수식이 들어갔더니 참조데이터가 없어서 에러가 나옵니다.
물론 이 경우에 2째줄부터 마지막줄까지 주석처리해서 따로 만들면 되는데,
다른 해결 방법은 없을까요?
예컨대, 사용할 총 참조데이터들의 수를 인풋으로 받아서 처리하는 방식 등으로요...
감사합니다.