如何在Python 中自動化處理Excel 表格? | 就是愛看書
![如何在Python 中自動化處理Excel 表格?](https://i.imgur.com/y8QtHep.jpg)
使用Python自動化無需手動執行這些型別的任務,只需花一個小時寫一段程式碼並自動化這些...如何在Python中自動化處理Excel表格?大雄45發表於2021-11-26.Excel.
![如何在Python 中自動化處理Excel 表格?](https://i.imgur.com/y8QtHep.jpg)
現在想象一下從事資料輸入工作的員工的生活。他們的工作是從 Excel 表格中獲取資料並將其插入其他位置。他們瀏覽不同的網站和雜誌,從那裡收集資料,然後將其插入資料庫。他們還需要對條目進行計算。
使用Python自動化無需手動執行這些型別的任務,只需花一個小時寫一段程式碼並自動化這些型別的事情。本文中我們將建立一個小專案來學習 Python 中的自動化。
任務介紹
手動處理或更新數以千計的電子表格將花費太多時間。這可能需要數小時、數天甚至數月的時間。我們將編寫一個 Python 程式來自動執行此任務。我們將處理下圖中給出的資料。 在這個電子表格中,我們有各種交易的記錄,但假設由於錯誤(人為錯誤或系統錯誤),第三列中列出的產品的價格是錯誤的。假設我們需要將價格降低 0.9。可以使用第四列中的數學公式手動完成此任務,但如果有數千條記錄,則會花費太多時間(可能需要 1 周或兩週)。
我們將編寫一個 python 程式來自動化這個過程。此外,我們將為它新增一個圖表。我們的 Python 程式將在幾秒鐘內為我們完成這項任務。
寫一個簡單的程式碼
為了處理這個 Excel 工作表,我們將使用 openpyxl庫 。在 8中執行下面 安裝openpyxl:
# yum -y install python3-openpyxl現在我們可以匯入這個包來處理我們的電子表格。在此之前,將電子表格新增到專案資料夾中。現在在你的資料夾中建立一個檔案 prod.py 並寫下下面給出的程式碼。
[root@localhost data]# vim prod.py #!/usr/bin/python3 import time import openpyxl as xl from openpyxl.chart import BarChart, Reference def process_workbook(filename): tm = time.s...Python Excel 高效率打造辦公室作業+數據分析自動化 | 就是愛看書
Python for Excel | 就是愛看書
Python 自动化操作Excel 看这一篇就够了 | 就是愛看書
如何在Python 中自動化處理Excel 表格? | 就是愛看書
當Excel 遇上Python 工作流程自動化與數據分析實務 | 就是愛看書
![](https://i.imgur.com/y8QtHep.jpg)
《Python功力提升的樂趣: 寫出乾淨程式碼的最佳實務》碁峰資訊 978-986-502-771-1 (平裝, 384面, 23公分)
《Python功力提升的樂趣:寫出乾淨程式碼的最佳實務》好看嗎?作者AlSweigart原著;H&C譯由「碁峰資訊」出版,ISBN:978-986-5...
![](https://i.imgur.com/y8QtHep.jpg)
《Excel函數庫最完整職場商業應用王者歸來》深智數位 978-986-5501-91-4 (PDF)
《Excel函數庫最完整職場商業應用王者歸來》好看嗎?作者洪錦魁著由「深智數位」出版,ISBN:978-986-5501-91-4(PDF),以下...
![](https://i.imgur.com/y8QtHep.jpg)
《EXCEL在數學上的應用(教師用)》泰宇 978-986-5692-95-7 (平裝, NT$180, 120面, 27公分)
《EXCEL在數學上的應用(教師用)》好看嗎?作者許技江,賴申洲作由「泰宇」出版,ISBN:978-986-5692-95-7(平裝,NT$180,120面,...
![](https://i.imgur.com/y8QtHep.jpg)
《Python x Excel VBA x JavaScript: 網路爬蟲x實戰演練》碁峰資訊 978-986-502-769-8 (平裝, 640面, 23公分)
《PythonxExcelVBAxJavaScript:網路爬蟲x實戰演練》好看嗎?作者廖敏宏(廖志煌)著由「碁峰資訊」出版,ISBN:978-986-502-76...
![](https://i.imgur.com/y8QtHep.jpg)
《爬蟲在手資料我有: 30天Scrapy爬蟲實戰》博碩文化 978-986-434-743-8 (平裝, 256面, 23公分)
《爬蟲在手資料我有:30天Scrapy爬蟲實戰》好看嗎?作者簡學群著由「博碩文化」出版,ISBN:978-986-434-743-8(平裝,256面,23...
![](https://i.imgur.com/y8QtHep.jpg)
《Excel函數庫最完整職場應用王者歸來》深智數位 978-986-5501-90-7 (平裝, NT$680, 450面, 23公分)
《Excel函數庫最完整職場應用王者歸來》好看嗎?作者洪錦魁著由「深智數位」出版,ISBN:978-986-5501-90-7(平裝,NT$680,450...