«

»

키노트,페이지에서 차트 입력한 소수가 날짜형식으로 바뀔 때

맥의 키노트와 페이지에 차트를 삽입 할 때 차트 데이타에 소수를 넣으면 날짜 형식으로 바뀌는 문제가 있습니다. 검색해보니 혹자는 버그라고도 하는데 정확한 원인은 모르겠습니다만 저는 자주 이런 현상이 일어나더군요.
차트 데이타에 17.1 이라고 써 넣으면 2017.1.1로 바뀝니다. 55.3 이라고 넣으면 1955.3.1 로 바뀝니다.

차트의 포맷 옵션에서 이리 저리 만져봐도 별 도리가 없었습니다. 결국 찾은 꼼수는 이렇습니다.

자동으로 날짜 형식으로 바뀌는 걸 보니, 입력한 숫자의 소숫점 뒷 부분이 1(월)부터 12(월)까지면 그 숫자를 월로 바꾸고 그 달의 1일로 간주해서 붙입니다. 소숫점 앞의 숫자가 1~49면 2001부터 2049년까지로 바뀌고 50 이상이면 1950년으로 바뀝니다.

그러니 데이타를 넣을 때 월로 바꿀 수 없는 숫자를 넣어주고 화면에 표시할 때 실제 써야할 데이타 부분만 보여주는 방법을 사용하면 될 것 같았습니다.

즉 17.1은 2017년 1월1일로 바꿀테니 17.1111로 바꿔넣으면 월로 자동으로 바꿀 수 없어서 입력값이 유지됩니다. 그리고 그 값으로 차트를 그린 후 값을 표시할 때는 소숫점 두번째 자리 이하는 떼어버리고 출력하는 것입니다.

물론 17.1과 17.1111간의 값이 차이는 미묘하게 있겠습니다만 프레젠테이션 할 때 이정도의 차이는 눈에 띄지 않을 것으로 예상합니다.

표시할 값은 포맷의 값 꼬리표에서 소수 항목의 수치를 조절하면 됩니다.

입력한 차트 데이터와 실제 화면에 그려진 차트 그래프입니다.

keynote_chart

혹시 “저기 키노트 그 문제는 … *&*^&^$& 에서 #$%#$&*%#$ 를 설정해주면 해결되는건데 왜 이런짓을….” 이라고 알려주실 분 계실려나요. ㅠㅠ