MY LIFE/재미난것들2022. 4. 2. 23:18
반응형

김어준 그리기 입상하면 김어준과 고기 먹기다.

근데 이거 고기 먹기고 고기 사준다는 말은 없다

잘생각 하고 하자.고기 사주는 건지 확인 하자.

 

 

 

 

반응형
Posted by Dream Come True
반응형

출퇴근_sum.xlsx
0.01MB

점심시간을 포함해서 근무하거나 점심시간을 제외한 근무시간 계산방법이다.

엑셀 파일을 수정해서 사용해도 되지만, 직접 입력할 때 시간은 오전 9시는 9:00 이나 09:00으로 입력하면 된다.

입력한 후 시간으로 인식할 수 있게 변경해주어야 한다.

입력한 셀에 마우스 우측키를 누르고 셀서식을 클릭한다.

사용자지정에 h:mm으로 표기된것을 확인 할 수 있는데, 이것을 조금 변경해 주어야 한다.

상단 형식부분에 마우스를 클릭해 수정을 한다.

h:mm으로 표기된 부분을 [hh]:mm으로 변경해준다.

시간 들어가는 부분은 모두 동일하게 변경해주면 된다.

자동으로 근무시간 계산하는 방법에 대해 설명하도록 하겠다.

수식은 :

=IF(IF(HOUR(C4)=0,IF(HOUR(D4)=0,0,1),1)=0, 0, (((HOUR(D4)*60+MINUTE(D4)) - (HOUR(C4)*60+MINUTE(C4))) - MOD((HOUR(D4)*60+MINUTE(D4)) - (HOUR(C4)*60+MINUTE(C4)),30)-IF(E4="O",60,0))/60)

※ 입력된 시간을 분으로 변경후에 다시 시간으로 변경하는 로직

※ 출근을 하지 않으면 출퇴근에 00:00 으로 기재

※ 출퇴근 시간의 셀서식은 hh:mm 으로 지정, 나머진 일반으로 유지

1. (HOUR(D4)*60+MINUTE(D4)) - (HOUR(C4)*60+MINUTE(C4))

-> 13:00 일 경우 HOUR(13)*60 + MINUTE(0) = 780

09:15 일 경우 HOUR(9)*60 + MINUTE(15) = 555

--> 수식의 결과 225분.

2. MOD((HOUR(D4)*60+MINUTE(D4)) - (HOUR(C4)*60+MINUTE(C4)),30)

-> 위의 결과를 이용해서 30분 단위의 나머지값을 구함.

30분 단위로 계산을 하기 위해 나머지 값을 총근무한 분에서 빼기위함.

ex) 총 근무시간이 2시간 10분(130분)이라면 30분 단위에서 10분이 제외된 120분으로 계산(130/30 에서의 나머지 10)

--> MOD(225, 30) 의 결과 15

3. -IF(E4="O",60,0)

-> 근무시간(분)에서 나머지 결과를 뺀 후 휴게시간도 뺌.

점심시간을 보냈다면 60분을 빼고 아니면 0분을 뺌.

점심시간을 근무시간에 포함하고 싶으면 알파벳 "X"를 표기하고,

점심시간을 근무시간에서 제외하고 싶으면 알파벳"O"를 입력하면 된다.

4. 1-2-3의 결과/60

-> 총근무시간(분)에서 60으로 나눔.

분에서 시간으로 변환하기 위함.

5. IF(HOUR(C4)=0,IF(HOUR(D4)=0,0,1),1)=0

-> 출퇴근이 0이면 휴게시간과 관계없이 0을 리턴해주기 위함.

출근시간이 0이면 0, 아니면 1을 리턴

출근시간이 0일때 퇴근시간이 0이면 0을 리턴, 아니면 1을 리턴

전체 총 근무시간을 구하는 수식은

=SUM(F4:F10)&" 시간"

&"시간"을 수식에서 제외하면 시간이란 단어가 없어지고 시간만 나타난다.

 

 

반응형
Posted by Dream Come True
MY LIFE/재미난것들2022. 4. 1. 16:52
반응형

개판 오분전

 

Dog 판 이라는 뜻이 절대 아님...

 

625난리통에 피난민들이 배급 받으려고 난리다 보니 생겨난 말...

 

참 우리 어르신들 조상님들 세대는 살기 정말 어려웠다는...

그래서 저런 말도 생겨나고...

 

 

반응형
Posted by Dream Come True
반응형

 

 

 

 

 

 

 

 

 

 

반응형
Posted by Dream Come True