ParseHundreds ( Amount )
Rate this function: Average rating: 3.9 (9 votes) Discuss this Custom Function
Andrew Persons, Excelisys
http://www.excelisys.com
Sub-function used by ParseCurrency() and ParseDollars()
Sample Input:
|
Sample Output:
| Two Hundred Twenty-Three Dollars |
|
Description:
Updated 4/24/2006: Fixed various bugs.
This function is the heart of the ParseCurrency() function. ParseCurrency breaks up the currency into hundreds sections (digits between commas) and passes them to this function, which returns the text equivalent. ParseCurrency() then appends the proper description (thousands, millions, billions, etc) and continues breaking down the currency recursively.
When implementing, this function should be created first, then ParseDollars(), then ParseCurrency().
Note: these functions are not guaranteed
or supported by BrianDunning.com. Please contact the individual
developer with any questions or problems.
This is my Custom Function and I want to
edit it
Discuss:There are no comments yet. Be the first to post a comment about this Custom Function! Please try to keep it brief & to the point. Anyone can post:
|
Newest Custom Functions:
| 1. |
list.intersect (listA; listB) |
| |
(Mon, May 14, 12:43pm) |
| 2. |
WeekStart ( weekOfYear ; year ) |
| |
(Sat, May 12, 8:42am) |
| 3. |
PercentToWords (FIELD) |
| |
(Thu, May 10, 3:16pm) |
| 4. |
PercentToText (FIELD) |
| |
(Thu, May 10, 2:37pm) |
| 5. |
StripReserved( text ) |
| |
(Wed, May 02, 6:05pm) |
| 6. |
ListBaseTables |
| |
(Wed, May 02, 3:48pm) |
| 7. |
ValidEmail( theEmail ) |
| |
(Wed, May 02, 7:27am) |
| 8. |
UltraDate (Text; LongDate_or_DateDigit) |
| |
(Wed, May 02, 6:07am) |
 |
|