Как получить значение функции из листа Excel с помощью Python? - PullRequest
0 голосов
/ 08 апреля 2019

Итак, у меня есть лист Excel, который содержит ячейку, показывающую определенное числовое значение (скажем, 10), значение является результатом функции (скажем, = a1 + a2, где a1 равно 6, а a2 равно 4).таким образом, содержимое ячейки = a1 + a2 и показывает 10 при просмотре листа.Используя объект "Workbook" из библиотеки openpyxl в python, мне нужно получить результат, показанный ячейкой (10).При использовании этого кода в Python:

from openpyxl import load_workbook
wb2 = load_workbook('Class5Pitaron.xlsx')
sheet=wb2['CAPM']
b1=sheet['K6']
print(b1.value)
=a1+a2

я получаю фактическую функцию ячейки, а не конечное значение.

Как я могу получить фактическое значение, а не функцию?

Спасибо.

Попытка решить эту проблему с помощью объекта Workbook из openpyxl безуспешно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...