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.25.tar.gz (22.2 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.25-py2.py3-none-any.whl (30.3 kB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: excel-formulas-calculator-0.1.25.tar.gz
  • Upload date:
  • Size: 22.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

File hashes

Hashes for excel-formulas-calculator-0.1.25.tar.gz
Algorithm Hash digest
SHA256 8dc1a24748bc65e0d8c7280bbf394625d9f616de3818274978880690b1851cef
MD5 93d223b1e4a5c624a5e8d3b7bd959ef7
BLAKE2b-256 9225122dc18dd095604c0dbf275b5a3e42fc4948b818c3d16bff5dd69aee49f1

See more details on using hashes here.

File details

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

File metadata

  • Download URL: excel_formulas_calculator-0.1.25-py2.py3-none-any.whl
  • Upload date:
  • Size: 30.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.50.1 CPython/3.8.5

File hashes

Hashes for excel_formulas_calculator-0.1.25-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 48b7e04023e857d13447cc233c798ff96844eddd514471e4cc00982273cb2614
MD5 d1a90ed114b7787f7bf7ffe0aa29f7a6
BLAKE2b-256 a8f4fdeccbb45656719221b6b0b9938dd0dfb05a8894ae230d2253c5118fa78f

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