[英]Get data from cell with spilled data from excel using Openpyxl
我有一个 excel 电子表格,它在 A1 中有=STOCKHISTORY("A",TODAY()-5*365,TODAY(),0)
,它从 A1 溢出到 B1258。 我正在尝试将数据从 B2 获取到 B1258,以使用 python 对数据运行算法。 我一直在使用openpylx,我想出了
wb = openpyxl.load_workbook(filename = r"filepath.xlsm")
for sheet in wb:
if sheet.title != 'SNP500':
cells = []
for row in sheet.iter_rows(min_row = 2, min_col = 2, max_col = 2, values_only=True):
cells.append(row)
if sheet.title == 'A':
break
print(cells)
当我运行这个时,我得到
[('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',), ('=',)]
excel 表看起来像excel 数据谢谢
您的问题是您正在阅读的单元格包含该单元格的公式,而不是公式的结果(Excel 公式通常以“=”开头)。 要解决此问题,请在加载工作簿时添加data_only=True
作为参数
from openpyxl import load_workbook
wb = load_workbook(filename="foo.xlsx", data_only=True)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.