커뮤니티

수식확인요청

프로필 이미지
풍요
2025-05-25 15:25:20
267
글번호 191144
답변완료
안녕하세요 아래와 같이 주봉시가 함수를 만들려고 하는데 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이 사용되었다고 하고 값을 대입할 수 있는 입력변수, 입력변수배열의 요소가 와야 한다고 합니다. 혹시 수정가능하신지요 미리 감사드립니다.