안녕하세요
수식을 작성중인데 특이사항이 있어 문의드립니다
data3~data12 개별값은 1이상인데 data3+data4+...data12 합계는 1로 계산됩니다
세부사항은 첨부파일 참고하세요
감사합니다
답변 1
예스스탁
예스스탁 답변
2022-04-18 14:17:27
안녕하세요
예스스탁입니다.
해당값은 1이 아닙니다.
값이 N/A이면 1.#QNAN00000과 같이 표시되는데
출력문이 1자리만 표시되게 되어 있어 1로 보이게 됩니다.
여러개의 데이타를 더할때 되면 1개라도 값이 없으면 총합계가 N/A가 됩니다.
차트에 보시면 위클리콜 350이 4월 15일 9시 9분이 되어야 거래가 발생해 봉이 만들어지게 됩니다.
거래가 없는 데이타는 빼고 합계를 구하실수 있습니다.
var1 = 0;
if Data3(OI) > 0 Then
var1 = var1+data3(OI);
if Data4(OI) > 0 Then
var1 = var1+data4(OI);
if Data5(OI) > 0 Then
var1 = var1+data5(OI);
if Data6(OI) > 0 Then
var1 = var1+data6(OI);
if Data7(OI) > 0 Then
var1 = var1+data7(OI);
if Data8(OI) > 0 Then
var1 = var1+data8(OI);
if Data9(OI) > 0 Then
var1 = var1+data9(OI);
if Data10(OI) > 0 Then
var1 = var1+data10(OI);
if Data11(OI) > 0 Then
var1 = var1+data11(OI);
if Data12(OI) > 0 Then
var1 = var1+data12(OI);
MESSAGELOG("%0.0f ,###, %0.0f , %0.0f , %0.0f / %0.0f / %0.0f / %0.0f / %0.0f / %0.0f / %0.0f / %0.0f / %0.0f / %0.0f /%0.0f / %0.0f / %0.0f ",
var1,data3(OI),data4(OI),data5(OI),data6(OI),data7(OI),data8(OI),data9(OI),data10(OI),data11(OI),data12(OI));
즐거운 하루되세요
> thrupass 님이 쓴 글입니다.
> 제목 : 합계값 이상
> 안녕하세요
수식을 작성중인데 특이사항이 있어 문의드립니다
data3~data12 개별값은 1이상인데 data3+data4+...data12 합계는 1로 계산됩니다
세부사항은 첨부파일 참고하세요
감사합니다