首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Excel,一辈子这门课就够了

特征: 可以处理90%以上的Excel问题,在所在公司已属于一流水平,常常作培训,很容易找工作。...月末、季末、年末,重复处理数据,重复制表,效率低下,盼望着能一键导入数据,自动生成报表; | 如何解决: 掌握函数使用的一般套路、更多的数据录入技巧、切片器与实现自动化分析与报表生成。 02....别再说excel不能做大数据分析,power query实现了Excel数据整理的清洗自动化流程,power pivot让Excel可以应对90%的数据类型, 并将处理数据量级提升到了千万甚至亿级别,只要电脑配置跟得上...技术都懂,但是自己独立拿到项目时,不知道哪里开始; | 如何解决: 技术和方法很重要,但核心,是思维。...在Excel中,实现从“问题确定—拆解和构建复杂的问题数据获取—分析方法和模型选择—可视化—报告撰写”的全方位技能,形成专业的数据分析师的自我修养。

82240
您找到你想要的搜索结果了吗?
是的
没有找到

EXCEL VBA开始,入门业务自动化编程

又来了! 本期开始,打算穿插着写几个连载,最接近大家日常业务的Office开始。因为本身是在日企工作,所以对Excel有着特别的情感,索性就决定先从Excel开始吧。...VBA同Visual Basic(VB.NET)的区别是,VBA是运行在Excel,Word或Access等Office程序上的编程语言,它是VB基础上改良的,可以直接作为Excel,Word或Access...图7 如图设置完毕后,打开包含的工作簿时是被禁用的;如果确认的安全性没有问题,用上面图5图6的方法再启用就可以了。 举例创建一个最简单Excel 现在我们尝试着创建一个具体的出来。...[的保存路径]保持默认。[说明]位置指定为「选择范围粘贴到其他位置」。最后单击[确定]按钮(图8)。 图8 然后,执行图1的步骤,选择员工数据,拷贝粘贴至旁边。...在本篇中,我们解说了如何创建一个简单的,一直到如何让真正地工作起来。 由于是第一篇,所以内容上尽量简单,想大家应该都能充分理解吧。 下一篇中,我们会开始讲解Excel VBA的基础知识。

17.5K111

Excel 编程的常用代码

大家好,又见面了,是你们的朋友全栈君。 Excel 编程的常用代码 我们常用Excel统计一些数据,如果善用VBA,就能自动做出各种复杂的报表,懒人就是追求一劳永逸!...不过,也不是真懒啦,只是用智慧(脑力劳动)将自身体力劳动中解放出来而已,人类也是这样进步的。有这样的感觉,就是每见到一个语句或函数,都会激发出偷懒的灵感来,哈哈,很自恋了,其实好玩而已。...Const MyStr = “Hello”, MyDouble As Double = 3.4567 选择当前单元格所在区域 在EXCEL97中,有一个十分好的功能,他就是把鼠标放置在一个有效数据单元格中...,执行该段代码,你就可以连在一起的一片数据全部选中。...Sheets(“sheet1”).Range(“a1”).Value = “hello” 说明: 1.sheet2被选中,然后在“HELLO”赋到A1单元格中。

2.5K10

钓鱼技术

文件呗以受保护视图打开的情况有如下几种 文件是 Internet 位置打开的 文件是通过 Outlook 附件的方式接收的,并且计算机策略发件人定义为不安全 文件是从不安全的位置打开的 文件被文件块阻止...文件验证失败 文件是使用“在受保护的视图中打开”选项打开的 文件是其他人的 OneDrive 存储中打开的 XLM / Macro 4.0 (excel钓鱼) excel下有功能,可以用来执行命令...但在某些情况下打开此类excel文件需手动点击启用才能正常钓鱼。...因为搞不来那个二进制数据怎么产生,所以这个方法暂时只做了解吧。。...而且看的那个文章的POC在的word2016里不能正常工作,不知道是什么原因 reference:https://www.ired.team/offensive-security/initial-access

3.2K30

什么是Microsoft Office?MS Office的组件、用途、优点和缺点

图片 我们可以 MS Office 定义为用于商业目的的办公套件。它是word、excel、PowerPoint、OneNote等多个应用程序的集合,支持所有版本的windows操作系统。...他们是: Microsoft Word Microsoft Excel Microsoft PowerPoint Microsoft Access Microsoft OneNote Microsoft...Microsoft Excel MS Excel 是一个电子表格应用程序,具有格式化选项、数据透视表、函数和公式。借助此应用程序,我们可以创建任何类型的文档。...Microsoft Access Microsoft Access 是一个数据库应用程序,允许我们管理数据库和创建网站。 设计和维护数据库的专家使用它。...2.帮助准备Dashboard 此应用程序有助于 IT、计算机科学和网页设计课程的学生在 Microsoft Access 和 MS Excel 的帮助下创建仪表板。

