Pyopenxl doesn't evaluate formulas. It's awesome at managing an Excel file bit cannot calculate (evaluate) the cells.
PyCel, xlcalculator, Formulas and Schedula are Python libraries which can evaluate cells from an Excel file. These are usually operating system independent and don't need Excel to be installed.
xlwings, PyXll, DataNitro and FlyingKoala all facilitate Excel-Python communications so you can use Python "in"/with Excel. With these solutions, however, you need Excel to be installed.
An example of evaluating a cell from an Excel file using xlcalculator:
from xlcalculator import ModelCompiler
from xlcalculator import Model
from xlcalculator import Evaluator
filename = r'use_case_01.xlsm'
compiler = ModelCompiler()
new_model = compiler.read_and_parse_archive(filename)
evaluator = Evaluator(new_model)
val1 = evaluator.evaluate('First!A2')
print("value 'evaluated' for First!A2:", val1)