Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

The YIELD function results in an unexpectedly large value when the security's settlement date and maturity date are the 30th or the 31st of the same month in Excel 2003


View products that this article applies to.

Symptoms

You use the YIELD function in a formula in Microsoft Office Excel 2003. The YIELD function results in an unexpectedly large value if the following conditions are true:
  • The security's settlement date is the 30th or the 31st of the month.
  • The security's maturity date is the 30th or the 31st of the same month.
Note The YIELD function returns the yield on a security that pays periodic interest.

↑ Back to the top


Cause

This problem may occur if the Basis parameter is set to 4 in the YIELD function.

↑ Back to the top


Resolution

This problem was first fixed in a hotfix that is now contained in a service pack. If you installed the latest Office 2003 service pack, you do not have to install the hotfix.

Service pack information

This problem is corrected in Office 2003 Service Pack 3. To resolve this problem, obtain the latest service pack for Office 2003. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
870924� How to obtain the latest service pack for Office 2003

Hotfix information

To resolve this problem, you must apply this hotfix. Additionally, you must apply the Excel 2003 post-Service Pack 2 hotfix package (Analys32.xll) that is dated November 7, 2005. For more information about the Excel 2003 post-Service Pack 2 hotfix package (Analys32.xll) that is dated November 7, 2005, click the following article number to view the article in the Microsoft Knowledge Base:
904826� Description of the Excel 2003 post-Service Pack 2 hotfix package (Analys32.xll): November 7, 2005

How to obtain the hotfix

This issue is fixed in the Excel 2003 post-Service Pack 2 Hotfix Package that is dated September 25, 2006. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
925796� Description of the Excel 2003 post-Service Pack 2 hotfix package: September 25, 2006

↑ Back to the top


Status

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.This problem was first corrected in Office 2003 Service Pack 3.

↑ Back to the top


More information

The Basis parameter is the type of day count basis to use with the YIELD function.

The following table lists the valid values for the Basis parameter.
Collapse this tableExpand this table
BasisDay count basis
0 or omittedUS (NASD) 30/360
1Actual/actual
2Actual/360
3Actual/365
4European 30/360
For more information about the YIELD function, click Microsoft Excel Help on the Help menu, type YIELD in the Search for box in the Assistance pane, and then click Start searching to view the topic.

↑ Back to the top


Keywords: KB925797, kbpubtypekc, kbfix, kbbug, kbqfe, kbexpertiseinter, kbfunctions, kbformula, kboffice2003sp3fix

↑ Back to the top

Article Info
Article ID : 925797
Revision : 4
Created on : 10/15/2007
Published on : 10/15/2007
Exists online : False
Views : 229