• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    미해결

날짜 처리가 안되네요...

22.04.22 07:36 작성 조회수 112

0

안녕하세요.
계획과 실적을 함께 테이블에 넣고 날짜별로 생산량과 생산성을 점검하려고 합니다.
 
계획일과 실적일로 따로 피벗을 만들면 정확한 데이터를 가져오는데, 날짜 테이블을 행에 넣고 피벗을 만들면
계획 데이터만 제대로 가져옵니다.
 
[계획 실제 데이터]
행 레이블 계획물량 개발자수 개발생산성
22-3-10 12 5 2.40

[실적 실제 데이터]

행 레이블 실적물량 개발자수 개발생산성
22-3-10 86 25 3.44

[날짜 테이블을 기준으로 하면]

행 레이블 계획물량 실적물량 개발자수 계획생산성 개발생산성
22-3-10 12 12 5 2.40 2.40

결국 날짜테이블의 날짜를 기준으로 피벗을 만들면 계획과 관련된 데이터만 정확하게 가져옵니다.

왜 이런 걸까요?

귀찮게 해 드려 죄송합니다.

 

답변 3

·

답변을 작성해보세요.

0

두 테이블의 활성 관계는 하나만 가능합니다.

0

Pino Mar님의 프로필

Pino Mar

질문자

2022.04.22

네. 날짜필드와 계획 테이블의 날짜, 실적 테이블의 날짜간 관계를 맺어주었습니다.

계획 테이블 날짜와 실적 테이블의 날짜로 피벗을 만들면 각각의 데이터는 정상적으로 생성됩니다.

날짜를 행에 넣고 계획, 실적 값을 생성하면 위에서와 같이 계획은 동일한 데이터가 나오는데

실적은 계획 데이터와 같이 피벗이 만들어집니다.

 

모델의 관계를 다시 설정하다 보니 다음과 같은 메시지가 출력됩니다.

날짜와 관계를 맺은 테이블은 하나이고, 관계는 하나의 테이블에 있는 두 개의 필드와 관계를 맺었습니다.

이때 하나의 관계만 활성화 되는 것인가요?

0

[날짜] 테이블의 [날짜]와 [계획] 테이블의 [날짜],
[날짜] 테이블의 [날짜]와 [실적] 테비을의 [날짜]로 관계가 작성된 상태에서

피벗 테이블 작성 시 
[날짜] 테이블의 [날짜]를 [행]에 나머지 숫자 필드를 [값] 영역에 추가하시면 
원하는 결과가 나와야 합니다.

혹시 이렇게 작성하셨는데 결과가 잘못 나오는 걸까요?