• 카테고리

    질문 & 답변
  • 세부 분야

    오피스

  • 해결 여부

    미해결

연도에 대한 질문

22.06.08 23:38 작성 조회수 341

0

연도를 선택하니 3684866같은 정수값이 나와서, 이의 데이터 형식을 날짜/시간으로 바꾸는등 몇가지 설정을 변경했더니 연도가 1905로 나옵니다. 그리고 날짜 테이블의 연도 필드 값도 모두 1905년 7월 8일 토요일로 나오네요...

어떤부분의 문제이며, 어떻게 수정해야 할까요?

답변 1

답변을 작성해보세요.

1

연도를 선택하니 정수값이 나왔다고 말씀하신건 '테이블' 시각적 개체에 연도 필드를 추가해서 그런 듯합니다.
테이블에 숫자 데이터 형식의 필드가 추가되면 기본적으로 합계가 계산되어 그렇습니다.
[시각화] 창에 추가된 [연도] 필드의 ∨ 를 클릭하여 [요약 안 함] 옵션을 선택하면 연도가 제대로 표시될 겁니다.

연도 필드의 데이터가 이상하게 나오는 현상은
[연도] 필드의 데이터 형식을 '정수'로 변경하시면 해결될 듯합니다.

데이터가 이상한 값으로 보이는 이유는 숫자 데이터에 날짜 서식을 지정하셔서입니다. 
이해를 돕기 위해 엑셀에서 
셀에 2016을 입력한 후 셀 서식을 '날짜'로 변경해보시면 '1905-07-08'로 표시될 겁니다.
2016이라는 숫자 값은 날짜 형식으로 보면 1905-07-08 이기 때문입니다.
반대로 오늘 날짜 2022-06-09를 입력한 후 셀 서식을 없애보면 44721 이라는 숫자 값이 표시됩니다.
엑셀에서 처리할 수 있는 날짜는 1900-1-1 부터 1, 2, 3, ...의 index_no(숫자)로 처리됩니다.
오늘 날짜가 44721이라는 숫자 값인 이유는 1900-1-1일 부터 44721 번째 날짜라는 의미입니다.
우리가 날짜라고 생각하는 데이터는 원래 숫자 값인데 서식을 날짜로 지정해 놓은 것이지요.

설명이 부족하거나 이해가 어려운 부분이 있으면 다시 질문 주십시오.