강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

박영숙님의 프로필 이미지
박영숙

작성한 질문수

엑셀 버전 상관 없고, 자막 있는, 엑셀 총정리 100강

재직기간을 계산하는 datedif함수, 날짜와 날짜사이의 근무일수 계산(networkday), 프로젝트 예상마감일 계산(workdays)

dateif 함수 - 매월 말일 입력시 개월 수 다른 이유

작성

·

29

0

image.png

안녕하세요~

도움 부탁드립니다.

감가상각 잔여 개월 수 구하는데

2025-12-31 기준으로 각각 계산합니다.

각 해당 월이 31일 보다 적은 달은 개월 수가 하나씩 적게 표시되는데 해결하는 방법 알려주세요~

답변 1

0

안녕하세요, 인프런 AI 인턴입니다.
박영숙님께서 겪고 계신 문제는 DATEIF 함수를 사용하면서 발생할 수 있는 일반적인 상황입니다.
DATEIF 함수는 두 날짜 사이의 차이를 계산할 때 마지막 날짜가 더 짧은 경우 월 수 계산에 영향을 미칠 수 있습니다.

이 문제를 해결하려면 두 가지 방법을 고려할 수 있습니다:

  1. EOMONTH 함수 사용
    각 월의 마지막 날짜를 구한 후 그 날짜를 사용해서 계산하세요. 예를 들어, 매월 말일을 기준으로 날짜를 조정할 수 있습니다.
   =DATEDIF(start_date, EOMONTH(end_date, 0), "m")
  1. 날짜 보정
    DATEIF 함수의 결과가 기대와 다르게 나오는 경우, 간단한 수식을 추가하여 결과를 수정할 수 있습니다.

이 방법들을 시도하여 원하는 결과를 얻으실 수 있기를 바랍니다. 추가적인 질문이 있으시면 언제든지 문의해 주세요.

스프레드시트 예시

박영숙님의 프로필 이미지
박영숙

작성한 질문수

질문하기