반응형

코로나와 경기 침체 영향으로 일자리는커녕 파트타임 시간제 아르바이트 자리 조차 구하기가 쉽지 않습니다. 시간제 아르바이트는 근무 시간에 따라 돈을 지급받기 때문에 근무 시간에 민감할 수밖에 없습니다.

그런데 막상 시간을 계산하려면 10진법 계산은 익숙하지만 60분 단위에 또 하루는 24시간에 머리가 아픕니다. 하지만 엑셀을 이용하면 아르바이트 고용주들이 직원들에게 시급 지급을 편하게 하라고 칼 같이 시급을 계산할 수 있게 시간 차이 계산을 할 수 있습니다.

엑셀 시간 차이 계산 방법

오늘 날짜 현재 시간 입력 방법

우선 아르바이트비 계산에 앞서서 엑셀에서 오늘 날짜와 현재 시간을 쉽게 입력하는 방법에 대해서 알아 보겠습니다. 

엑셀 오늘 날짜 입력방법

엑셀에서 오늘 날짜는 Ctrl + ; 키를 입력하면 됩니다. 아래와 같이 오늘 날짜를 입력하려는 셀에서 Ctrl + ;를 누르면 오늘이 2021년 1월 15일이니깐 2020-01-15가 표시되고 엔터를 누르면 셀 서식에 맞게 오늘 날짜가 표시됩니다.

엑셀 현재 시간 입력방법

엑셀에서 현재 시간은 오늘 날짜 입력방법에 Shift 키를 추가해주면 됩니다. 아래와 같이 현재 시간을 입력하려는 셀에서 Ctrl + Shift + ;를 누르면 현재 시간이 표시되고 엔터를 누르면 셀 서식에 맞게 현재 시간이 표시됩니다.

엑셀에서의 시간 표현

또 한 번 더 앞서서 엑셀에서 시간을 어떤 식으로 표현하는지부터 알아볼 필요가 있습니다. 결론부터 말하자면 하루 1일=24시간=1입니다. 엑셀에서 시간은 1900년 1월 1일부터 시작합니다. 숫자 1은 1900년 1월 1일, 2는 1900년 1월 2일에 대응되어 오늘 날짜 2021년 1월 15일은 44211이 됩니다.
아래에서 직접 확인할 수 있는데 날짜 서식이 적용되어 있는 B15셀에 1을 입력하고 F2를 눌러보면 1900-1-1 0:00:00과 같이 표시되며 Ctrl + `을 눌러 수식 보기를 하면 A15셀의 2021년 1월 15일은 44211로 바뀌어 표시되는 것을 볼 수 있습니다. 여기서 알아야 할 것이 엑셀에서 24시간이 1이니깐 당연히 12시간은 0.5 9시간은  0.375라는 개념입니다. 이것만 알면 엑셀에서 시간 계산하는 것은 일도 아니게 됩니다.

엑셀 근무 시간 계산 방법

엑셀에서 시간은 숫자에 불과하다

본격적으로 엑셀에서 시급 계산을 위해 시간 계산하는 방법을 알아볼 텐데 제목 그대로 엑셀에서 시간은 숫자에 불과합니다. '몇 시에서 몇 시까지 일하면 몇 시간 일한 거지?' 생각할 것도 없이 몇 시-몇 시를 그대로 해줘 버리면 됩니다. 
아래와 같이 오늘 근무시간을 입력할 D15셀에 =C15-B15 (업무 종료 시각 - 업무 시작 시각)를 입력하면 근무시간이 그대로 계산됩니다. 오늘은 12시 30분에 시작해서 18시까지 일할 테니깐 5시간 30분을 일을 하게 되겠네요.

5시간 30분을 일 했으니깐 여기다가 바로 2021년 최저시급 8,720원을 곱하면? 당연히 안됩니다. 앞서 설명한 것과 같이 24시간이 1이므로 5시간 30분은 대충 0.229 정도입니다. 그럼 어떻게 해야 하느냐 24시간은 1이니깐 24를 곱해줘 버리면 되는 것입니다. 아래와 같이 E15셀에 =D15*24를 하면 약 5.5시간을 일한 것이 되며 여기에 시급 8,720원을 곱해주면 F15와 같이 하루 일당 47,960원을 계산할 수 있습니다.

점심시간은 당연히 근무시간에서 제외해아죠

일반적인 근무시간인 9시부터 18시까지 일을 하면 9시간을 일을 한 것이 되나 점심식사를 제공한다거나 기타 등등의 이유로 근무시간에서 점심시간 1시간을 빼려면 어떻게 해야 할까요? 쉽게 생각하면 근무시간 셀에서 1시간을 빼거나 시간 계산 셀에서 1을 빼거나 해주면 됩니다. 근무시간 셀에서 빼려면 1시간은 1/24이니깐 =C15-B15-1/24, 시간 계산 셀에서 빼려면 =E15*24-1을 해주면 됩니다.

야근을 해서 날짜가 바뀌면 어떻게 해야 하나요?

야근을 해서 날짜가 넘어가게 되어서 아래와 같이 새벽 2시에 일이 끝나서 업무 종료 시각 입력 셀에 2:00을 입력하면 아르바이트 한 사람에게 돈을 다시 받아야 하는 계산 결과가 나오게 됩니다. 여기도 간단히 업무 종료 시각에 24시간을 더해주면 되는 것인데 항상 야근을 하는 것이 아니니 일일이 야근 때마다 변경해주기는 귀찮습니다. 그러므로 야근했을 때만을 조건으로 해서 IF문을 추가해주면 됩니다. 
아래와 같이 D15셀에 =IF(C15<B15,C15+1-B15,C15-B15)와 같이 입력하면 야근을 했을 경우에도 문제없이 근무 시간 계산이 됩니다.

30분 혹은 15분 단위로 칼같이 끊고 싶어요

일당 계산을 분단위가 아닌 30분 15분 단위로 계산하려면 MROUND 함수를 사용하면 됩니다. MROUND 함수는 원하는 배수로 반올림된 수를 계산하는 함수로 사용방법은 아래와 같습니다.

MROUND(number, multiple)

MROUND 함수는 numbermultiple을 인수로 받으며 number는 반올림하려는 수, multiple은 반올림할 배수의 기준이 되는 값입니다. 여기서는 30분 단위로 반올림하려면 0.5, 15분 단위로 반올림하려면 0.25를 입력해주면 됩니다. 
따라서 아래와 같이 E15셀에 =MROUND(D15*24,0.5)혹은 =MROUND(D15*24,0.25)와 같이 입력하면 반올림된 시간이 계산이 됩니다.

마지막으로 이번 달에 열심히 일한 김근태 씨의 근무현황 표입니다.

반응형