Brian Dunning's FileMaker Custom Functions

ParseHundreds ( Amount )

Sub-function used by ParseCurrency() and ParseDollars()

  Average rating: 4.4 (29 votes) Log in to vote

Andrew Persons   Andrew Persons
Excelisys
http://www.excelisys.com

Share on Facebook Share on Twitter

  Sample input:
ParseHundreds ( 223 )
  Sample output:
Two Hundred Twenty-Three Dollars

  Function definition: (Copy & paste into FileMaker's Edit Custom Function window)

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().

 

Comments

Log in to post comments.

 

Note: these functions are not guaranteed or supported by BrianDunning.com. Please contact the individual developer with any questions or problems.

Under construction. Email me your wish list for improvements.