예스스탁
예스스탁 답변
2021-08-03 11:11:47
안녕하세요
예스스탁입니다.
n값으로 과거기간 지정하시며 됩니다.
1, 주
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(DayOfWeek(bdate) < DayOfWeek(Bdate[1])) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
2. 월
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate > Bdate[1]+30) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
3.일
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate != Bdate[1]) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
아래와 같은 유형으로
예를 들어
1) 주초,2주전,3,4,5,6주전에서(변수)~~~누적하는 수식과
1) 월초,2개월,3,4,5,6주전에서(변수)~~~누적하는 수식과
3) 당일 2일전 3,4,5,6일전에서(변수)~~~누적하는 수식 부탁 드립니다.
(가능하다면 1씩 증가하는 for cnt to 문을 사용)
미리 감사 드립니다.
var : v2(0,data2),sum(0,data2);
v2=data2(c);
if DayOfWeek(bdate) < DayOfWeek(Bdate[1]) Then
sum = 0;
sum = sum +v2;
Plot1(sum);
그림과 같이 부탁 드립니다,
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(DayOfWeek(bdate) < DayOfWeek(Bdate[1])) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
PlotBaseLine1(0);
var : v2(0,data2),sum(0,data2);
v2=data2(c);
if DayOfWeek(bdate) < DayOfWeek(Bdate[1]) Then
sum = 0;
sum = sum +v2;
Plot1(sum);
PlotBaseLine1(0);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
> 안녕하세요
예스스탁입니다.
n값으로 과거기간 지정하시며 됩니다.
1, 주
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(DayOfWeek(bdate) < DayOfWeek(Bdate[1])) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
2. 월
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate > Bdate[1]+30) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
3.일
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate != Bdate[1]) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
아래와 같은 유형으로
예를 들어
1) 주초,2주전,3,4,5,6주전에서(변수)~~~누적하는 수식과
1) 월초,2개월,3,4,5,6주전에서(변수)~~~누적하는 수식과
3) 당일 2일전 3,4,5,6일전에서(변수)~~~누적하는 수식 부탁 드립니다.
(가능하다면 1씩 증가하는 for cnt to 문을 사용)
미리 감사 드립니다.
var : v2(0,data2),sum(0,data2);
v2=data2(c);
if DayOfWeek(bdate) < DayOfWeek(Bdate[1]) Then
sum = 0;
sum = sum +v2;
Plot1(sum);
예스스탁
예스스탁 답변
2021-08-03 15:31:11
안녕하세요
예스스탁입니다.
죄송합니다. 식을 같은주기로 테스트해서 인덱스등을 잘못지정했습니다.
참조데이타의 인덱스로 봉갯수 산정하게 변경했습니다.
#1.주
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(DayOfWeek(bdate) < DayOfWeek(Bdate[1])) Then
{
idx[0] = data2(Index);
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to data2(Index)-idx[n]
{
sum = sum +v2[cnt];
}
Plot1(sum);
}
#2. 월
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate > Bdate[1]+30) Then
{
idx[0] = data2(Index);
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to data2(Index)-idx[n]
{
sum = sum +v2[cnt];
}
Plot1(sum);
}
#3.일
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate != Bdate[1]) Then
{
idx[0] = data2(Index);
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to data2(Index)-idx[n]
{
sum = sum +v2[cnt];
}
Plot1(sum);
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : Re : Re : 부탁 드립니다.
> 그림과 같이 부탁 드립니다,
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(DayOfWeek(bdate) < DayOfWeek(Bdate[1])) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
PlotBaseLine1(0);
var : v2(0,data2),sum(0,data2);
v2=data2(c);
if DayOfWeek(bdate) < DayOfWeek(Bdate[1]) Then
sum = 0;
sum = sum +v2;
Plot1(sum);
PlotBaseLine1(0);
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 부탁 드립니다.
> 안녕하세요
예스스탁입니다.
n값으로 과거기간 지정하시며 됩니다.
1, 주
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(DayOfWeek(bdate) < DayOfWeek(Bdate[1])) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
2. 월
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate > Bdate[1]+30) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
3.일
input : n(1);
var : v2(0,data2),sum(0,data2),cnt(0,Data2);
Array : idx[10](0,Data2);
v2 = data2(c);
if data2(bdate != Bdate[1]) Then
{
idx[0] = Index;
For cnt = 1 to 9
{
idx[cnt] = idx[cnt-1][1];
}
}
if idx[n] > 0 Then
{
sum = 0;
for cnt = 0 to Index-idx[n]
{
sum = sum +v2;
}
Plot1(sum);
}
즐거운 하루되세요
> yes 님이 쓴 글입니다.
> 제목 : 부탁 드립니다.
> 도움에 감사 드립니다.
아래와 같은 유형으로
예를 들어
1) 주초,2주전,3,4,5,6주전에서(변수)~~~누적하는 수식과
1) 월초,2개월,3,4,5,6주전에서(변수)~~~누적하는 수식과
3) 당일 2일전 3,4,5,6일전에서(변수)~~~누적하는 수식 부탁 드립니다.
(가능하다면 1씩 증가하는 for cnt to 문을 사용)
미리 감사 드립니다.
var : v2(0,data2),sum(0,data2);
v2=data2(c);
if DayOfWeek(bdate) < DayOfWeek(Bdate[1]) Then
sum = 0;
sum = sum +v2;
Plot1(sum);