본문 바로가기

엑셀

엑셀_6.날짜와 시간 계산함수 & 일급 계산해보기 예제

1. 날짜 관련 함수

 

  • YEAR:연도 데이터만 추출
  • MONTH:월 데이터만 추출
  • DAY:일 데이터만 추출
  • DATE함수:분리되어 있는 날짜 데이터를 합쳐서 날짜 서식을 가진 데이터로 추출하는 함수 
  • TEXT 함수: 데이터 값을 활용하여 셀 서식을 새로 지정하는 함수
  • TODAY(): 오늘날짜를 불러오는 함수 

(ex)TEXT(데이터값, 보고자하는 서식의 내용) -> TEXT(2022-05-09, "m월 d일") -> 5월 9일 

 

2.날짜 계산

 

  • 날짜 + 1 : 해당 날짜에서 1일 뒤를 출력 
  • edate 함수: 지정한 날짜로부터 지정한 기간이 끝난 날짜를 보여주는 함수 -> 장기간 계산 시 유용 

(ex) edate(날짜, 36) -> 36개월 뒤의 날짜를 계산 해줌

  • eomonth 함수 : 계산된 날짜가 들어있는 달의 말일을 계산하는 함수

(ex)eomonth(날짜, 개월 수 ) -> eomonth(2023-07-09,1) = 2023-08-31 출력됨 

 

 

3. 시간 계산

 

엑셀에서의 시간 단위 1= 24시간 = 1일 -> 즉 1시간 = 1/24 

 

  • 시간 + 1/24 = 한 시간 후의 시간 계산

(예시)엑셀에서 근무시간을 계산하고 일급을 계산하고 싶다면 

 

  • 시간도 숫자형 데이터 -> sum 함수 사용가능 

 

 

 

 

 

  • 1일 급여를 계산하려고 하면 제대로 계산되지 않는 문제 발생

-> 이유: 우리는 근무시간 9시간을 그대로 9를 곱하면 된다고 생각하지만 엑셀은 시간 단위가 일반적인 사람과 다르기 때문에 

 

 

 

  • 근무시간 값에 24를 곱해줘야 제대로 계산 가능  

 

 

 

  • 표시형식도 일반으로 바꿔주기(표시형식이 사용자 지정 또는 시간이면 제대로 일급 계산이 안됨)