커뮤니티
질문 드립니다.
2011-09-14 13:09:47
566
글번호 42636
질문의 요지는... 영업일수 계산입니다.
즉, 요약하자면 다음과 같은 식에서...지정한 날짜에서 현재까지의 조건값을 수식의 가장 큰 조건으로 하고 싶은데... 영업일인지 아닌지를 구분할 방법을 모르겠네요.
---
var : D-1(0), D(0);
D-1 = CURRENTDATE - 1 ;
D = CURRENTDATE;
~
~
~
----
위와 같은 내용으로 수식을 입력 날짜를 치지 않고, 자동 계산해서 나오게 하고 싶은데요.
오늘날짜는...CURRENTDATE로 하면 될꺼 같은데...
전일날짜는 위와 같이하면 전일이..일요일이거나 공휴일 또는 법정 휴일이면...수식이..에러가 나더군요...
무슨 방법이 없을가요?
답변 1
예스스탁 예스스탁 답변
2011-09-14 16:03:43
안녕하세요
예스스탁입니다.
문의하신 내용이 정확히 이해되지 않습니다.
지정한 날짜이후의 영업일을 카운트 하시는 것이면 아래와 같이 작성하시면 됩니다.
input : 지정일(20110901);
if sdate != sdate[1] and (sdate == 지정일 or (sdate > 지정일 and sdate[1] < 지정일)) Then
var1 = 0;
if sdate >= 지정일 Then
var1 = var1+1;
plot1(var1);
문의하신 내용과 다르시면 좀더 자세한 내용 부탁드립니다.
즐거운 하루되세요
> 쟈스민7 님이 쓴 글입니다.
> 제목 : 질문 드립니다.
> 질문의 요지는... 영업일수 계산입니다.
즉, 요약하자면 다음과 같은 식에서...지정한 날짜에서 현재까지의 조건값을 수식의 가장 큰 조건으로 하고 싶은데... 영업일인지 아닌지를 구분할 방법을 모르겠네요.
---
var : D-1(0), D(0);
D-1 = CURRENTDATE - 1 ;
D = CURRENTDATE;
~
~
~
----
위와 같은 내용으로 수식을 입력 날짜를 치지 않고, 자동 계산해서 나오게 하고 싶은데요.
오늘날짜는...CURRENTDATE로 하면 될꺼 같은데...
전일날짜는 위와 같이하면 전일이..일요일이거나 공휴일 또는 법정 휴일이면...수식이..에러가 나더군요...
무슨 방법이 없을가요?