책으로 연습할때 엑셀에서 막힌적은 없는데... 이번 상설시험 엑셀 때문에 떨어질것 같네요..
아무튼...
피벗 테이블 문제에서...
행레이블 : 부서명
열레이블 : 년도
값 : 수치
자세히는 기억 안나지만 이런 형태의 피벗 문제였는데...
여기서 값이 하나는 "평균 : 수치" 또하나는 "합계 : 수치" 이렇게 두가지 이더군요
필드명에 수치를 두개를 쓸수가 없어서.. 원래 수치값에 평균을 넣어서 "평균 : 수치"로 하고
나머지 하나를 이름을 바꿔서 해볼려고 했는데 도저히 안되더군요...
피벗테이블에 "평균 : 수치" "합계 : 수치" 를 동시에 넣는 방법을 알고 싶습니다.
그리고 또 하나 프로시저 문제에서도 질문을 하고 싶습니다
예를들어
fn분류(등록일자) 의 사용자 정의 함수에서
"등록일자"에 있는 날짜가 2001-02-01 의 형태로 들어가 있을때...
이 값이 2001-01-01 보다 크면 A2셀에 "큼" 작으면 "작음" 이라는 프로시저를 생성하려면
If [A1] >= 2001-01-01 then
fn분류= "큼"
else
fn분류= "작음"
end if
이런 형태로 했는데... 날짜 형식의 2001-02-01 을 인식하는 방법이 다른건지 항상 "큼" 의 값만 반환되더군요... 위의 프로시저를 완성하려면 어떻게 해야하나요?
두개의 수치 값을 가져다 놓고
하나는 합계 하나는 평균으로 지정 하고 이름을 변경 하시면 됩니다.
수치를 두개 가져오면
합계 : 수치 합계 : 수치2
와 같이 작성되므로 뒤의 수치2를 값필드 설정에서 평균으로 수정하고 2를 지우시면 되세요.
Public Function k날짜(날짜)
If 날짜 >= #1/1/2001# Then
k날짜 = "큼"
Else
k날짜 = "작음"
End If
End Function
와 같이 # 을 붙이시면 되긴 합니다. #2001-1-1# 으로 표시 하면 위와 같이 표시 되네요.
좋은 하루 되세요.
-
*2012-04-09 05:20:57
두개의 수치 값을 가져다 놓고
하나는 합계 하나는 평균으로 지정 하고 이름을 변경 하시면 됩니다.
수치를 두개 가져오면
합계 : 수치 합계 : 수치2
와 같이 작성되므로 뒤의 수치2를 값필드 설정에서 평균으로 수정하고 2를 지우시면 되세요.
Public Function k날짜(날짜)
If 날짜 >= #1/1/2001# Then
k날짜 = "큼"
Else
k날짜 = "작음"
End If
End Function와 같이 # 을 붙이시면 되긴 합니다. #2001-1-1# 으로 표시 하면 위와 같이 표시 되네요.
좋은 하루 되세요.
"