티스토리 뷰
전에 엑셀에서
날짜 함수인 DATEDIF에 대해 포스팅 한 적이 있었는데
포스팅에
시간차이를 구할 수 있는지 물어보시는 댓글이 달려서
따로 시간차이를 구하는 포스팅을 작성 해 보기로 했다.
[인터넷 세상의 잡다한 이야기] - Excel 날짜함수 DATEDIF - (두 날짜 사이 년,월,일 구하기_나이 누적계산)
댓글에 대댓글로 답할 수도 있지만
그래도 글을 따로 하나 파는게 이해가 더 될거라 생각함 ㅇㅇ.
여러가지 경우에 있어 시간 차이를 구하는 방법에 대해 알아보겠음.
1. 총 작업시간을 구하는 방법
예를 들어 작업1 시간과 작업2 시간의 총 작업시간을 구하고 싶다면
총 작업시간을 구하는 셀 B4에는 단순히 =B2+B3와 같이 작업1과 작업2를 더해주면 된다.
물론 =B2+B3 말고 =sum(B2+B3)를 사용해도 결과는 동일함
아... 혹시나 결과값이 날짜 형식으로 나오지 않고 소수점형태로 나온다면
셀 서식을 날짜 형식으로 변경 해 주면 되는데, 셀서식 메뉴는 여러곳에 있다.
- 엑셀에서 셀 우클릭
- 엑셀의 홈 메뉴의 표시형식
- 엑셀의 홈 메뉴의 셀->서식
등 에서 셀 서식을 불러올 수있는데
셀서식에서 표시형식 탭을 선택하고 범주에서 사용자 지정을 선택한 다음 h:mm을 선택하면 된다.
음... 여기서 한 가지 또 궁금점이 생기는데 작업시간을 더 했을 때 24시간이 넘어가는 경우가 있을 수 있다.
이런 경우인데 잘 보면 총 작업시간이 좀 이상하다.... 24시간을 넘었는데 12시간45분이라고 표시되고 있다.
이것도 위에서 말한 셀서식과 연관이 있는데, h:mm으로 할 경우 24시간이 넘어가면 다시 1부터 시작하기 때문.
이 경우에는 h:mm 요거를 [h]:mm과 같이 변경 해 주면 24시가 넘어가면 1부터 시작이 아니라 25가 된다.
휴... 총 작업시간을 구하는 방법에 대해 설명을 하는데 좀 길었다....
원론적인 부분도 같이 한거라 다음부터는 좀 속도를 내서..
2. 시작부터 종료까지 작업시간 구하기(몇 시간 동안 일했나...)
이번에는 작업 시작시간 부터 종료까지 몇 시간 동안 일했는지 작업시간을 구하는 방법이다.
예제에 나오는 이름과 시간은 MS Support 사이트의 예제를 참고했다.
다음의 이미지를 보자.
판석과 석규 그리고 미선이 각각 몇 시간동안 일했는지 계산 해보자.
수식은 여전히 간단하다.
종료시간에서 시작시간을 빼기만 하면 된다.
위 이미지의 판석의 경우 처럼 =C2-B2를 하면 작업시간인 3:45가 나오는 것이다.
그럼 날짜가 있는 경우에는 시간을 어떻게 계산할 수 있을까?
다음 이미지는 날짜까지 있는 경우 시간 계산을 하는 경우이다.
총 작업시간이 24시간이 안될 수도 있고 24시간이 넘을 수도 있으니 두 가지 경우를 전부 예제에 넣어봤다.
날짜가 포함되어 있더라도 수식은 마찬가지로 종료일시에서 시작일시를 뺴면된다.
한 가지 생각 해야 할 것은
우리 불쌍한 석규가 1월27일 08시30분부터 1월28일 14시45분까지 일 한 경우
몇 시간 일 했는지를 계산하는 것인데
(왠지 옛날 내 얘기같아 더 슬퍼지는데... ㅠㅠ 요즘은 주 52시간제 때문에 저렇게 일 시키면 안됨... 철컹철컹)
이것 역시 위에서 말했던 셀 서식의 h:mm 을 [h]:mm 이렇게 변경 해 주면 깔끔하게 계산된다.
1번 예제를 설명 하면서 너무 내용이 길어질 뻔 했는데
2번 예제는 그냥 빠르게 지나 가버렸음 ㅎㅎㅎㅎ
암튼
인공위성도 쏘아 올린다는 무적의 엑셀
틈나는 대로 한 번 씩 팁을 정리 해 보는 것도 좋을 듯.
즐 엑셀~!!
'인터넷 세상의 잡다한 이야기' 카테고리의 다른 글
[카드 포인트 현금 전환] 여신금융협회 사이트에서 카드사 포인트 통합조회 후 현금전환 하는 방법 (1) | 2021.02.06 |
---|---|
크린토피아 자유시간 교환권 받음 ㅎ (0) | 2021.01.30 |
[스피닝 댄서] 내가 보는 것과 내가 믿는 것(검은 실루엣의 그녀) (0) | 2019.08.28 |
[추억의 고전명작게임]더블 드래곤(Double Dragon) (0) | 2019.06.03 |
구글 애드센스 지급받을 결제수단 추가, 관리 (0) | 2019.05.31 |
- Total
- Today
- Yesterday
- 8비트상성
- 브롤스타즈
- 다른그림찾기
- Excel
- 오락실게임
- 8비트
- brawlstars
- 고전게임
- 중독성짱게임
- XML
- 플래시
- xml강좌
- 레트로게임
- XML Programming with VB 6.0
- 엑셀
- J.S Bach
- 고전명작
- 추억의 게임
- 오락실 게임
- c#
- SQL
- 틀린그림찾기
- 플래쉬
- C
- MS-SQL
- 플래시 게임
- 플래시게임
- 플래쉬게임
- 좀비게임
- 플래쉬 게임
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |