엑셀 함수 이용해서 급여관리하는 방법 두 번째 [근무시간 계산하기] 봐봐요

안녕하세요항그아 아버지입니다. 이번 엑셀 내용은#엑셀#함수를 이용 칠로#급여 관리하는 방법, 2번째에#근무 시간의 수식을 작성하는 방법입니다.의외로 네이버 #지식인 질문으로 많이 올라오는 내용이기도 하네요~!! 근무시간을 계산하고 값을 자동으로 출력하기 위해 사용하는 함수는 #IF#OR #AND #TIME #MIN #MAX함수와 그 외 여러 개의 IFERROR 함수처럼 간단한 함수를 사용합니다.그럼 오늘의 내용도 꼭 많은 분들께 도움이 되길 바랍니다.​

1IF함수 IF함수는 활용도가 매우 많은 함수이므로 반드시 알아야 할 함수의 중국 한모금개입니다.IF 함수의 사용방법 및 예는 이전에 설명한 적이 있으므로 아래 링크를 통해 간단히 한 번 설명해 주십시오.​ s://blog.naver.com/ehdls1318/221704677767

2OR함수 OR함수는 진정한 값과 거짓의 값의 중국에 진정한 값이 한모금개라도 있다면 TRUE을 모든 값이 거짓말의 값이면 FALSE을 되돌리는 함수입니다.​ 예를 들어=OR(1+1=3,2+2=4)예시 값은 TRUE의 값을 얻을 수 있습니다. 1+1=2로 2+2=4이지만 예시의 인수 준 2+2=4이라는 값이 진정한 값이기 때문입니다.​ 만약=OR(1+1=3,2+2=5) 이렇게 인수가 작성됐다면 그 값은 FALSE값을 출력하게 됩니다.1+1=2로 2+2=4이기 때문에 작성된 모든 인수가 허위의 가격이기 때문입니다.보통 OR함수는 단독으로 사용하는 경우가 별로 없는 것 같은데 IF함수와 자주 쓰입니다.3AND함수 AND함수는 OR함수를 닮았지만 반대라고 생각하시죠.AND 함수에 사용된 인수 모두가 진정한 값이어야 하는 TRUE를, 인수 중 하나라도 가짜 값이면 FALSE를 반환합니다.​ 예를 들어=AND(1+1=3,2+2=4)위 수식을 작성한 경우에는 그 값은 FALSE의 값을 출력하게 됩니다.OR함수에는 TRUE값을 출력했지만 AND함수는 FALSE값을 출력합니다만, 인수, 쥰 1+1=3이라는 거짓 값이 있기 때문입니다.​=AND(1+1=2,2+2=4)위 수식처럼 작성을 하면 TRUE치를 얻을 수 있습니다.AND함수도 OR함수처럼 단독으로 사용하는 경우는 별로 없지만 IF함수처럼 논리값을 찾기 위해 자주 사용되기도 합니다.4 TIME함수 TIME함수는 특정 시간을 나타내는 소수를 갚겠습니다. 함수가 입력되기 전 셀이 일반 서식을 가지고 있더라도 결과값은 날짜 서식으로 지정됩니다.함수수식의 작성방법은=TIME(시간단위, 분단위, 초단위) 이렇게 작성해주시면 되겠습니다.만약 A1셀에 12:01:52이라는 값이 입력되어 있는 경우는=TIME(A1, A1,1A)과 수식을 만들어 주시면 그 값은 A1셀에 작성한 값 그대로 12:01:52라는 값을 출력할 수 있습니다.5MIN함수 MIN함수는 작성된 값 중 최소치를 되돌리는 함수입니다.만약 A1셀~셀까지 1~6까지 입력된다고 가정할 경우=MIN(A1:)과 수식을 만들어 주신다면 그 반환 값은 1~6의 가프쥬은 최소치의 1의 값을 반환하고 값을 출력하게 됩니다.6MAX함수 MAX함수는 MIN함수와 반대로 작성된 값 중 최대치를 되돌리는 함수입니다.만약 A1셀~셀까지 1~6까지 입력된다고 가정할 경우=MAX(A1:)과 수식을 만들어 주신다면 그 반환 값은 1~6값 중 최대치의 6의 값을 반환하고 값을 출력하게 됩니다.​​​

>

빨간 사각상자 안에 들어갈 시간을 정수 형태로 수식을 작성하여 자동으로 입력하도록 합니다.​ 우선 출, 퇴근 시간의 경우의 수를 5개로 나누어 보았습니다.① 첫번째는 점심 시간을 제외한 기본 8시간 근무를 할 경우 ​ ② 두번째는 점심과 저녁 시간을 제외한 기본 근무 8시간과 잔업 1시간을 했을 경우 ​ ③ 세번째는 점심과 저녁 시간을 제외한 기본 8시간과 잔업 4시간 그리고 특별 근무 1시간을 했을 경우 ​ ④ 네번째는 저녁 시간을 제외한 특별 근무만 8시간 한 경우 ​ ⑤ 다섯번째는 저녁 시간을 제외한 특근 8시간으로 기본 1시간을 근무할 경우 ​ 위 5가지 경우에서 예시를 들어 봅시다.보통 1회~3번에 해당하지만, 제조업의 경우, 근래에는 주 52시간제가 도입되면서 많이 사라졌으나, 2교대나 심야 근무의 경우 4번과 5번에 해당하는 경우라고 생각되네요.그리고 연봉제의 경우에는 근무시간이 중요하지 않지만, 내가 근무한 총시간 대비 시급으로 계산해 보면 얼마일까? 라고 알고 계신 분들도 계산을 하실 수 있겠습니다. 그러면 각각의 경우 오류없이 모두 자동으로 시간이 계산되고, 각각의 셀에 입력할 수 있도록 수식을 작성해보겠습니다.​

총 근무 시간은(퇴근 시간-출근 시간)휴식 시간(점심 OR저녁)가 좋지만, 그럼 출근 시간은 B3 셀, 퇴근 시간은 C3셀에=C3-B3 이렇게 만들어 주시면 결과치는 9:00이라고 값이 나올 겁니다.우리가 급여를 계산할 때 시간이 정수 계산하므로, 엑셀도 값이 정수로 나와야 쉽게 계산할 수 있겠지요!​ 그래서 하루 24시간을 분으로 바꾸면 1,440분이 되기 위해서=(C3-B3)*1440)/60 이렇게 작성하지 않으면 결과값에 9이라는 값을 입력시킬 수 있습니다.​이 수식을 입력했다며 결과 값이 9에 나오나?!!

>

흰천의 바탕에 그린 무늬처럼 총 노동 시간의 값은 0:00이라고 값이 입력됩니다.정수로 바꾸기 위해서는 ① 체크 박스를 사용자 지정에서 일반으로 변경하시면 9이라는 값을 얻을 수 있습니다.하지만 여기에서도 문제는 있습니다.보통은 퇴근 시간이 출근 시간보다 큰 값이어서 퇴근 시간에 출근 시간을 빼면 되지만 4번과 5번의 경우처럼 퇴근 시간이 출근 시간보다 작은 경우에는 카미 수식을 입력했을 때의 값을 입력할 수 없는####…에 나오게 됩니다.

>

단순할 없이는 모든 경우에 값이 출력될 수 있도록 작성할 수 없는 수식이 되기 위해서 수식을 모든 경우에 값이 출력되도록 변경하고 만들어 보면=IF(B3C3(1+C3-B3)*1440)/60)+SUM(D3-E3) 이렇게 해야만 모든 경우에 값이 자주 출력됩니다.​ 작성한 수식도 경우의 수를 생각하고 작성한 것으로 1. 혹시 출근 시간과 퇴근 시간이 빈 경우 2. 혹시 출근 시간이 퇴근 시간보다 작을 경우 3. 혹시 출근 시간이 퇴근 시간보다 큰 경우 3가지 경우로 각각 계산하는 방법이 달라야 한다는 수식 구문이 됩니다.그리고 마지막으로 수식이 완성이 되면 보기 형식은 사용자 지정에서 일반으로 바꿔주시면 정수 값으로 각각의 시간을 계산하여 입력됩니다.​​​

기본 근무시간은 비근로시간을 제외하고 최대 8시간까지입니다.8시간 초과 근무시간은 야근 또는 특근으로 넘으니까요!! 기본근무시간은 총근무시간이 8시간을 넘는다면 8시간 총근무시간이 8시간을 넘지 않는다면 총근무시간이 기본근무시간이 되겠지요.어렵게 생각하지 마시고 총근무시간에서 야근시간과 특근시간을 뺀 나머지가 기본근무시간이라고 생각하면 쉬울 것 같아요!!

>

기본 근무 시간 셀에 들어가작성 수식은 그림과 같이 총 근무 시간-비경제 활동 시간-연장 근무 시간-특별 근무 시간으로 작성하시면 됩니다.=(IF(B3C3(1+C3-B3)*1440)/60)-D3-E3)-H3-​ 남은 셀은 수식 복사 또는 드래그 하여 수식으로 묻어 주면 자동으로 계산되고 필요한 값이 입력됩니다.만약 표시 형식이 00:00과 같은 시간 형식으로 표기되면 위에서 설명 드렸듯이 표시 형식을 사용자 지정으로 일반적으로 바꾸시면 됩니다.​​​

