当前位置:首页 > 数码 >

excel用vba还是python(excel自带vba和python吗)

来源:原点资讯(www.yd166.com)时间:2024-06-06 23:11:58作者:YD166手机阅读>>

excel用vba还是python,excel自带vba和python吗(1)

转发本文并私信我"Python",即可获得Python资料以及各种心得(持续更新的)


前言

本号之前已经分享过关于如何使用 Python 中的数据处理分析包 pandas 处理 Excel 的数据,本文继续分享一个小案例,此案例源于上周末帮朋友做的一个需求,并且是以 vba 编写解决,后来我用 Python 再解决一次,通过本文作简单分享。


数据与需求

此案例的数据如下:

excel用vba还是python,excel自带vba和python吗(2)

  • 每个开单人员的销售记录
  • 描述为:销售员"张三"(开单部门),把xxx货品(货品编码、货品名字)售出了5件(数量),此笔订单总价为2000元(价税合计)
  • 上述的括号部分就是表中的列标题
  • 数据行中,有许多无效的行,只要 开单部门 列有名字,就是有效的行

此案例的数据对所有敏感数据进行随机生成替换


需求结果如下图:

excel用vba还是python,excel自带vba和python吗(3)

  • 按 销售员、货品编码,汇总 货品数量和价税合计
  • 每个销售员单独生成一个表输出
  • 最后再输出一个所有货品的汇总表

vba 的方案简短分析

本文的核心不是 vba ,因此这里只做简单的讲解,如果你是 vba 用户,可以获取源码查看。

vba 的解决方案尽可能采用了面向对象的方式进行,下图为主要结构:

excel用vba还是python,excel自带vba和python吗(4)

首页 1234下一页

栏目热文

先学vba还是python(学会vba还有必要学python吗)

先学vba还是python(学会vba还有必要学python吗)

首发 公众号 :EXCEL办公实战到底是VBA,还是Python?类似的话题,还有操作EXCEL学者Python,还是V...

2024-06-06 23:04:02查看全文 >>

功率计算器网页版(电脑功率计算器使用方法图解)

功率计算器网页版(电脑功率计算器使用方法图解)

文末分享完整计算书供参考学习!光伏阵列间距计算光伏支架强度计算光伏支架用微孔灌注桩计算光伏组件功率计算光伏组件衰减量的计...

2024-06-06 22:56:33查看全文 >>

电脑能耗计算器(电脑功耗计算器怎么算的准确率高)

电脑能耗计算器(电脑功耗计算器怎么算的准确率高)

你是否好奇过,在玩游戏或者闲置状态下,你的电脑到底消耗了多少电力?无论是为了节省能源成本,还是想了解运行Adobe Cr...

2024-06-06 22:58:20查看全文 >>

电脑怎么算功率(怎么算自己台式电脑的功率)

电脑怎么算功率(怎么算自己台式电脑的功率)

电脑是我们日常生活中不可缺少的电子设备之一,而电脑的功耗一直受到重视。 对于台式电脑来说,它的功耗是由多个因素决定的。 ...

2024-06-06 22:32:58查看全文 >>

电脑的功率怎么计算(怎么算出电脑的实际功率)

电脑的功率怎么计算(怎么算出电脑的实际功率)

选择电源功率需要考虑到诸多因素,包括计算机配件的功耗、数量和电流稳定性等等。在计算机总成本中,电源通常占比不到总成本的...

2024-06-06 23:06:39查看全文 >>

vba有什么用途(vba学会有什么好处)

vba有什么用途(vba学会有什么好处)

一直以来总是讲函数,我也曾经说过,讲函数也是在讲VBA的编程思路,相信很多的朋友通过函数的学习收获很多,可以解决工作中的...

2024-06-06 23:22:02查看全文 >>

vba项目数字证书干什么用的(vba激活工作簿中的工作表方法)

vba项目数字证书干什么用的(vba激活工作簿中的工作表方法)

导读:一、大白话说数字证书——包装魔盒,二、数字证书的种类,三、自签名数字证书的应用需求,四、自签名数字证书的存放地址及...

2024-06-06 22:39:50查看全文 >>

vba读取另一个excel的数据(vba提取需要的数据到另一个表中)

vba读取另一个excel的数据(vba提取需要的数据到另一个表中)

今天遇见的网友问题如下:用两幅图描述问题代码运行的结果如下:本例的思路:代码如下:代码解析:1:dim 语句定义变量2:...

2024-06-06 22:46:03查看全文 >>

vba和python哪个容易学(python和vba哪个更容易学习)

vba和python哪个容易学(python和vba哪个更容易学习)

【VBA】和【Python】是两种:常用的编程语言!它们在不同的领域,有着不同的应用。到底哪个更实用呢?看过以下四点:你...

2024-06-06 23:10:12查看全文 >>

促进睡眠的5分钟方法(帮助睡眠最有效最快的方法)

促进睡眠的5分钟方法(帮助睡眠最有效最快的方法)

女性睡前瑜伽,70岁不显老。睡前5分钟相当于两个小时,接下来四个动作教大家快速放松深睡眠。·第一个动作:把双腿屈膝环抱住...

2024-06-06 23:03:41查看全文 >>

文档排行