31、Power Query-行、列、表的构造
本节重点:Power Query-行、列、表的构造
之前我们讲过了已有数据的构造,这次我们使用空查询来简单讲解一下行(record)、列(list)、表(table)的创建。
一、行(record)
如何来构造一行数据呢?
在编辑栏中用“[]”符号进行书写,例如:“[a=1,b=2,c=3]”表明有这样一行记录,“a","b","c"三列的记录分别”1“,”2“,”3“。
我们对其进行”转置“,其实就是这样的一条记录,我们称之为”record“。
二、列(list)
如何来构造一列数据呢?
在编辑栏中用“{}”符号进行书写,例如:”{1,2,3,4,5,6,7,8,9}“表明该列的数据为1~9。
Format : {lowest_integer..highest_integer}
For example, imagine you want to create a list with all of the integers between 1 and 5. Instead of writing
但是”{1,2,3,4,5,6,7,8,9}“这种方式不觉得很麻烦么?其实连续的序列可以使用两个点的方式连接,比如1~9,我们可以这样写:
"{1..9}"
效果是一样的!
然后我们需要数字和字母的组合,怎么书写呢?
同样的方法,比如1~9,a~h,我们就可以用”,“分隔,写法如下:
”{1..9,"a".."h"}“
值得注意的是,我们在书写字符的时候需要加上双引号!
好奇的朋友可能会问了,”..“它是按照什么顺序来排列的咧?
答案是:unicode字符列表
推荐一篇博文,里面有这个unicode字符列表集合:
http://blog.csdn.net/zhongguomao/article/details/54405637
比如上图,我们需要这样一个list,”#“~”/“。
完全是按照这样的顺序的。
这个方法对于产生小数、日期是不适用的,但可改用:
List.Date( )
List.Number( )
来达到这个目的。
三、表(table)
如何来构造一个表的数据呢?
在编辑栏中用“#table({ },{ })”固定格式进行书写,分为两部分,前面一个”{}“写我们的列名,后面一个”{}“写列的内容,每一行记录即一个”{}“。
例如”#table({"姓名","性别","年龄"},{{"休闲海","男",18}})“。
多条记录同样用”,“隔开。
”#table({"姓名","性别","年龄"},{{"休闲海","男",18},{"张小杰","女",35}})“。
同样,这里用上面所学的list里面的”.."方式也是可以的,还更加简便。
比如有A~D四列:
“#table({"A".."D"},{{1..4},{"a".."d"},{"*".."-"},{"一".."七"}})”
这里注意了,前面是四列,后面的内容一定也是需要四列,否则会报错,这里我们都是正好凑满的四列数据。
31、Power Query-行、列、表的构造相关推荐
- [Power Query] 添加列
在导入外部数据源后,有时候根据数据分析的需要,需增加辅助列,便于后续数据建模使用 Power Query中添加列有添加自定义列.条件列.索引列和重复列形式 添加列操作的位置选项:[添加列] 1.自定义 ...
- Excel分组行转列(Power Query透视列,一维表转二维表)
MySQL的行转列,知道吧!不知道也没关系,往下看!!! 如何把一维表转成二维表(行转列/透视列): 这里我们使用的是Excel内置的PowerQuery功能: 笔者使用的版本是:2019: 效果 表 ...
- Power Query M语言表函数Table分类汇总,快速掌握
一.通过帮助找出所有的Table函数 通过在查询编辑输入"=#shared"调出帮助,然后提取列,筛选出所有的Table函数 二.Table函数分类 Table类函数:总共102个 ...
- Excel合并工作表的神器mdash;Power Query
要把几张工作的数据合并到一张工作表中,这样的问题在我们的工作中经常会遇到.在之前的Excel2010 或Excel2013 版本中,我们需要单独下载这个插件,然后安装到才能用.而在Excel2016版 ...
- [曾贤志]Power Query简单得不像话的数据处理功能-曾贤志-专题视频课程
[曾贤志]Power Query简单得不像话的数据处理功能-1307人已学习 课程介绍 Excel是现在流行.灵活的电子表格软件之一.它地应用触及职场每一角落.我是一个爱玩儿Excel ...
- Power Query 系列 (01) - Power Query 介绍
Power Query 介绍 Power Query 是微软提供的工具,Excel 2013 版作为插件加载使用,从 Office 2016 版开始,Power Query 的功能集成到 Excel ...
- 【PowerBi】Power Query导入Excel数据
文章目录 import scott data from excel Power Query 在emp表comm列null中将其替换为0 创建`totalsal`列 将列名`ename`重命名为`Emp ...
- 模板多个列表级联_Excel办公技巧:使用power query快速合并同一工作簿的多个工作表...
在同一个工作簿内,如果多个工作表结构相同,也可以运用power query对这些工作表进行快速合并.源数据如果发生变动,在合并表格中刷新,即可实现数据的同步变更.下面我们来学习一下案例. 应用场景 下 ...
- datatable相同列合并_使用Power Query合并查询
合并查询 同时操作具有某种关系的数据表是数据整理和分析过程中经常要做的工作.例如,产品单价保存在"产品明细表"中,产品销售数量保存在"销量表"中,产品销售员的信 ...
最新文章
- webservice发送字符串
- tomcat5配置常见数据库连接池的例子.
- Git 基本工作流程
- jquery ajax參数加点号状态200进error
- python安装包找不到setup_如何安装没有setup.py的Python模块?
- 数据库事务、存储过程、函数以及触发器之间的区别和联系
- C语言输出任意大小矩阵,【c语言】输出以下4*5的矩阵
- java 上文件传示例_Java解压缩文件示例
- Javascript高级程序设计读书笔记(第三章)
- 基于nodejs的模拟数据分发服务
- 网络安全基础——NTFS安全权限
- php格式怎么转换为pdf,PHP如何将将word文件转为pdf
- 不定期备考小tips[常微][2] #20210528
- 如何用计算机算分组数据方差,『分组数据如何Excel计算标准差』Excel表格求分组数据的方差...
- 阿里云云原生数据湖体系全解读——数据湖构建 数据导入
- buctoj 2407 B 竖式 题解
- 微博开源框架Motan初体验
- 如何绘制业务流程图(一)
- Ubuntu20.04 安装ROS2 Foxy
- Revit模型数据优化方法