Skip to main content

Library to calculate excel formulas

Project description

Quick start

  1. Inherit from efc.interface.BaseExcelInterface in your excel file class and implement methods. This class will be used to get data from excel file using any library you want.

  2. Import from efc get_calculator and call it to get function with arguments “formula, ws_name, source”. This function will be calculate your formulas.

Functionality

  • Arithmetic: -, +, *, /, ^, ()

  • Comparison: <>, >, >=, <, <=, =

  • String concatenation: &

  • Functions: ABS, AND, AVERAGE, AVERAGEIFS, CONCATENATE, COUNT, COUNTA, COUNTIF, COUNTIFS, COUNTBLANK, IF, IFERROR, INDEX, ISBLANK, FLOOR, LARGE, LEFT, MAX, MATCH, MID, MIN, MOD, OFFSET, OR, SMALL, SUBSTITUTE, RIGHT, ROUND, ROUNDDOWN, SUM, SUMIF, SUMIFS, VLOOKUP

  • All variations of the spelling of the cell and range addresses (linked docs will be skipped)

  • Formula cell offset - this can be useful when calculating shared formulas

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-formulas-calculator-0.1.17.tar.gz (18.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

excel_formulas_calculator-0.1.17-py2.py3-none-any.whl (28.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file excel-formulas-calculator-0.1.17.tar.gz.

File metadata

  • Download URL: excel-formulas-calculator-0.1.17.tar.gz
  • Upload date:
  • Size: 18.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for excel-formulas-calculator-0.1.17.tar.gz
Algorithm Hash digest
SHA256 c431ec5454bc31b416e839a97571cf872fca4db798be74c43534abb65c94bb91
MD5 7ab1b7d2e84e969dbd198ce8c44d7ce2
BLAKE2b-256 c992b3d1956d6a9650280b98c8040264d32b904a587892f93cf204d3b86916fc

See more details on using hashes here.

File details

Details for the file excel_formulas_calculator-0.1.17-py2.py3-none-any.whl.

File metadata

  • Download URL: excel_formulas_calculator-0.1.17-py2.py3-none-any.whl
  • Upload date:
  • Size: 28.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.7.3

File hashes

Hashes for excel_formulas_calculator-0.1.17-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ccf58041a2dc4f556882344cc29916ef98fc3e5b342b6154765467e439aaa8d9
MD5 e45c21b7837a4af78643d0d2ce895b72
BLAKE2b-256 e85033155b85b06b4cbfdfa78eb6ecee3b5c3e21122e1ca28c93399ce7d7b713

See more details on using hashes here.

Supported by

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