안녕하세요
아래와 같이 주봉시가 함수를 만들려고 하는데
Input: N(Numeric);
Var: j(0);
Var: 요일(0);
Array: weekO[100](0);
Begin
요일 = DayOfWeek(Date);
If Date[1] < Date and 요일[1] >= 요일 Then Begin
For j = 99 Downto 1 Begin
weekO[j] = weekO[j-1];
End;
weekO[0] = O;
End;
WeekOpen = weekO[N];
End;
상기와 같이 수정하니 선언되지 않은 이름 weekopen이 사용되었다고 하고 값을 대입할 수 있는 입력변수, 입력변수배열의 요소가 와야 한다고 합니다. 혹시 수정가능하신지요
미리 감사드립니다.
답변 1
예스스탁
예스스탁 답변
2025-05-26 14:46:36
안녕하세요
예스스탁입니다.
수식에 이상이 없습니다.
올려주신 내용으로 사용자함수를 먼저 작성하신 후에
다른 수식에서 WeekOpen함수를 사용하셔야 합니다.
즐거운 하루되세요
> 풍요 님이 쓴 글입니다.
> 제목 : 수식확인요청
> 안녕하세요
아래와 같이 주봉시가 함수를 만들려고 하는데
Input: N(Numeric);
Var: j(0);
Var: 요일(0);
Array: weekO[100](0);
Begin
요일 = DayOfWeek(Date);
If Date[1] < Date and 요일[1] >= 요일 Then Begin
For j = 99 Downto 1 Begin
weekO[j] = weekO[j-1];
End;
weekO[0] = O;
End;
WeekOpen = weekO[N];
End;
상기와 같이 수정하니 선언되지 않은 이름 weekopen이 사용되었다고 하고 값을 대입할 수 있는 입력변수, 입력변수배열의 요소가 와야 한다고 합니다. 혹시 수정가능하신지요
미리 감사드립니다.