예스스탁
예스스탁 답변
2022-02-14 10:56:14
안녕하세요
예스스탁입니다.
var : mv(0),YY(0),MM(0),DD(0),AA(0),week(0);
Mv=floor(sDate/100)%100;
YY=iff((Mv+1-1)==1 or (Mv+1-1)==2,floor(sdate/10000)-1,floor(sdate/10000));
MM=iff((Mv+1-1)==1,13,iff((Mv+1-1)==2,14,Mv));
DD=sdate%100;
AA=(DD+floor((13*MM+8)/5)+floor(YY/400)+floor(YY/100)+YY)%7+2;
week = iff(AA>7,AA-7,AA);
if week[1] <= week Then
{
var1 = C[1];
var2 = var1[1];
var3 = Var2[1];
var4 = Var3[1];
}
value1 = (c+var1+Var2+Var3)/4;
value2 = (var1+var2+Var3+Var4)/4;
if Var4 > 0 Then
{
Plot1(value1);
plot2(Value2);
}
즐거운 하루되세요
> 크라켄 님이 쓴 글입니다.
> 제목 : 부탁드립니다
> $,안녕하세요
항상 도움 주심에 감사합니다
아래키움식을 예스식으로 변환 부탁드리니다.
수식1
A=요일(date);
(C+
valuewhen(1,A(1)>=A,C(1))+
valuewhen(2,A(1)>=A,C(1))+
valuewhen(3,A(1)>=A,C(1)))/4
수식2
A=요일(date);
(
valuewhen(1,A(1)>=A,C(1))+
valuewhen(2,A(1)>=A,C(1))+
valuewhen(3,A(1)>=A,C(1))+
valuewhen(4,A(1)>=A,C(1)))/4
사용된일반함수 : 요일
M=floor(D/100)%100;
YY=if((M+1-1)==1 or (M+1-1)==2,floor(D/10000)-1,floor(D/10000));
MM=if((M+1-1)==1,13,if((M+1-1)==2,14,M));
DD=D%100;
A=(DD+floor((13*MM+8)/5)+floor(YY/400)+floor(YY/100)+YY)%7+2;
if(A>7,A-7,A)
#,고맙습니다.