커뮤니티
월별 첫 금요일
2016-07-01 06:24:53
100
글번호 99658
안녕하세요. 수고가 많으세요.
아래처럼 작성해서 해당 월의 첫번째 금요일 날짜를 얻어오고 싶은데,
계속 v3 값이 6만 나오네요.
Vars :
V0(0), V1(0), V2(0), V3(0), V4(0);
Var : Employ1(0), Employ2(0), EmployST(0), EmployET(0);
Employ1 = 100 * int(date/100) + 1;
V3 = Dayofweek(Employ1);
If V3 = 6 Then Employ2 = 7;
Else Employ2 = 6 - v3;
위의 수식이 아니라도 해당 날짜가 속한 월의 첫번째 금요일 날짜를 구할 수
있는 수식을 부탁드리겠습니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2016-07-01 11:39:37
안녕하세요
예스스탁입니다.
예스랭귀지에서 같다라는 표현은 ==입니다.
=은 저장연산자로 오른쪽 값은 왼쪽 변수에 저장합니다.
if문안에서도 자장이 가능하므로 같다라는 표현하실때
주의하시기 바랍니다.
Vars : V0(0), V1(0), V2(0), V3(0), V4(0);
Var : Employ1(0), Employ2(0), EmployST(0), EmployET(0);
Employ1 = 100 * int(date/100) + 1;
V3 = Dayofweek(Employ1);
If V3 == 6 Then
Employ2 = 7;
Else
Employ2 = 6 - v3;
plot1(Employ2);
즐거운 하루되세요
> ydaniel 님이 쓴 글입니다.
> 제목 : 월별 첫 금요일
> 안녕하세요. 수고가 많으세요.
아래처럼 작성해서 해당 월의 첫번째 금요일 날짜를 얻어오고 싶은데,
계속 v3 값이 6만 나오네요.
Vars :
V0(0), V1(0), V2(0), V3(0), V4(0);
Var : Employ1(0), Employ2(0), EmployST(0), EmployET(0);
Employ1 = 100 * int(date/100) + 1;
V3 = Dayofweek(Employ1);
If V3 = 6 Then Employ2 = 7;
Else Employ2 = 6 - v3;
위의 수식이 아니라도 해당 날짜가 속한 월의 첫번째 금요일 날짜를 구할 수
있는 수식을 부탁드리겠습니다.
감사합니다.