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

基于Excel2013的PowerQuery入门

关系图.png 简而言之:获取——>分析——>呈现——>发布 1.数据导入Power Query并进行追加查询 新建一个空的excel文件,在导航栏的POWER QUERY中选择从文件——>从Excel...转成文本1.png ? 替换1.png ? 替换2.png ? 成功替换.png 可以将下图与结果表进行对照 ?...修改数据类型为文本.png ? 成功修改数据类型.png ? 添加重复列.png ? 按字符数拆分列1.png ? 按字符数拆分列2.png ? 列重命名.png ? 成功列重命名.png ?...成功加载至原有表结果.png 9.分组依据 打开下载文件中的09-分组依据.xlsx,如下图所示。 ? 打开文件图示.png ? 分组依据1.png ? 分组依据2.png ?...成功分组结果.png 10.添加列 打开下载文件中的10-添加列.xlsx,如下图所示。 ? 打开文件图示.png ? 进行分组操作.png ? 逆序排序.png ? 添加索引列.png ?

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

    excel如何分组求和

    一、简单数据做分组求和 在进行分组求和前,先解释一下下面将要用到的两个函数,以便大家能够对于用到的函数理解深刻。...by_col是一个可选参数(excel中带[]的参数表示是可选参数,一般都有默认值,可以省略),它用于指定是按行还是按列比较唯一值,默认为FALSE,表示按行比较唯一值,如果设置为TRUE,函数将按列比较数组中的值...这个条件可以是数字、表达式、单元格引用、文本或函数。 sum_range是一个可选参数。如果省略这个参数,Excel 会自动将range作为求和的区域。...3.分组求和实例 接下来进行分组求和示例展示,如下图所示,对于分类不复杂的简单数据而言,我们先利用UNIQUE函数,计算出各个分组的唯一名称,再利用SUMIF函数进行分组统计求和,具体步骤如下: 在E2...按Enter之后,对B2:B8范围内的一系列唯一值做出统计,结果如下图所示,需要注意的是,利用unique函数筛选出的员工姓名会自动形成一个数组,不能单独删除。

    6700

    Excel按列排序和按行排序

    文章背景:Excel二维表中记录着多行多列的数据,有时需要按行或按列排序,使数据更加清晰、易读。下面分别对按列排序和按行排序进行介绍。...对于商品编号一列,存在文本型数字,因此,按列排序时会出现排序提醒。 将任意类似数字的内容排序 所有类似数字的文本会以数字大小排序。...分别将数字和以文本形式存储的的数字排序 首先排序的是数字,其次排序的是数字和字母混合的文本。...在进行按行排序时,数据区域不包括A列。在Excel中,没有行标题的概念。因此,排序前如果框中A列的话,A列也将参与排列,会排到12月份之后,而这不是我们想要的结果。...参考资料 Mylearning平台课程(Excel系列-数据透视表的魔法(上)) Excel揭秘12:排序规则与排序技术(https://ddz.red/OT1Q1)

    3.1K10

    综合实战:最低价客户分组合并及计数

    小勤:最近公司在统计各类产品的最低价客户情况,要求全部汇总到一个表里交给领导,大概要求是这样的: 大海:前面咱们学会了动态分组合并同类项的方法,再来做这个就简单了。...获取数据 Step-02:添加自定列,判断是否最低价,公式=[价格]=[最低价] Step-03:筛选最低价内容 Step-04:删除不必要的列 Step-05:删除重复行 Step-06:分组...(预生成求和公式,方便后续修改为文本合并内容) Step-07:修改求和公式为文本合并公式 step-08:数据上载 小勤:嗯,现在越来越感觉到PowerQuery做综合数据整理的强大了,通过把这些基本功能整合到一起...大海:对的,这就是PowerQuery相对Excel的多步骤操作或公式的优势,因为Excel里对于需要经过多步骤处理的数据,很难做到一键刷新,有时候还需要写一些难度很高的公式。

    62220

    Pandas按班拆分Excel文件+按班排名和按级排名

    用pandas.groupby+apply+to_excel进行按‘班别’列对一个Excel文件拆分成一个班一个文件的操作。...简单又强大 2.pandas+groupby+rank利用总分按班排名与按级排名 原数据表 # -*- coding: UTF-8 -*- import pandas as pd df=pd.read_excel...index为1 和2 的整行数据 df=df.drop([1,2],axis=0) print(df) """ #f=df.groupby(['班别']).get_group(901) #print(f) #按班别拆分开另存了一个班一个...Excel文件 #df.groupby('班别').apply(lambda x: x.to_excel(f'分/{x.name}.xlsx',index=False)) #按语文成绩排名,并添加‘语名...’并输入数字 #df['语名']=df['语文'].rank(ascending=0,method='dense') #只是按数学成绩排名,并重新列表,没有输入名次的 #d=df.sort_values

    1.2K30

    MySQL按小时分组统计日志记录数量

    业务场景 MySQL按小时分组统计日志记录数量。...最近需要统计一些日志流水,统计出打卡的高峰期,所以需要对日志流水按小时进行分组统计,统计出每半小时或者每小时内的打卡次数 按小时统计 这里使用DATE_FORMAT函数,然后再根据createTime进行分组...: 基于此,还可以继续拓展,按每N分钟、每分钟、每天进行分组统计 每N分钟统计 前面是按照半小时(30分钟),依此类推,可以按n分钟进行分组统计,统计n分钟内的打卡次数,比如统计每10分钟内的打卡次数...: 按日期统计 按照日期进行分组,统计每天的打卡次数: SELECT device_id, DATE( create_time ) AS createTime, count(*) AS...t_user_atten_record WHERE com_id = 1111699 GROUP BY device_id, createTime ORDER BY device_id, createTime; 按天分组统计

    11410

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

    同样此篇的数据需求,也是源于业务,特别是当Excel催化剂在介绍到《第86波-人工智能之图像OCR文本识别全覆盖》时,从OCR接口返回的数据结构,是需要进一步地进行处理的。...对有PowerQuery使用经验的人来说,是比较简单的,界面可以操作完成的。...虽然Excel催化剂已经尽最大的可能去避开PowerQuery已经很轻松实现过的功能,但PowerQuery毕竟只有少数人有机会使用,并且对OFFICE版本有所要求,目前仅OFFICE2016及以上才内置有此功能...补足PowerQuery一点小缺陷 以上提到PowerQuery可以轻松应付这种透视的操作,但当数据没有预料中的干净时,PowerQuery真正要处理起来,徒增了不少步骤,并且也非普通用户能够轻松驾驭得住...配置窗体设置 步骤三:返回数据结构,按提示操作 同样使用Excel催化剂一贯的数据导出模板,在过往教程中大量使用。

    90620

    一个文本按指定字符分割成多个文本

    作者:小郭 源自:快学Python 今天师兄扔给我一个txt,说:“来,小郭,你把这个文本处理一下,按照指定字符分割成多个文本。”这下可难倒我了,不过好在功夫不负有心人,几经周折之后把它完成了。...先来看一下处理前的文本 ? 处理后的文本 ? 每个文本中的内容格式如下: ?...flags : 标志位,用于控制正则表达式的匹配方式,如:是否区分大小写,多行匹配等等 针对文本的中用到的search函数测试结果如下: ?...,格式费了半天劲才搞懂是怎么回事,记得文本txt的编码格式是UTF-8才能被顺利读取。...文本的切分在NLP中数据预处理模块经常会用到,希望这篇文章对你有所帮助!加油,奥里给!

    3.8K30

    1.6 PowerBI数据准备-数据类型及M语言中的数据类型转换

    PowerQuery中的数据类型如下:为了确保数据的准确性,PowerQuery的M语言是强数据类型语言。不同数据类型的字段之间不能直接进行运算,这一点和Excel不同。...Excel的文本类型的数字可以进行加减运算,Excel的日期本质上是个天数数字可直接进行加减运算,Excel的数字类型的数字也可以用"&"连接,但PowerQuery就不能直接这么做。...2 虽然DAX也可以提取日期,但因为此操作属于数据清洗的范畴,建议在PowerQuery中处理。...日期转文本,Date.ToText,把日期2022/12/22转为文本221222。注意:转换前需要将列设置为日期数据类型。...数字转文本,Number.ToText,把数字2022和数字12连接生成文本。

    5510

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

    如果未能按xml结构化的提取方式,从其中提取自己需要的数据,而简单粗爆地使用文本字符串处理技术例如正则表达式提取,实属一大遗憾,毕竟现成的结构化不使用,而使用更麻烦的字符提取,得不偿失,工作量俱增且提取准确性得不到保障...,动不动把它拉出来,其实没必要,就如上述的提取颜色代码场景,非要用PowerQuery的读取xml文件功能,也是可行。...重点是:PowerQuery无论是xml还是json,都无法使用xpath或jsonPath这种语法去提取,只能自己一层层地展开,非常不灵活,就如处理字符串时没有正则表达式可用,只能用几个简单的字符函数一样难受...下图中在PowerQuery上界面操作展开xml结构和对应的高级编辑器内容,非常繁琐,一个个节点去展开。 ?...大好的消息是Excel催化剂大量的功能在PowerQuery之上更为好用易用,例如接下来介绍到的自定义函数提取带命名空间的xml文件。

    1.1K30

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

    执行这种嵌套函数调用与其他编程语言的工作方式没有什么不同,只是在单元格中编写代码,而不是在文本文件中编写代码。...在我们将注意力转向Python之前,简单介绍一下PowerQuery和PowerPivot,这是微软对Excel进行现代化的尝试。...然而,Excel社区使用现代Excel来引用与Excel2010一起添加的工具:最重要的是PowerQuery和PowerPivot,它们允许你连接到外部数据源并分析太大而无法放入电子表格的数据。...例如,你可以将一列拆分为两列,合并两个表,或者对数据进行筛选和分组。自Excel2016以来,PowerQuery不再是外接程序,而是可以在功能区数据选项卡上通过“获取数据”按钮直接访问。...Power Pivot与PowerQuery齐头并进:从概念上讲,这是使用PowerQuery获取和清理数据之后的第二步。PowerPivot可帮助你直接在Excel中以吸引人的方式分析和显示数据。

    5.3K20
    领券