1. 엑셀에 사용자 정의함수에서 원래 배운대로는 거의다 fn단가(---, ---, ---) 이게 보통인데
이번엔 fn단가(--- as year) 해서 2008-10-25 이 날짜 이상인 데이터를 참값으로 만드는건데
이건 뭐 어떻게 하는거죠?... 물론 단가는 생각이 안나서 마음대로 적은겁니다.
2. 엑세스에 format 함수를 이용하여 평균을구해서 표시하는건데 조건이 0이면 0을 표시하는
형식을 쓰라는데 format함수에 어떻게 집어넣어야되죠?...
안녕하세요.
fn단가(--- as year) 이 부분에서 as year이 아닌 as date가 아니였나요? 이것은 해당 인수에 들어갈 데이터의 형식을 지정해주는 건데 year라는 형식은 없습니다. date는 날짜 데이터를 의미합니다. date가 맞다면 아래오 같이 작성하면 됩니다.
Public Function fn단가(날짜 as Date)
If 날짜 >= #10/25/2008# Then
fn단가 = "참"
Else
fn단가 = "거짓"
End If
End Function
format(평균, "#,##0") 으로 지정하면 됩니다. 표시형식에서 가장 마지막을 0으로 지정하면 값이 0일 때 0을 표시합니다.
즐거운 하루 되세요.
"-
*2012-02-29 09:32:51
안녕하세요.
fn단가(--- as year) 이 부분에서 as year이 아닌 as date가 아니였나요? 이것은 해당 인수에 들어갈 데이터의 형식을 지정해주는 건데 year라는 형식은 없습니다. date는 날짜 데이터를 의미합니다. date가 맞다면 아래오 같이 작성하면 됩니다.
Public Function fn단가(날짜 as Date)
If 날짜 >= #10/25/2008# Then
fn단가 = "참"
Else
fn단가 = "거짓"
End If
End Functionformat(평균, "#,##0") 으로 지정하면 됩니다. 표시형식에서 가장 마지막을 0으로 지정하면 값이 0일 때 0을 표시합니다.
즐거운 하루 되세요.
"