当前位置: 首页 > 科技观察

外卖小哥都会!用Python只花10分钟处理100个表格

时间:2023-03-14 12:23:05 科技观察

外卖小哥都知道!用Python处理100个表单只需要10分钟为什么处理100个表单需要10分钟?故事是这样开始的,当时一个急客户需要汇总100张表格。老板让你10分钟内完成,但如果用传统的方法,自然10分钟只是个开始。老板要求你在10分钟内完成。科领导急了,跑到一旁亲自催促。已经不淡定了!部门领导急了。这时,前来送单的外卖小哥介入,用Python搞定了一切。外卖小哥的战斗故事讲完了,就引出了本次的学习内容。Excel无处不在。无论好坏,它基本上是工作场所数据分析的默认应用程序。您可能需要在日常工作中执行许多无聊的任务,这让您认为:“一定有更好的方法”。Python是一款可以快速处理数据表格的神器!别说是一百份,短时间内处理上千条数据都没有问题!编程思路可以使用openpyxl库轻松将Excel工作簿与Python结合在一起。安装Python的库可以使用pip或者conda安装openpyxl:pipinstallopenpyxlcondainstallopenpyxl少于10行代码统计100个文件假设在每个Excel工作簿中,行中有总计,但没有销售总计。同样,每个工作簿都可以打开并添加一个公式,或者这可以使用Python来完成!将使用openpyxl。如果需要安装,请参阅上面的说明。上面还提供了下载文件的链接。importopenpyxlfiles=["/tmp/1.xlxs","/tmp/2.xlxs"]#要统计的excel路径fileinfiles:wb=openpyxl.load_workbook(file)sheet=wb['Sheet1']sheet['F9']='=SUM(F5:F8)'sheet['F9'].style='Currency'wb.save(file)在这段代码中,填写文件列表。for循环打开每个文件并将“Sheet1”分配给变量工作表。然后,将字符串“=SUM(F5:F8)”分配给单元格F9,并使用.style属性将货币样式直接分配给该单元格。更多单元格样式可以在官方文档中找到。结语:使用Python实现办公自动化已经成为一种趋势。Python使处理Excel文件变得容易。Python使处理Excel文件变得非常容易!在这篇文章中,外卖小哥用实际的处理程序,让我们学会了如何组合各种Excel文件,获取具体值,以及在工作簿之间添加公式。虽然你可能整天都在处理Excel工作簿,但学习Python可以针对大量excel文件自动完成人类根本无法在短时间内完成的任务。在这个故事中,外卖小哥用自己学会的Python完成了办公室白领应该完成的任务!无论从事何种工作,每个人都有一个美好的理想。为了理想,还是学Python吧!当然,至少有5种方法,如果你完成了这个任务,你也可以在评论区留言。

猜你喜欢