在工作中,我们经常需要将一维数据表转换为二维数据表,在Excel中常用的方法为透视表,或者每个字段进行Vlookup,但这些方法在处理少量数据时还很方便,一旦处理大数据时就效率低下;
Excel 数据透视表
今天给大家介绍一个更方便,更简单,即使处理大数据也毫无压力的方法,那就是Power Query,它原本是Excel中的一个插件,自从Microsoft office 2016版本开始,已经是Excel自带的一项功能。
在一维表区域按Ctrl T创建表,然后选择功能区的数据--获取和转换--从表格,这样就会进入Power Query编辑器,选择需要透视的列,直接点击转换--透视列,既可以马上将一维表转换为二维表,这样是不是比在Excel中操作方便多了?
经典鸡兔同笼讲解Excel规划求解
1500年前,《孙子算经》中记载着一个有趣的问题:今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?白话就是:有若干只鸡兔同在一个笼子里,从上面数,有35个头,从下面数,
Power Query 透视列
并且,Power Query的每一步操作,在右边的应用的步骤中都会有显示,可以随意选择之前的步骤;
另外Power Query还有Excel不具备的逆透视功能,可以将二维表再还原成一维表,这在Excel中是很难实现的,Power Query中只需要选择你要逆透视的列,然后点击转换--逆透视列,既可以实现;如下,我选择C7/C8/C9列逆透视,是不是很方便就变成一维表了!
Power Query 逆透视列
当然Power Query的功能远不止这一点,它的数据清洗,数据整理能力非常强大
比EXCEL数据透视还强大的功能的下载地址:
如何利用Excel GESTEP函数 比较数值与阈值
GESTEP函数用于检验数字是否大于阈值。如果number大于等于step,返回1,否则返回0。使用该函数可筛选数据。例如,通过计算多个函数GESTEP的返回值,可以检测出数据集中超过某个临界值的数据