3.8K00

VBA教程先导介绍

Visual Basic for Applications(VBA)是一种事件驱动的编程语言,广泛应用于Microsoft Office应用程序(如Excel、Word和Access)中。...增强数据处理能力:处理和分析大量数据,生成动态报告和图表。VBA的基本概念在深入学习VBA之前,了解一些基本概念是非常重要的。是由VBA代码组成的一系列命令,用于自动化执行特定任务。...在Excel中,您可以通过“录制”功能来生成宏代码,也可以手动编写代码。模块模块是存储VBA代码的容器。在Excel中,每个工作簿都可以包含多个模块。模块分为标准模块和类模块。...用户自定义表单可以包含文本框、按钮、下拉列表等控件,帮助用户输入数据和触发操作。数据库连接通过VBA,您可以连接和操作外部数据库,如Access、SQL Server等。...正在参与2024腾讯技术创作特训营最新征文,快来和我瓜分大奖!

11110

做研究必读:一分钟教你用Excel统计局抓数据

接着就搜到了这个问题下面的答案, https://www.zhihu.com/question/47883186 简直是救星,赶紧撸起袖子撸起来,不对,是干起来。...这里呢,Excel其实对于mac用户非常不友好,因为网上抓数据这个功能被删掉了,毕竟是Windows的软件...不过不用气馁,我们还有Google doc。...当然,对于Windows用户就没有这个问题了。 先放上示意图: ? 看到没有!统计局的数据全在自己的Excel里了哟~ 以后走哪儿数据抓到哪儿,神抓神,佛抓佛。...具体pass给IMPORTHTML( )这个function的是三个argument值, 第一个值就是A1,也就是统计局网页地址所在Excel的位置来告诉这个function区哪儿抓数据。...看到现在我们应该可以理解Excel是怎么操作的吧,so easy~ 但是对于统计局网站的数据抓取其实有一个问题,因为他是一个一个网页发布的数据,并且跟其他数据混在一起随机排列,所以说具体选取需要抓取的网页还是得人工了

1.1K30

excel查询数据的技术实现选择 (r7笔记第73天)

所以如果excel文件-->安装Oracle数据库软件-->创建数据库实例-->可能得扩容内存-->使用 plsqldev导入excel数据-->使用sqldeveloper导出html数据 基本可以实现他的要求...当然数据库还是需要,不过使用mysql,msql都可以 ,access应该可以可以。 对于这种方案,自我感觉还是有一些依赖,还是有些笨重,其实不光问题没有解决,反而更加复杂化了。...如果使用java的swing,那么就需要放弃使用数据库了,而是使用xml来做这个,那么这个时候一个重要的问题就变成了数据格式的转换看,由excel转换为xml,不过excel还好本身提供了这个功能,所以还需要花一些时间去看看怎么去解析这个...那么我们使用的excel,它本身的功能其实已经 很强大了,记得有些人用excel里面有各种复杂的功能,函数库,还有vb的深度定制,的设置等等。...最后自己百度了不少的文章,感觉能实现的方法确实很多,不过限于 excel水平,没有成功,但是相信这个是问题excel已经很强大了,还是需要花点时间来学习一下。方向对了这些努力也就全值得。

1K50

文科生也能学会的Excel VBA 编程入门(三)——合并文件

大家好,又见面了,是你们的朋友全栈君。 任务介绍 在日常工作中,我们经常会遇到需要汇总多个表格的数据,将它们合并到一个表格里的情况。...因为后面会同时打开多个excel文件,先记录下来程序才不会弄混不同的文件 cwb.ActiveSheet.UsedRange.Clear '合并文件的内容清空,还你一个清清白白的汇总表 Num =...Set cwb = ActiveWorkbook里面用到了Set这个语句,Set其实是VBA里的赋值语句,正常情况下基本数据类型赋值也应该是Set a=1这样,但是基本数据类型可以省略Set。...这里用cwb这个变量记录下当前激活的workbook是为了后面能让程序找到它,不然后面打开多个excel之后,程序怎么知道要操作哪一个?...在用于汇总的Excel文件里点击绿色小三角运行,或者点击【】找到这个并执行都可以运行这段程序。写在【模块】里的没有ThisWorkbook前缀。

3.3K30

Excel教程 (的介绍与基本使用)

