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

基于Excel2013PowerQuery入门

关系图.png 简而言之:获取——>分析——>呈现——>发布 1.数据导入Power Query并进行追加查询 新建一个空excel文件,在导航栏POWER QUERY中选择从文件——>从Excel...成功填充并将成果加载至原有表.png 3.数据格式转换 打开下载文件03-数据格式转换.xlsx,如下图所示。 ? 打开文件图示.png ? 加载数据至PowerQuery.png ?...成功转换.png 其他各项步骤原理相同,省略。 5.删除重复 在下载文件打开05-删除重复.xlsx,如下图所示。 ? 删除重复1.png ?...加载数据到PowerQuery.png 客户首次购买分析 选定下单日期这一列,进行升序排序。 ? 下单日期升序排序.png 选定客户名称这一列,进行删除重复 ?...成功删除错误行.png 7.转置和反转 打开下载文件07-转置和反转.xlsx,如下图所示。 ? 打开文件图示.png ? 加载数据到PowerQuery.png ?

9.9K50

精通Excel数组公式011:令人惊叹SUMPRODUCT函数

Excel 2007及后续版本,如果要进行多条件计数或求和,首先考虑是否可以使用SUMIFS函数或COUNTIFS函数,因为它们计算速度更快。 10....在Excel 2003及以前版本,没有COUNTIFS函数和SUMIFS函数。 2....SUMPRODUCT函数能够进行COUNTIFS函数和SUMIFS函数无法进行一些多条件计算。 如下图9所示,要求使用公式求出员工Kip花在Project 2目上次数和时间和。...示例,使用了更有效率COUNTIFS函数和SUMIFS函数。 在Excel 2007及以后版本COUNTIFS函数和SUMIFS函数提供了以下优势: 1....与SUMPRODUCT函数或等效D-函数相比,使用COUNTIFS函数和SUMIFS函数公式计算速度更快。对于大数据集来说,它们能够明显地缩短计算时间。 2.

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

Excel公式练习43: 统计满足多个条件条目数量

公式首先分别连接两个表同一行字符串,在十个字符串执行一系列匹配查找。...match_type,Excel默认为精确匹配即等效于该参数指定为0,这样公式1转换为: =COUNT({#N/A;9;#N/A;6;#N/A;#N/A;2;#N/A;3;#N/A}) COUNT函数忽略传递给它参数错误值...,在合理地强制转换(例如作用在COUNTIFS外部函数和数组公式CSE输入)后,Excel将分别计算数组里每个元素。...进一步说,这里有多个参数criteria指定值都由多个元素(E3:E12、F3:F12、G3:G12)组成,Excel执行一系列单独COUNTIFS计算。...换句话说,公式2COUNTIFS表达式等同于执行以下十个单独计算每一个: =COUNTIFS(A3:A12,E3,B3:B12,F3,C3:C12,G3) =COUNTIFS(A3:A12,E4

2.4K30

Excel公式技巧06: COUNTIFS函数如何处理以数组方式提供条件

这个数组是怎么来? 这里关键是之前提到元素“配对”。当两个(或多个)数组具有相同“向量类型”(即要么都是单列数组,要么都是单行数组)时,Excel将对每个数组相对应条件进行配对。...并且,第三个数组第三个元素“Roleplaying”在第一个数组并没有相配对元素。 然而,Excel会继续构建适当大小数组以容纳预期返回值,即上面看到2行3列数组。...实际上,对于两个(或更多个)不同维度数组,Excel解决冲突方法是人为地增加两个中较小者,以便使其尺寸等于这些数组较大者。...它是使用零填充这些新创建多余空间,然后根据需要对结果数组进行操作。下面,可以给出一个与上面中间结果{0,1,0;1,0,0}等效表达式,其分解起来如下图4所示。 ?...理解Excel如何“看到”事物,将更好地了解Excel! 注:本技巧整理自excelxor.com,有兴趣朋友可以研阅原文。

4.7K42

Excel实现关联检索数据

工作碰到个制表需求,需要excel做个数据关联选择功能,模拟说明,现有北京市和上海市两个一级数据,其下有各区名二级数据, 需要在"城市"选择具体名称后,"区县"选择是自动城市,例如"城市"...圈中城市和区县单元格,点击"公式""根据所选内容创建", 2. 弹出窗口中,选择"首行", 此时左上角下拉菜单,显示出圈内容, 3....选中"城市"下第一个单元格,点击"数据""数据验证,"设置""允许"选择"序列","来源"写上"北京市"和"上海市"两个单元格, 4....选中"区县"下第一个单元格,点击"数据""数据验证,"设置""允许"选择"序列","来源"写上"=INDIRECT($C22)",意思是参考(3)设置单元格数据,实现关联引用, 5....选择"城市"数据后,打开"区县"下拉框,就显示出可供选择数据, 以上是Office Excel操作,如果是WPS,可能会略有差异,有兴趣朋友,可以自行尝试。

11310

创建Excel表格13原则

创建一个易读,美观,无歧义Excel表格应该是职场人士素养之一。平常日常工作中经常使用Excel表格来进行工作交流,然而,如果我们问问自己,“请问你会想看别人做Excel表格吗?”...恐怕多数人回答是“NO”。 理由或许有很多,但其中一个最重要理由恐怕是别人做Excel表格很难懂。 那么如何做出一个让人一目了然Excel表格呢?...MS PGothic问题是半角英文数字比较圆润,因此最好修改为瘦长Arial. 3)字体大小统一为11 字体大小可以为Excel默认值11。...5)项目下要缩排 如果想让读者一眼就看懂数据含义或计算方式,最好把项目下向右缩排。...参考资料: 《拯救你Excel 数据分析、处理、展示》 《Excel图表之道:如何制作专业有效商务图表》 《为什么精英都是Excel控》

