[Python]-openpyxl模块Excel数据处理-读取公式的结果
⽇常需要Python来处理各种数据,处理Excel数据常⽤的库⼀般有openpyxl、xlrd(读取)、xlwt(写⼊)。
python怎么读取excel的数据经过对⽐发现openpyxl模块⽐较好⽤。
openpyxl模块
这篇笔记⽐较详细,如果遇到⽆法解决的其他问题会在本⽂继续添加。
读取Excel公式的结果
遇到读取Excel数据时,需要读出公式的值,但是读出了公式的情况,有两种处理⽅法可以把公式转换成数值。
1. ⼀般加上data_only=True即可
table = openpyxl.load_workbook(file_path, data_only = True)
2. 在win32模式下重新读取和存储
from win32com.client import Dispatch
xlApp = Dispatch("Excel.Application")
xlApp.Visible = False
xlBook = xlApp.Workbooks.Open(file_path)
xlBook.Save()
xlBook.Close()

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。