VSTO,知识点整理与收藏
Excel的VBA现在还算是办公利器吗?
任何一项技能,都有其存在的理由,不要因为某个人的否定而否定,尤其是在还有很多人的肯定的情况下。通常是懂A的人可能不懂B和C,懂B的人告诉你不要学A和C,而懂C的人觉得A和B没有用……计算机专业的人告诉你python更加强大,往往是因为他自己不需要大规模应用Excel(说实话,我在软件行业和项目上碰到太多的开发大牛都不精通Excel,因为他们根本不需要用),所以,这种建议该怎么采用,自己要学会辩别。
的确,如果单纯从一门编程语言的角度来说,python是比VBA强大不止一丢丢,但是,当你日常处理数据大部分都是在Excel上时,python是强龙,VBA却是地头蛇!所以,一样东西的强大与否不是你学不学的理由,而是哪一样更适合你的需要。接着再看Excel内的事情,包含的技能除了日常功能、函数之外,还有VBA和现在的Power系列。
现在,对于大部分的用户,我个人更加推荐Power系列的学习,优先于VBA。为此,我翻译过一段文字:Excel公式?VBA?还是Power Query! 大海 Excel到PowerBI最近,一直有朋友问我到底学不学VBA,我一般不建议他们学,除非对编程很感兴趣,或者本身已经有一定的编程基础,否则,将耗费大量的精力,而收效甚微。
恰巧,最近在一本比较专业的书上找到关于Excel函数、VBA以及Power Query在数据导入、清洗、转换方面的一些描述和对比,翻译如下,供参考:黑魔法的好处和危险Excel可用多种不同的技术来实现魔法般的数据处理——有时单独使用,有时组合使用。这些魔法包括:Ø Excel公式——是技术人员经常利用的第一种技术,如VLOOKUP、INDEX、MATCH、OFFSET、LEFT、LEN、TRIM、CLEAN等等。
虽然公式往往被大多数Excel用户使用,但公式的复杂性因用户的经验和思路差异很大。Ø Visual Basic应用程序(VBA)——这种强大的语言可以实现强大而动态的数据转换。 VBA技术往往被高级用户使用,需要掌握一整套的语法规则。Ø SQL语句——SQL是操作数据的另一种强大的语言,特别是用于选择、排序、分组和转换数据。
但是,SQL通常只被高级用户使用,甚至很多Excel专业人士都不知道该怎么去应用,SQL也通常被认为是数据库专家的独门武器,尽管每个Excel专家都应该花一点时间学一学。所有这些工具都有一些共同点:多年来,它们基本上是唯一可用的数据清理和转换工具。尽管这些工具非常有用,但也存在两个严重的缺点:需要较长的时间来掌握技术和建立解决方案。
虽然可以使用这些工具来建立自动化的原始数据导入解决方案,但这往往需要经过多年的高级语言学习以及耗费大量的精力来进行范围界定、开发、测试和维护相应的解决方案。取决于解决方案的复杂性,数据导入格式的微小变化,或希望扩展原有解决方案来适应更多数据来源可能是一件很可怕的事情。在公司中,有一个所谓技术大神反而是一个隐藏的危险,这个人可能会建立一套令人惊叹的解决方案,直到他离开公司很久才出现问题。
然后,公司的其他人发现根本搞不懂这套方案,也就没有人能在出现问题的时候再搞定它。另一方面,大部分负责数据整理的人没有时间或机会学习这些先神奇的技术,结果,这种崩溃后无人能修复的大系统,还不如用一些简单基础的技术来重复处理和导入数据,即使要花费几个小时、几天、几个月甚至几年的精力及成本。但是,花点时间,想想你公司每月花费几个小时在Excel中进行重复的数据导入和清洗任务。
将这些时间乘以你公司的平均工资率……以及全球范围内的公司数量……你又会发现,这个成本非常惊人。我们希望有一个能应对以上矛盾的产品,既容易学习,其他人又容易接手并且理解障碍很少,又能实现自动的数据导入和清洗,使得你可以更加集中精力于数据的利用和增值——这个产品就是Power Query。未来转变Power Query解决了上述工具的相关问题。
这很容易学习,有最直观的用户界面,很容易维护,因为它显示了数据导入及清洗的每一步,你可以随时查看或修改。同时,Power Query中所做的所有操作,都可以通过简单点击几下完成刷新。我们花了数年时间使用黑魔法构建解决方案,但Power Query将改变游戏规则,原因有很多,其中之一就是学习速度。当涉及到数据导入、清洗和转换以便分析时,您学会Power Query的速度比Excel公式还要快,用于处理多种复杂数据源等情况时,比VBA要容易的多。
学习曲线示意图学习建议总的来说,我个人的建议是:Ø Excel公式当然要学,因为那是最基础也用的最多的东西。Ø Power Query和VBA的问题上,优选Power Query。Ø 学有余力或对编程很感兴趣,再学VBA。除了上面提到的Power Query,还有Power pivot等等。你可以多点去了解。
本文地址:http://vmwizqzk.55jiaoyu.com/show-735332.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
推荐文档
- 11.往年大连中考满分是多少
- 12.为什么说学播音毁一生,原因有哪些
- 13.淘宝店铺的优质好评语大全
- 14.考研可改变第一学历吗、专科考研可以改变第一学历吗
- 15.民学网查出的学历国家承认吗(民学网查出的学历国家承认吗是真的吗)
- 16.往年轻薄商务笔记本电脑推荐-商务轻薄本性价比排行
- 17.承德护理职业学院(承德护理职业学院2023年招生计划)
- 18.wreak是什么意思wreak的翻译(wake,area是什么意思中文翻译)
- 19.电子科技大学A+类学科名单有哪些(含A、B、C类学科名单)
- 20.systematic是什么意思systematic的翻译(systematically是什么意思中文翻译)
- 21.leant是什么意思leant的翻译(lean,on什么意思中文意思)
- 22.华南农业大学是几本大学,华南农业大学是一本还是二本
- 23.包头中考考试科目时间预测安排,包头中考考哪几门考哪些课程
- 24.高考430分能上什么大学,430分高考能报啥学校
- 25.朱自清的散文代表作有什么(朱自清的散文代表作有什么散文集有什么散文诗集有什么)
- 26.浙江有几所大学是985和211,全国985和211大学名单汇总
- 27.i5,1155G7和R5,5600U哪款好-对比评测
- 28.荷兰什么叫-荷兰弟为什么叫荷兰弟,出演蜘蛛侠原因曝光
- 29.警察警衔工资改革新政策及新方案【全文】解读
- 30.电大专科(电大专科毕业论文)
- 31.广东省高级技工学校官网
- 32.广州大学专科
- 33.大连陆军学院,原大连陆军学院校址现在什么是什么学校
- 34.亲们,谁给一份南京大学的研究生招生简章?(河海大学
- 35.他日若遂凌云志全诗及出处
- 36.铜绿的化学式是什么有哪些性质
- 37.「佛山市顺德养正西山学校初中部」往年录取分数线
- 38.公办本科(公办本科和民办本科有什么区别)
- 39.外交学院是名牌大学吗
- 40.往年湖南高考成绩排名一分一段表
- 41.全国有8所烟草院校是哪些(这4所大学门槛低)
- 42.私人垄断资本主义基本概念是私人垄断资本主义
- 43.难以启齿,这8部影片可以一看(性教育适合看的影片)
- 44.美国独立战争的性质爆发战争的原因是什么
- 45.往年东莞市高中排名前十最新
- 46.大朗网络教育(大朗教育)
- 47.往年甘肃省高中排名最好的高中
- 48.逻辑思维训练有哪些方法优秀训练方法推荐
- 49.浙江大学教务管理系统
- 50.人类的动物老师有哪些这属于什么学科
- 51.往年山西高考状元榜_山西历届高考理科状元和文科状元
- 52.往年北京舞蹈学院艺术类招生简章招生人数及专业
- 53.航空最好的5个专业就业前景如何
- 54.太原科技大学怎么样及评价好不好太原科技大学口碑如何
- 55.满招损谦受益这句话的意思是什么出自哪
- 56.舍本逐末发生在什么时期含义是什么
- 57.女孩子首选十大专业什么专业适合女生
- 58.国防生是什么意思指的是什么
- 59.河南省三本学院有哪些2018最新三本院校名单
- 60.往年龙岩高中学校排名榜单龙岩十大优秀高中
- 51.广西跨境电商发展现状,跨境电商发展现状如何
- 52.苹果11以旧换新能抵多少(苹果11以旧换新能抵多少钱)
- 53.四川乐山是什么宗教,乐山大佛千年不倒
- 54.苏泊尔电饭煲拆解图,苏泊尔小电饭锅,内锅盖能拆卸吗,看图
- 55.平板电脑游戏下载网站,安卓平板电脑游戏商店
- 56.洗衣机清洁剂真的有用吗,滴露洗衣机清洁剂有用吗
- 57.骁龙653(骁龙653处理器怎么样)
- 58.呼和浩特市大学路小学怎么样,大学路小学呼伦南路校区揭牌
- 59.PID调节控制仪,流量的PID控制
- 60.华硕zenbook,zenbook中文名叫啥,华硕是哪个旗下的我知道是zenbook到底这家公司...
- 61.省道280线南山在哪里,南山又一波交通利好来了
- 62.地铁招标说明什么,一文详解地铁立项
- 63.政府采购具体指什么,什么是政府采购需求公示
- 64.sis情报监听是什么意思,情报机构将接受问询
- 65.交竣工验收怎么招标,工程项目竣工验收的标准有哪些
- 66.手术麻醉多少时间预测复苏,术后麻醉醒来的你
- 67.企业怎么在政府采购网投标,政府采购工程报价怎么报
- 68.部队个人终端什么意思,这个部队让基层班长做了这件事
- 69.供什么样托巴,最复杂的密宗法器
- 70.碧华路197号靠近什么路,交通银行首家社保卡网点即日起正式运行