1.2K40

个人永久性免费-Excel催化剂功能第22波-Excel文件类型、密码批量修改,补齐PowerQuery短板

、文件夹名、表名等操作,可轻松在PowerQuery可视化界面完成修改。...同时PowerQuery数据结果是以数据连接方式存储具体数据处理步骤,即只需点击【刷新】按钮,即可重新按原来数据处理逻辑,重新从原始数据读取数据到目标表,此过程无需其他额外操作即可完成。...在Excel催化剂Excel文件格式转换】功能,很好地破解以上两个难题 具体操作如下 步骤一 选择要处理Excel文件全路径 对同一个文件夹下所有文件路径提取,使用第4波介绍自定义函数,轻松可获取得到...总结 此篇主要讲述Excel催化剂开发两个小功能,文件类型转换和密码去除功能,通过这两功能,再结合PowerQuery使用,处理多工作薄合并需求,就变得易如反掌。...同时也看到,一些现成Excel内置功能使用,较我们使用外部插件更为简单易用效率更高,Excel是微软一个出色产品,其中每一功能开发都是众多最优秀软件工程师们成果,所以没有理由舍近求远,

1.1K30

「数据ETL」从数据民工到数据白领蜕变之旅(七)-将Excel(PowerQuery+VBA)能力嫁接到SSIS

