Base Formulas

The base formulas submodule enables users to quickly create simple formulas using pre-defined templates. A common example is a binary operation between two DataSet cell references.

Functions

CREATE_FORMULA_FROM_STRING(formula_string[, ...])

FORMULA_ADDITION(left_hand_side, right_hand_side)

FORMULA_BINARY_OPERATION(left_hand_side, ...)

FORMULA_DIVISION(left_hand_side, right_hand_side)

FORMULA_IF_ERROR(formula)

FORMULA_MULTIPLICATION(left_hand_side, ...)

FORMULA_SUBTRACTION(left_hand_side, ...[, ...])

WRAP_FORMULA_STRING(inner_formula_string, ...)

chromaquant.formula.base_formulas.CREATE_FORMULA_FROM_STRING(formula_string: str, key_pointer: str = '', table_pointer: str = '')
chromaquant.formula.base_formulas.FORMULA_ADDITION(left_hand_side: str, right_hand_side: str, key_pointer: str = '', table_pointer: str = '')
chromaquant.formula.base_formulas.FORMULA_BINARY_OPERATION(left_hand_side: str, right_hand_side: str, operator: str, key_pointer: str = '', table_pointer: str = '')
chromaquant.formula.base_formulas.FORMULA_DIVISION(left_hand_side: str, right_hand_side: str, key_pointer: str = '', table_pointer: str = '')
chromaquant.formula.base_formulas.FORMULA_IF_ERROR(formula: Formula)
chromaquant.formula.base_formulas.FORMULA_MULTIPLICATION(left_hand_side: str, right_hand_side: str, key_pointer: str = '', table_pointer: str = '')
chromaquant.formula.base_formulas.FORMULA_SUBTRACTION(left_hand_side: str, right_hand_side: str, key_pointer: str = '', table_pointer: str = '')
chromaquant.formula.base_formulas.WRAP_FORMULA_STRING(inner_formula_string: str, wrapping_formula_string: str)