커뮤니티
재질문입니다.
2006-09-09 12:50:24
973
글번호 10797
예전에 작성해주신 식에서 2째주목요일까지를 기준하였는데...결과가 다르게 나오네요
금주의 2째주목요일은 09월07일이 아니라 09월14일입니다.
수정부탁드립니다.
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
1.
if DayOfWeek(date) < DayOfWeek(date)[1] then{
var1 = var1+1;
}
if date > date[1]+30 then{
var1 = 1;
var2 = 0;
}
if var1 == 2 and DayOfWeek(date) == 4 then{
var2 = 1;
}
if var2 == 1 and var1 <= 4 then
var3 = 1;
else
var3 = 0;
plot1(var3);
2.
if DayOfWeek(date) < DayOfWeek(date)[1] then{
var1 = var1+1;
}
if date > date[1]+30 then{
var1 = 1;
var2 = 0;
}
if var1 == 2 and DayOfWeek(date) == 4 then{
var2 = 1;
}
plot1(var2);
즐거운 하루되세요
> CJ_MINSUNG 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 1.월단위를
1)매월 2째주목요일부터 4째주금요일까지
2)그외로 나누는 수식부탁드립니다.
if 1)조건 then
var1==1;
else
var1==2;
2.월단위를
1)매월 2째주목요일부터 월말까지
2)그외로 나누는 수식부탁드립니다.
if 1)조건 then
var1==1;
else
var1==2;
수고하세요...
답변 1
예스스탁 예스스탁 답변
2006-09-12 09:31:52
안녕하세요
예스스탁입니다.
수식을 수정했습니다.
2째주 목요일이 아닌 매월 두번째 목요일에서 4번째 금요일까지를
1값으로 나타냅니다.
1.
if date > date[1]+30 then{
var1 = 0;
var2 = 0;
}
if dayofweek(date) == 4 and dayofweek(date)[1] < 4 then
var1 = var1+1;
if dayofweek(date) == 5 and dayofweek(date)[1] < 5 then{
var2 = var2+1;
}
if var1 == 2 then
var3 = 1;
if var2 == 4 and dayofweek(date) < dayofweek(date)[1] then
var3 = 0;
plot1(var3);
2.
if date > date[1]+30 then{
var1 = 0;
var2 = 0;
}
if dayofweek(date) == 4 and dayofweek(date)[1] < 4 then
var1 = var1+1;
if var1 >= 2 then{
var2 = 1;
}
plot1(var2);
즐거운 하루되세요
> CJ_MINSUNG 님이 쓴 글입니다.
> 제목 : 재질문입니다.
> 예전에 작성해주신 식에서 2째주목요일까지를 기준하였는데...결과가 다르게 나오네요
금주의 2째주목요일은 09월07일이 아니라 09월14일입니다.
수정부탁드립니다.
안녕하세요
예스스탁입니다.
문의하신 식은 다음과 같습니다.
1.
if DayOfWeek(date) < DayOfWeek(date)[1] then{
var1 = var1+1;
}
if date > date[1]+30 then{
var1 = 1;
var2 = 0;
}
if var1 == 2 and DayOfWeek(date) == 4 then{
var2 = 1;
}
if var2 == 1 and var1 <= 4 then
var3 = 1;
else
var3 = 0;
plot1(var3);
2.
if DayOfWeek(date) < DayOfWeek(date)[1] then{
var1 = var1+1;
}
if date > date[1]+30 then{
var1 = 1;
var2 = 0;
}
if var1 == 2 and DayOfWeek(date) == 4 then{
var2 = 1;
}
plot1(var2);
즐거운 하루되세요
> CJ_MINSUNG 님이 쓴 글입니다.
> 제목 : 질문입니다.
> 1.월단위를
1)매월 2째주목요일부터 4째주금요일까지
2)그외로 나누는 수식부탁드립니다.
if 1)조건 then
var1==1;
else
var1==2;
2.월단위를
1)매월 2째주목요일부터 월말까지
2)그외로 나누는 수식부탁드립니다.
if 1)조건 then
var1==1;
else
var1==2;
수고하세요...