연장 근무 시간은 총 근무 시간부터 기본 근무 시간과 특근 시간을 빼면 연장 근무 시간이 나옵니다만, 수식으로 작성할 때는 조건이 몇가지 생각됩니다. ​ 1. 기본 근무 시간이 8시간 이하의 경우 2. 기본 근무 시간이 8시간 이상의 경우 3. 출근, 또는 퇴근 시간이 빈 경우 ​ 우선 3개의 경우를 생각하고 보이네요.3개의 경우를 생각하고 수식을 작성하고 추가적으로 경우의 수가 더 있으면 추가하고 수식을 만들어 주시면 되겠습니다.​

>

흰천의 바탕에 그린 무늬처럼 수식을 작성할 수 있지만=IF(IF(OR(B3=””, C3=””)””, IF(AND(B38),(C3-B3)*1440)/60-8-E3-D3, IF(B3>C3(1+C3-B3)*1440)/60-8-D3-E3)-I3)8),(C3-B3)*1440)/60-8-E3-D3, IF(B3>C3(1+C3-B3)*1440)/60-8-D3-E3)-I3)수식이 복잡해서 보이는 것 같아서 더 쉽게 볼 수 있게 수식을 구분별로 썰어 보였습니다.총근무시간을작성했던수식으로추가된조건을응용해서작성했기때문에별로어렵지않을것같습니다.수식을구분히확인해보면아래라고생각합니다.1.IF(IF(OR(B3=””, C3=””)””, → 출근 시간과 퇴근 시간 중 하나라도 빈다면 헤당셀를 공란으로 표기하고, 공난이 아니라면 다음 수식을 계산. ​ 2.IF(AND(B38),(C3-B3)*1440)/60-8-E3-D3, → 출근 시간이 퇴근 시간보다 작고 퇴근 시간에 출근 시간을 제외한 시간이 8시간을 초과하면 퇴근 시간-출근 시간-8시간-저녁 시간-점심 시간 값을 계산하고 아니면 다음 수식을 계산. ​ 4.IF(B3>C3(1+C3-B3)*1440)/60-8-D3-E3)-I3)8),(C3-B3)*1440)/60-8-E3-D3, → 출근 시간이 퇴근 시간보다 작고 비궁로 시간을 제외한 총 근로 시간이 8시간보다 크면 총 근로 시간으로 8시간을 빼고 비궁로 시간 낮 저녁 시간을 뺀 값를 입력하고 그렇지 않으면 다음 수식을 계산. ​ 8.IF(B3>C3(1+C3-B3)*1440)/60-8-D3-E3)-I3)→ 출근 시간이 퇴근 시간보다 크다면 총 근로 시간으로 8시간을 빼고 비궁로 시간 낮 밤의 시간을 제외하고 추가적으로 특별 근무 시간을 펭가프를 입력.즉, 수식이 길게 만들어져 있기 때문에 수식의 단락을 구분하는 괄호를 잘 구분해서 단락별로 수식을 떼면 복잡해 보이는 수식을 쉽게 확인할 수 있기 때문에 쉽게 작성할 수 있습니다.​​​

통상으로 특근 시간은 22:00부터 다음날 06:00까지 적용되므로 해당 시간을 기준으로 설명합니다.회사마다 각각의 회사 규정에 따라 조금씩 다르게 적용될 수도 있으니 참고하시기 바랍니다.​ 특별 근무 시간은 급여 계산상 2배를 하고 주고 근로 시간을 특별 근무 시간과 나는 말합니다.제가 작성한 표에는 특근이 발생하는 시간대에서는 비근로시간이 없다고 가정하고 작성한 것이기 때문에 만약 특근이 발생한 시간대에 휴식시간 또는 간식시간과 같은 비근로시간이 발생한다면 앞으로 작성할 수식에서 추가로 특근시간에 발생한 비근로시간을 공제하시면 됩니다​

>

특별 근무 근무 시간을 계산하는 수식은=(IF(OR(B3=””, C3=””)””, IF(C3

이상에서 오늘의 엑셀 함수를 이용한 자동적으로 급여 관리하는 수식의 작성 방법 2번째의 이야기를 마치겠습니다.아무쪼록 많은 분들에게 도움이 되었으면 합니다. 그럼 오늘도 힘내세요. 좋은 하루 되세요.~^^!​

엑셀함수를이용하여날짜를자동으로입력해보자!>

​​