在数据ETL过程,除了常规规范工整关系数据库之外,很大一部分数据来源于用户自行生产Excel数据源,此部分数据最容易产生脏乱差数据现象。...所以,若可以在标准SSIS流程引入PowerQuery轻量化数据处理功能,将原有复杂数据结构,先进行清洗整合后,变为一个干净数据源供SSIS调用上传至数据库,这时整个方案可行性和性价比都非常可观...技术原理 本篇将使用在SSIS,使用循环容器遍历文件夹内所有Excel文件,将其文件路径获取到,再使用dotNET脚本打开用于数据转换Excel模板文件(里面事先存储好PowerQuery抽取清洗逻辑代码...dotNET与VBA在Excel对象模型上差别 在dotNET脚本,引用Excel对象模型,理论上可以替代VBA脚本,但本轮测试发现,在dotNET上Excel对象模型,貌似未能有最全开放给VBA...但这也没多大关系,毕竟大数据量不会存在Excel文件PowerQuery供一些少量数据清洗,还是非常有优势

4.5K20

Excel公式技巧21: 统计至少在一列满足条件行数

在这篇文章,探讨一种计算在至少一列满足规定条件行数解决方案,示例工作表如下图1所示,其中详细列出了各个国家在不同年份废镍出口水平。 ?...函数构造解决方案,因为考虑到该函数相对于SUMPRODUCT函数优势(通常,COUNTIFS函数引用整列能力更有效),在某些情况下这可能是值得。...转换成Excel公式为: =COUNTIFS(B2:B14,">=1000",C2:C14,">=1000")+COUNTIFS(B2:B14,">=1000",C2:C14,"<1000")+COUNTIFS...图3 此时,我们根本无法按照上述方法构造与SUMPRODUCT函数解决方案等效COUNTIFS构造。...然而,公式显得太笨拙了,如果考虑列数不是9而是30,那会怎样! 幸运是,由于示例列区域是连续,因此可以在单个表达式查询整个区域(B2:J14),随后适当地操纵这个结果数组。

3.7K10

轻松掌握Excel函数

工作总是不可避免会有办公软件操作,做word,处理Excel表格,包括做PPT,那么如果需要在Excel处理这类数据统计时该怎么办?复制数据到数据库?统计好复制回来?...COUNTIF 和 COUNTIFS 只需要借助Excel函数就能完成这类操作,我们看一下这两个函数文档。 COUNTIF: COUNTIF(要检查哪些区域?...COUNTIFS:它语法和表达式写法与COUNTIF是相同,只不过COUNTIFS支持多个范围和条件联合计数。 COUNTIFS(要检查哪些区域?, 要查找哪些内容?, 要检查哪些区域?...总结: COUNTIF:找出需要计数数据范围,找出需要计数值或者需要计算表达式(例如计数大于60值),填入函数即可。...COUNTIFS:找出需要联合计数所有数据范围,找出需要计数值或表达式,成对写入函数。 小贴士:输入函数时可以使用Tab补齐,输入或选择单元格后可以按F4加行列锁定。 你学会了吗?

2.4K10

Excel里没有非重复计数功能?用Power Query轻松解决!

小勤:大海,公司有个关于网点客户数量统计问题,涉及到非重复计数问题,这么常用功能,Excel里居然不支持! 大海:在Excel里要得到结果也不难啊。...可以先删除重复,然后用函数计数,或者用数据透视做一下不就行了?...大海:那就用PowerQuery吧,非常简单。 Step-1:获取数据 Step-2:删除非相关列 Step-3:按不重复计数对网点进行分组 Step-4:数据上载 小勤:太好了!...这就是我想要啊,而且操作这么简单。 大海:对,因为PowerQuery本身就直接支持非重复计数。 小勤:嗯。这么简单重要功能,啥时候Excel本身也能支持呢? 大海:呵呵,这就不知道了。...不过现在Power Query和Power Pivot都是直接支持。下次我再告诉你用Power Pivot更简单方法。 小勤:好期待啊。

1.9K60

《Python for Excel》读书笔记连载1:为什么为Excel选择Python?

然而,Excel社区使用现代Excel来引用与Excel2010一起添加工具:最重要PowerQuery和PowerPivot,它们允许你连接到外部数据源并分析太大而无法放入电子表格数据。...Power Query和PowerPivot 在Excel 2010,Microsoft引入了一个名为PowerQuery加载。...PowerQuery核心功能是处理太大而无法放入电子表格数据集。加载数据后,你可以执行额外步骤来清理和操作数据,使其以Excel可用形式出现。...Power Pivot与PowerQuery齐头并进:从概念上讲,这是使用PowerQuery获取和清理数据之后第二步。PowerPivot可帮助你直接在Excel以吸引人方式分析和显示数据。...PowerBI希望通过在交互式仪表板可视化大型数据集来理解它们。它核心依赖于与Excel相同PowerQuery和PowerPivot功能。

5.2K20

Excel催化剂自定义函数支持带命名空间xml文件元素提取

在过去网页采集功能开发过程,已经推出一组针对网页元素提取函数,将网页采集常见json文件和html文件进行指定元素内容提取。可满足绝大部分场景使用。...在html文件提取,其实用是xml提取技术,使用xpath语法去提取指定内容(也扩展了能够使用CSSselector方式来提取)。...大好消息是Excel催化剂大量功能在PowerQuery之上更为好用易用,例如接下来介绍到自定义函数提取带命名空间xml文件。...Excel催化剂自定义函数解决方案 接上述所说到,本次提取带命名空间xml文件自定义函数,放到过往网页采集函数组,形成功能连贯性,虽然不完全针对网页采集使用。...让Excel加载时检测到或手动在加载清单上进行【浏览】选择操作,选择电脑上存放xll文件,特别是电脑上安装了64位Excel和32位WPS时,文件不放到插件文件夹内,WPS不自动加载就不会报错。

1K30

Excel基础入门——countifsumifcountifssumifs函数用法详解(六)

上节课给大家介绍了IF&IFERROR函数具体用法,具体可回顾从零开始学数据分析——Excel常用判断函数用法详解(五),本节课我们想给大家介绍Excel中常用统计函数用法,包括count/sum/...需要注意是,count函数返回是包含数字单元格以及参数列表数字个数,文本内容无法统计。...3、COUNTIFS函数 函数用法:多条件计数,公式=COUNTIFS(条件范围1,条件1,条件范围2,条件2……条件范围N,条件N) 例如,我们要求年龄大于25岁且购买金额大于100客户数量,可以输入公式...三、总结 Excel中常用统计函数用法前面我们已经介绍完了,只要记住这些公式用法,并且多用两遍,保证你也能妥妥地驾驭这些函数,日常工作遇到再多数据统计和处理工作也能应对自如。...好了,本次课程到此,下节课给大家介绍Excel其他常用公式用法,敬请期待。

2.6K30

「数据ETL」从数据民工到数据白领蜕变之旅(三)-除了Excel催化剂之外PowerQuery新物种同样值得期待

Excel2010后,PowerQuery以插件形式横空出现,并最终在Excel2016得以深度内置,是一款非常难得轻量化数据ETL工具。...略低于原生功能(需要安装、发布、分享等环节麻烦,同时界面操作没法做到原生那般地紧密相联) 在PowerQuery方面,其因是官方插件,就算在Excel2010或Excel2013使用,无论安装成功率保障还是和原生功能内置方面...在Excel催化剂,对于PowerQuery非常擅长领域,Excel催化剂就比较少去开发,所以使用Excel催化剂用户群体,更佳方式是同时掌握Excel催化剂+PowerQuery,在两者根据自己不同场景...PowerQuery得以实现。...相对Excel高级函数技术及VBA才能处理方案,在PowerQuery变得非常简单。

1.2K20

答网友问:如何实现多条件求和?

标签:Excel公式,SUMPRODUCT函数,SUMIFS函数,COUNTIFS函数,SUM函数 前几天有网友问了我一个问题,我觉得有必要回答回答,顺便练练Excel公式。...公式1:使用SUMIFS函数/COUNTIFS函数/SUM函数组合 =SUM(SUMIFS(D2:D16,C2:C16,{12,15,16}))/SUM(COUNTIFS(C2:C16,{12,15,16...})) SUM函数/SUMIFS函数组合实现多条件求和,SUM函数/COUNTIFS函数组合实现多条件计数。...最里面的括号等式判断是否满足条件,+号表示或,得到一组由0和1构成数组,1就是满足条件单元格,求和即满足条件的人数,与数据相乘即为总成绩之和。...,以及女生且年龄在12、15、16平均成绩,在上述公式再加上判断条件即可,只是公式稍微变长些而已,原理是一样

19110

详解Echarts配置

上一个博客介绍了详细介绍了Echarts提供图表类型及其适用场景,vue3安装和使用Echarts,以及自定义图表和处理事件等内容,在上一个博客我也提到过,Echarts配置非常多,...今天我们就来详细聊一聊Echart是配置。...各个配置主要配置参数如下: title配置 title配置是Echarts title 标题组件,它包含主标题和副标题。其常用配置有下面几个 text:标题文本内容。...其属性取值为 ‘inherit’ 时,表示继承系列属性值。 lineStyle:图例图形中线样式,用于诸如折线图图例横线样式设置。...其属性取值为 ‘inherit’ 时,表示继承系列属性值。 selectedMode: 图例选择模式,控制是否可以通过点击图例改变系列显示状态。

31920

个人永久性免费-Excel催化剂功能第100波-透视多行数据为多列数据结构

功能起源场景 在Excel催化剂持续性功能和文章输出过程,相信不少读者会觉得功能又多又杂,没有很好系统性。...这个现状的确是存在,Excel催化剂系统功能,并且凭空产生,而是大量地在实际工作过程中所带出来需求(开始开发插件后只能在开发过程,在一些功能开发好之后,也带出了其他数据需求)。...百度OCR返回数据结果 这个处理过程,在PowerQuery里称为透视过程,其中需要在透视过程,使用不汇总技巧进行处理。...虽然Excel催化剂已经尽最大可能去避开PowerQuery已经很轻松实现过功能,但PowerQuery毕竟只有少数人有机会使用,并且对OFFICE版本有所要求,目前仅OFFICE2016及以上才内置有此功能...更成问题是,一大批使用 WPS用户群体,根本就无缘能够使用上PowerQuery,每天仍然生存在水深火热低效重复性工作

88920

Blazor 依赖注入

依赖注入 (DI) 是一种通过关注点分离来促进软件松散耦合技术。在 Blazor 应用程序上下文中,DI 鼓励你为特定任务开发离散服务,然后将这些服务注入到需要使用其功能组件和类。...这些依赖类旨在调用针对抽象操作,而不是针对特定依赖实现,从而确保使用类不绑定到特定实现。这样可以使应用程序更易于维护和测试。...Blazor 服务 Razor 组件主要与 UI 表示有关。生成 UI 所涉及部分工作通常涉及与数据存储进行通信,可能是通过 Web 服务。可能需要记录组件操作和事件。...Razor 组件与数据访问服务特定实现紧密耦合。由于组件与其服务之间关系性质,它使组件难以进行单元测试:服务实现被硬编码到组件。...注册通常发生在应用程序 Program 类 Main 方法,其中应用程序 ServiceCollection 可以通过 WebAssemblyHostBuilder Services 属性访问

15410
领券