
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)