Skip to main content

Python implementation of Excel's `text` function

Project description

excel-text

Python implementation of Excel's text function.

The 1900 bug is reproduced.

Upstream docs

Examples

  1. Currency with thousands separators and decimals. =TEXT(1234.567,"$#,##0.00") = $1,234.57
  2. Date and time functions. =TEXT(10,"MM/DD/YYYY") = 01/10/1900
  3. Percentages =TEXT(0.285,"0.0%") = 28.5%
  4. Leading zeros =TEXT(1234,"0000000") = 0001234
  5. Custom Latitude/longitude =TEXT(123456,"##0° 00' 00''") = 12° 34' 56''

Limitations

  • Filling with * is not supported.
  • @ is not supported in the format argument.
  • Single quotation marks ' are not supported for inserting strings. Double quotation marks " must be used.
  • String characters that can be incorrectly interpreted as datetime options can only be used if used with quotation marks.
  • When [] are used for date/datetime/time, only the first character in the brackets will be used.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

excel-text-0.0.1.tar.gz (15.3 kB view hashes)

Uploaded Source

Built Distribution

excel_text-0.0.1-py3-none-any.whl (16.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page