2017-12-30 88 views
0

CSV 파일을 가져 오는 방법을 알고 있지만 여기 내 문제는 파일에 WebKit 타임 스탬프가 포함되어 있다는 것입니다 (관심있는 사용자는 내 브라우저 기록 임). 이제 가져올 때 일반, 텍스트 및 날짜 형식에 대한 세 가지 옵션이 있습니다. 일반을 선택하면 타임 스탬프가 숫자로 올바르게 포맷되지만 과학 표기법으로 변경되기 때문에 정밀도가 떨어집니다.타임 스탬프가있는 .CSV를 Excel 2010으로 가져 오려면 어떻게해야합니까?

반면에 텍스트를 선택하면 타임 스탬프가 변경되지 않지만 나중에 해당 열을 숫자로 변환하면 필터링 할 수 없습니다 ("숫자 필터"가 아닌 "텍스트 필터"가 표시됨). . 오늘 아침 엔 항목 만 보여주기 때문에 이것은 중요합니다.

날짜는 일반 (사람이 묻는 경우)과 같은 일을합니다.

내가 생각할 수있는 유일한 해결책은 내 파일의 모든 타임 스탬프를 Excel의 날짜 형식으로 덮어 쓰고 가져 오는 것이 불편하고 더럽다고 느끼는 것입니다. 누구든지 더 나은 방법을 알고 있습니까?

+0

타임 스탬프 데이터 샘플 및 처리 방법은이 문제를 해결하는 데 유용합니다. –

+0

Microsoft Excel은 내부적으로 일을 날짜로 저장하므로 1은 24 시간이고 0.5는 12 시간과 같습니다. 날짜가 "0"이면 1900 년 1 월 1 일이됩니다. WebKit 타임 스탬프는 1601 년 1 월 1 일부터 날짜를 microsconds로 저장합니다. – RCrowt

+0

@RCrowt 재미 있습니다. 초기 달력에는 어떤 달력이 사용됩니까 (그레고리오 달력 사용이 널리 보급되기 전). –

답변

1

을 과학 표기법으로 변환하지 않았습니다. 칼럼이 충분히 넓지 않아서 당신은 그것을보고 있습니다. Excel은 가능한 모든 정밀도를 가져옵니다.

+0

확실히 숫자가 바뀌고 너비가 증가해도 도움이되지 않지만, 이제는 또 다른 모습을 보였습니다. 생각했던 것만 큼 나쁘지는 않습니다. (나는 두 자리 숫자를 잃어 버리고 있습니다.) 여전히 정밀도를 잃어 버렸지 만 실제로는 나보다 훨씬 나 빠졌다. –

+0

32 비트 부동 소수점에는 약 17 자리의 제한이 있습니다. 이 문제를 해결할 수있는 방법은 텍스트 열로 가져 와서 이후에 숫자를 (1)'yyyy-mm-dd hh : mm : ss '와 (2) 초의 분수로 분리하는 것입니다. – BoarGules

+0

아, 감사합니다. 나는 그것을 실제로 알아야했다. 나는 지금 자신을 처벌해야한다. –