大数跨境

“快”到飞起,仅需63秒,13万行销售数据一键转化为分店铺运营报表!

“快”到飞起,仅需63秒,13万行销售数据一键转化为分店铺运营报表! 龙哥-电商财税&财务自动化
2025-03-29
2
导读:小毛,电商企业财务,每三天需编制一次运营报表,供公司领导们查阅。面对的是一份包含13万行数据、涵盖8家店铺的Excel文件。

小毛,电商企业财务,每三天需编制一次运营报表,供公司领导们查阅。面对的是一份包含13万行数据、涵盖8家店铺Excel文件。

他的常规操作流程是:数据透视、按店铺筛选、再逐一复制数据以制作周报。这样机械的重复工作,每三天就要上演一次。

是否有什么神器能够解放小毛于繁琐之中?

答案是肯定的!

Python大显身手!

借助Python中的Pandas这一数据处理利器,它犹如Excel的加强版,能够高效、精准地完成数据透视、筛选、汇总、拆分等任务。

运用Python,这份将销售明细自动化转为运营周报的工作,仅需短短1分钟即可完成。

让我们一起探索这一高效解决方案的魅力吧。

原工作模式(Before):

现工作模式(After):
每三天更换一下数据源的文件地址,点击运行,结果自动出来。
代码如下,有效代码10行
import pandas as pdimport timestart_time=time.time()biao=pd.read_excel(r"D:\py自动生成\数据源表.xlsx",sheet_name="数据")shops=['PDD1店''PDD3店''PDD2店''PDD4店''抖音1店''天猫店''京东店''PDD5店']biao_shops = biao[biao['店铺名称'].isin(shops)]for shop in shops:        biao_new=biao_shops[biao_shops['店铺名称'] == shop]        biao_group=biao_new.groupby(['商品代码''仓库辅助列']).agg({'数量''sum','让利后金额''sum','成本''sum','物流费用''sum'}).reset_index()        biao_group=biao_group.reindex(['商品代码''仓库辅助列','让利后金额'"数量"'成本''物流费用' ], axis=1)        biao_group=biao_group.rename(columns={"商品代码":"商品明细","仓库辅助列":"仓库","让利后金额":"订单金额","数量":"包裹数"})        biao_group.to_excel(r"D:\py自动生成\数据源表-%s.xlsx"%shop)end_time=time.time()print(f"运行时间,总时间{end_time-start_time}")

不到20行,来测试一下你是否可以看懂?

使用read_excel,轻松载入数据;

groupby,智能分类汇总;

reindex,精确调整顺序;

rename,随心所欲更名;

to_excel,一键导出报表。

让重复性的工作成为过去式吧!




【声明】内容源于网络
0
0
龙哥-电商财税&财务自动化
1234
内容 83
粉丝 0
龙哥-电商财税&财务自动化 1234
总阅读10
粉丝0
内容83