首页 >> 用品 >> 用Python自动化操作Excel制作报表,真的是太方便使用啦

用Python自动化操作Excel制作报表,真的是太方便使用啦

2025-11-23 12:16:24

0, "珠三角": 6000, "港澳": 10000}, "升级版": {"沈阳": 8000, "苏州": 4000, "珠三角": 3000, "港澳": 9000}, "小米": {"沈阳": 6000, "苏州": 9000, "珠三角": 5000, "港澳": 6000}, "vivo": {"沈阳": 3000, "苏州": 5000, "珠三角": 4000, "港澳": 7000} }

小编随意分解成了一点数据资料,并且将其安放到Excel之外去,字符串如下

# 创建人一个更进一步实习饶州sales_wb = Workbook()ws = sales_wb.active# 从那时起实习表的英文名称ws.title = "Sales"# 创建人特名column_names = ["Product Name"] + list(sales_data["新商品"].keys())ws.append(column_names)# 将一系特的数参数都安放到实习表之外去for product in sales_data: sales = list(sales_data[product].values()) ws.append([product] + sales)sales_wb.save("sales_data.xlsx")

我们来看一下造出来的结果,如下绘造出表

平均参数的近似值

我们来指定某一特,并且求造出其平均参数,字符串如下

ws['B6'] = '=AVERAGE(B2:B5)'sales_wb.save("sales_data.xlsx")

我们来看一下造出来的结果,如下绘造出表

撤兵的近似值

我们为每一座的城市的营收都来花钱一个撤兵的近似值,我们写一个for循环来重构每一特,将每一特之外的数据资料花钱一个撤兵,字符串如下

# 再继续去除更进一步恰巧的英文名称ws['A' + str(ws.max_row + 1)] = "Total Sales"# 重构再继续撤兵for col in range(2, len(sales_data["新商品"]) + 2): char = get_column_letter(col) ws[char + '6'] = f"=SUM({char + '2'}:{char + '5'})"

我们来看一下造出来的结果,如下绘造出表

字体红色的重置

我们也可以来重置字体的红色,使得更加质感一些,字符串如下

for col in range(1,ws.max_column+1): ws[get_column_letter(col) + '1'].font = Font('Arial', bold=True, size=13, color='00000080') sales_wb.save("sales_data.xlsx")

我们来看一下美化过便的结果,如下绘造出表

画个柱状绘造出造出来

再次的再次,我们来绘制一张柱状绘造出,来看一下不同的商品在每一个的城市的销售数据资料如何,横坐标近似于的商品类目,而纵坐标近似于的则是销售数据资料,另外我们根据不同的的城市不会用不用的红色来标注造出来,字符串如下

from openpyxl.chart import BarChart, Reference# 改建一个柱状绘造出最简单barchart = BarChart()# 已确定数据资料的区域内data = Reference(ws, min_col=ws.min_column+1, max_col=ws.max_column, min_row=ws.min_row, max_row=ws.max_row-1)categories = Reference(ws, min_col=ws.min_column, max_col=ws.min_column, min_row=ws.min_row+1, max_row=ws.max_row-1)# 去除数据资料以及类目barchart.add_data(data, titles_from_data=True)barchart.set_categories(categories)# 绘制的数据资料放入哪个右边ws.add_chart(barchart, "G1")# 去除结尾barchart.title = '每座的城市的商品销售数据资料'# 绘造出表的类型barchart.style = 2sales_wb.save("sales_data.xlsx")

我们来看一下再次造出来的结果,如下绘造出表

福建白癜风医院官方
福建治疗白癜风医院哪家好
福建白癜风专业医院
福建治白癜风医院排名
福建治疗白癜风医院费用
小儿腹痛
心悸心慌
急支糖浆有什么作用
什么是风热咳嗽?
类风湿性关节炎

上一篇: 珠海万达商管于济南新设商业管理公司,的业务含物业管理

下一篇: 算量要装哪几种软件_重新安装算量一般用什么软件

相关阅读
张家港行独董裴平收监管部门函,因配偶短线交易可转债违规

  乐居财经资 刘治颖 8月末3日,张家港行SZ002839法理总经理裴平收深圳证券交易所监管函。   据报,裴平作为张家港行的法理总经理,其亲属于2022年7月末19日出售“

2025-11-23 00:16:24
专家:预计今年楼市销售降幅在20-30%之间!其实早有年岁

前年物价降温之前,火热的金融业消费市场就进入了一个低温的状态,过往那种售楼部破旧的情节不曾有了,取而代之的就是售楼部变得冷冷清清,购房者再也不就会被发行商牵着鼻子走了,今天的发行商仅仅主动的通过降价促

2025-11-23 00:16:24
出现异常闪崩!德联集团高位跳水,盘中上演“天地板”

8年末3日午后,德联集团时是闪崩跌停,上演天地板。截至发稿,报7.28元,换手率为10.06%,成交额3.81亿元。 《时事海内》快报注意到,7年末28日至8年末2日,德联集团曾

2025-11-23 00:16:24
华瑞银行侯福宁退出董事长职,曹彤接任

  乐居财经讯 王敏8月底3日,武汉华瑞商业银行股票合资法定代表人变更,从“受封福宁”变更为“曹彤”;同时受封福宁淡出董事长职务,曹彤接任。   公开信息显示,曹彤先后任职于中国人

2025-11-23 00:16:24
终点站在渠道“十字街口”,百威亚太如何转角破局?

总收入增长速度分列3.14%、11.66%、17.12%;获利润营业总收入增长速度分列10.2%、100.8%、15.33%。 图表来源:雪碧亚太半年报截图 03 高素质

2025-11-23 00:16:24