http://kin.naver.com/detail/detail.php?d1id=1&dir_id=1050202&eid=4be2SGzS9SZrbI94hhQzma3nTy3gUIqW
|
A |
B |
C |
D |
E |
1 |
2008-03-20 15:45 |
0.00 |
0 |
0 |
0시간00분 |
2 |
2008-03-21 11:50 |
20.08 |
20 |
5 |
20시간05분 |
3 |
2008-03-21 15:25 |
23.67 |
23 |
40 |
23시간40분 |
4 |
2008-03-22 11:31 |
43.77 |
43 |
46 |
43시간46분 |
B1=(A1-A$1)*24
C1=INT(B1)
D1=ROUND((B1-C1)*60,0)
E1=C1&"시간"&TEXT(D1,"00")&"분"
B1:E1 잡아 아래로 데이타 행 만큼 드래그 복사하시면 표가 완성됩니다. 그래프의 x축으로 B열, E열 중 어느 쪽이 적절할지는 직접 시행착오로 해 보십사 합니다. B1에서 보시다시피 엑셀이 인식하는 날짜/시간 형식으로 A열 데이타를 입력하면 A열은 a.b 형태의 값을 가지게 됩니다. (a는 날짜, 소숫점 이하인 b는 시간) 그걸 활용하여 C, D열에서 시간/분을 분리할 수 있습니다.
'논리 > 엑셀 프로그래밍' 카테고리의 다른 글
주민번호를 27 Jul 1999 로 표시 (0) | 2008.11.14 |
---|---|
업종, 연구소 기준에 따라 최종 평점 계산 (0) | 2008.11.14 |
단어의 모든 알파벳 뒤에 "," 넣기 (0) | 2008.11.14 |
3조 2교대 (4일 주간 2일 휴무 교대) 근무표 작성 (0) | 2008.11.14 |
총액을 일정 비율 정수로 분할(랜덤) 식으로 표시 (0) | 2008.11.14 |