특정 날짜 사이의 연간 일수

특정 날짜 사이의 연간 일수

OpenOffice(또는 Excel)에서 특정 날짜 범위가 특정 연도에 속하는 정확한 일수를 계산해야 합니다. 예. 2009년 1월 1일부터 2010년 11월 1일까지의 날짜 범위는 2009년에 365일이고 2010년에 305일입니다. 지금까지는 days_in_year(year;startdate;enddate) 함수가 존재하지 않고 다음을 사용하여 수식에서 비슷한 작업을 수행하는 것 같습니다. WHEN은 꽤 긴 공식이 될 것입니다.

이 목적을 위해 (매크로 없이) 작은 것을 아는 사람이 있습니까?

답변1

=MAX(MIN(DATE(year,12,31),enddate)-MAX(DATE(year,1,1),startdate)+1,0)

(엑셀용)

답변2

두 날짜 사이의 일수를 계산하려면 다음을 사용할 수 있습니다.빼기(-)운영자.

A
Date
6/8/2007
6/20/2007

Formula     Description
--------    ------------
=A3-A2      Days between the two dates (12)

관련 정보