![](/img/trans.png)
[英]How to efficiently read data from a large excel file, do the computation and then store results back in python?
[英]How do I read in a Formula in Excel and convert it to do the computation in Python?
我有一個從某個系統下載的時間序列數據表。 假設它是不同時間段不同人的收入數據。 例如下面
**Table 1**
| | Jan 1999| Feb 1999|Dec 1999|
|----- | --------| --------|--------|
| Peter| 9000 | 2000 |1000 |
| John | 6000 | 1000 |5000 |
數據通過 Pandas 讀入 Python 並轉換為數據幀。
接下來,我需要從 Excel 文件中讀取用於計算表 1 的公式。
例如,在 Excel 文件中,表 1 列出的公式為“=sum(Jan 1999: Dec 1999)”
Python 代碼有沒有辦法知道如何解釋這個公式並對表 1 中的每一行進行計算?
所以表1的結果:Peter=12,000; 約翰=12,000
謝謝
似乎模塊formulas
適合您嘗試執行的操作,允許解析和計算 Excel 公式,而無需再次打開 Excel。
我沒有深入了解這個庫,所以也許使用過它的人可以用一個實際的代碼片段來補充我的答案。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.