大家好,又见面了,是你们的朋友全栈君。 Excel教程 (的介绍与基本使用) Microsoft excel是一款功能非常强大的电子表格软件。...它可以轻松地完成数据的各类数学运算,并用各种二维或三维图形形象地表示出来,从而大大简化了数据的处理工作。但若仅利用excel的常用功能来处理较复杂的数据,可能仍需进行大量的人工操作。...但excel的强大远远超过人们的想象–的引入使其具有了无限的扩展性,因而可以很好地解决复杂数据的处理问题。...VBA是流行的Visual Basic编程语言中派生出来的一种面向应用程序的语言,它适用于各种Windows应用程序,可以解决各应用程序的语言不统一的问题。...除此之外,使用 VBA语言还有如下优点:1、VBA是一种通用程序语言,通过它不仅可以共享Microsoft相关的各种软件(如excel、 word、access)……,而且随着其它的一些软件(如大名鼎鼎的

6.3K10

【可视化】图表展示中的10个经典问题

几乎所有的报告都离不开数据图表的应用,但是在图表应用的过程中似乎往往会遇到各种各样的问题。比如词不达意、数据与图形步匹配、图表配色不协调等等。...那下面是浏览到的一个关于图形运用的测试,非常不错,就将其贴出与大家分享: 1、下面两个图形中,那个更容易表现Mid-Cap和Small-Cap的市场份额大小,饼图还是条形图? ?...4、横坐标是时间序列,为了展现数据的趋势,应该选线图还是柱形图?(这个问题比较普遍) ? 点评:选择下面的最重要的是X轴是时间,时间序列,所以折线图更能够感知的趋势、模式的变化!...5、在不同的场合应该选择真实数据比例展示出来还是差异放大? ?...当然,如何让地图与数据大小联动呈现,需要编写或者VBA的一点语句支持! 7、又3D和2D的问题,上面的3D图表相对于下面的四个2D表分列节省了空间,但是所传达的信息呢? ?

1.4K70

ChatGPT Excel 大师

使用相对引用录制。2. 使用绝对引用录制相同的。3. 比较结果并了解引用如何影响录制的操作。ChatGPT 提示“想创建一个数据从一个工作表复制并粘贴到另一个工作表。...利用 ChatGPT 的见解通过更新引用、删除不必要的名称和组织命名范围来解决问题,以实现更好的工作簿导航。ChatGPT 提示“的工作簿中遇到了 Excel 的名称管理器和命名范围的问题。...利用 ChatGPT 的见解通过定位缺失数据、重新建立数据连接和验证数据源的准确性和完整性来解决问题。ChatGPT 提示“Excel 工作簿中遇到了缺失数据数据源连接问题。...利用 ChatGPT 的见解来排除筛选问题,验证数据一致性,检查隐藏字符,并优化筛选标准以获得准确的结果。ChatGPT 提示“Excel 工作表中遇到了数据筛选问题。...ChatGPT 提示“Excel 工作簿运行缓慢,到了内存和性能问题该如何排除性能缓慢的问题,了解问题背后的原因,并优化内存使用和整体性能以提高响应性?” 122.

5800

Filebeat自定义pipeline,完美处理自定义日志字段

filebeat是本地文件日志数据采集器,通常用作ELK中的日志采集,采集的日志数据输到elasticsearch,当需要进行数据处理时,先传入logstash,经过logstash处理后再存入elasticsearch...基本流行的中间件、应用日志,都有覆盖到 所以对于基础日志,现在完全可以用filebeat进行数据解析,而不需要自己再去logstash写匹配 filebeat可以数据进行预处理,然后输出到elasticsearch...这样,通过grok处理message字段的时候,message字段中的http_x_forwarded_for匹配为nginx.access.xff,这个自己定义,这个后面要用到,在kibana中map...,其实就是上一层代理的IP,对于我来说,就是CDN节点的IP地址,所以在map中展示的位置就那么几个CDN节点数据中心的位置,而且计算出的UV也是有问题的 ?...修改完成后,重启filebeat,可以filebeat日志中看到加载的pipeline已经更改了 ? 接着可以查看elasticsearch中的数据了 ?

9.4K10

都2020年了,你还在使用.XLS格式的文件吗?

我们用Power BI对Excel文档做分析应该是轻车熟路了。 比如,我们本地获取xls格式的文档,建模、可视化、刷新一切ok,发布到云端,使用gateway配置和刷新也都没问题: ?...不过,如果这个xls文件放在onedrive中,再使用下面的方法获取: PowerBIOnedrive文件夹中获取多个文件,依然不使用网关 在本地是没有任何问题的,云端配置避免了巨坑:针对“PowerBI...错误信息来看,我们需要安装一个Access Database Engine2010。...不过,如果告诉你,即便你是一个业务能力过硬的运营人员, 数据分析能力也没问题,对于Power BI和Excel使用也都很熟练,仅仅让你Excel文件中导入数据,用Power BI做一个最简单的柱状图...答案很简单,这张表另存为.XLSX格式就不会出现这个问题了: ? 以上只是举了一个例子,如果在真实的业务场景中出现这个问题会是怎样呢? 比如,我们拿到了一份财务的原始数据,是这样子的: ?

1.1K40

通过外部表改进一个繁琐的大查询 (r8笔记第32天)

问题的背景是这样的,业务部门需要做一个大查询,他们目前只拿到了部分账号的一个id字段的值,需要匹配得到一个类似手机号的字段值,开发部门提供了对应 的sql语句,会关联两张表来匹配得到对的数据,然后反馈到...看了下,觉得这活毕竟也不是经常有这种问题,那就接了吧。虽然中途碰到了不少的小问题,不过也着实值得一试。 开发部门提供的语句类似下面的形式。...业务部门就提供了一个excel文件,里面是60多万的id值,想直接转到linux环境里还不行。 的角度来看,大体有这些考虑,也算是问题的一些难点吧。...(1)这些id值怎么通过excel输到内网环境,对于内网而言,大文件的传输目前有x M的限制 (2)因为涉及的id还是有些多,那么这类操作只能备库操作了。...当然开始还是碰到了一个小问题,那就是乱码问题,因为我们的文件是windows传过来的。开始匹配的时候发现没有任何数据

61990

图片文字识别(2)

/public/images/begin.jpg').toString('base64'); 可以发现上篇文章实际上是图片放在项目public静态文件夹下,然后使用NodeJS异步读取文件去读取图片数据...,然后数据转化为一个Buffer对象,最后再进行BASE64编码。...必参数一样固定有access_token以及image。有两个选参数可以视情况进行参。接下来贴下关键代码: ? 直接百度找一个营业执照链接进行测试接口效果: ?...通过上一步取到的request_id以及access_token可以获取解析结果。返回结果我们通过参result_type指定返回结果的类型为excel或者json格式。...可以看到表格图片中的数据成功被解析出来了。当然我们选择第二次请求携带的参数result_type改成excel,接口就会将表格图片中的数据解析成一个excel表格并返回链接。

42.9K30

Jupyter Notebooks嵌入Excel并使用Python替代VBA

在本文中,向你展示如何设置在Excel中运行的Jupyter Notebook。在这两者之间共享数据,甚至可以Excel工作簿调用Jupyter笔记本中编写的Python函数!...在本文的其余部分,向你展示如何: 使用Jupyter笔记本在Excel和Python之间共享数据 在笔记本上写Excel工作表函数(udf) 脚本Excel与Python代替VBA Excel获取数据到...Python中的数据移回Excel Python到Excel的另一种传输方式也可以正常工作。...无论你是使用Python加载数据集并将其传输到Excel工作簿,还是通过Excel处理数据集并希望结果返回ExcelPython复制数据Excel都很容易。...弄清楚如何使用Excel对象模型进行操作的一种好方法是记录VBA,然后将该转换为Python!PyXLL文档页面Python作为VBA的替代品提供了一些有关如何做到这一点的技巧。

6.3K20

最新Navicat Premium 16 Mac中文激活版(数据库管理软件)

Navicat Premium 16 Mac是一套数据库开发工具,让你单一应用程序中同时连接 MySQL、MariaDB、MongoDB、SQL Server、Oracle、PostgreSQL 和...Navicat Premium 16 Mac中文激活版图片Navicat Premium 16功能特征无缝数据迁移数据传输,数据同步和结构同步可帮助您更轻松,更快地迁移数据,从而减少开销。...多样化的操作工具在设置数据源连接后,使用导入向导数据从不同格式传输到数据库或ODBC传输到数据库。表格,视图或查询结果中的数据导出为ExcelAccess,CSV等格式。...简单的SQL编辑Visual SQL Builder帮助您创建,编辑和运行SQL语句,而不必担心命令的语法和正确用法。使用代码完成和可自定义的代码片段快速获取关键字的建议并从编码中剥离重复代码。...智能数据库设计使用我们的专业对象设计师创建,修改和管理所有数据库对象。使用复杂的数据库设计和建模工具数据库转换为图形表示,以便您轻松建模,创建和理解复杂的数据库。

1.6K10

VBA录制了解下

在实际工作中,到了如何快速自动化处理相关数据,但是由于实现那些想法的知识点还没有学到,所以也就无从下手了。 又一个天台式微笑,兄dei儿,录制就专门解决你的这个问题的。 1.什么是录制?...2.录制实操案例 案例:全球富豪榜TOP10中的贝左斯「删除」,身价在900-1000的富豪姓名「披红」显示。...在③我们看到了英文单词「Delete」,虽然得英文单词认识的不多,但是知道这是「删除」的意思。 通过以上的简单分析,我们应该就知道上述代码表述的就是「删除固定行」的操作。...(3)复制录制「删除固定行」的代码填充到前文的代码框架中 image.png 我们代码粘贴到原来的代码框架中,调试后发现,这个代码有问题,永远都是删除第5行,如果「贝左斯」不在第5行,那不就操作错了吗...3.总结 录制就是让Excel记录我们的手动操作,然后代码简单修改,快速的应用到我们的工作中。 怎么样?是不是很简单?

1.9K10
领券