Skip to main content


Definition of DAYS360

Returns the difference between two days based on the 360 day year used in some financial interest calculations.

Sample Usage





DAYS360(start_date, end_date, [method])

  • start_date - The start date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.

  • end_date - The end date to consider in the calculation. Must be a reference to a cell containing a date, a function returning a date type, or a number.

  • method - [ OPTIONAL - 0 by default ] - An indicator of what day count method to use.

    • 0 indicates the US method - Under the US method, if start_date is the last day of a month, the day of month of start_date is changed to 30 for the purposes of the calculation. Furthermore ifend_date is the last day of a month and the day of the month of start_date is earlier than the 30th, end_date is changed to the first day of the month following end_date, otherwise the day of month of end_date is changed to 30.

    • Any other value indicates the European method - Under the European method, any start_date or end_date that falls on the 31st of a month has its day of month changed to 30.


  • This function is mostly used in a financial setting, for calculation involving fixed-income securities. Other usage is likely incorrect.

  • Ensure that the inputs to the function are either references to cells containing dates, functions which return date objects such as DATEDATEVALUE or TO_DATE, or date serial numbers of the type returned by the N function. Functions only accept literal dates in numeric format.

  • DAYS360 does not auto-convert number formats. Therefore, DAYS360(10/10/2000,10/10/2001) is interpreted as DAYS360(0.005,0.00499750124938), the quotients of 10 divided by 10 divided by 2000 and 2001, respectively.

See Also

YEARFRAC: Returns the number of years, including fractional years, between two dates using a specified day count convention.

TO_DATE: Converts a provided number to a date.

N: Returns the argument provided as a number.

DATEVALUE: Converts a provided date string in a known format to a date value.

DATE: Converts a provided year, month, and day into a date.

In order to use the DAYS360 formula, start with your edited Excellentable:

Then type in the DAYS360 Formula in the area you would like to display the outcome:

By adding the values you would like to calculate the DAYS360 formula for, Excellentable will generate the outcome:



User does not have sufficient privileges to access this Content
Learn More

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.