这难题把Excel函数逼到没辙,却被它简单几下搞定了!

个人微信号 | (ID:LiRuiExcel520)

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel函数与公式(ID:ExcelLiRui)

方向第一,努力第二。

遇到任何问题,我们首先要找准方向,选择最合适的方法。

很多学员提问时,一上来就要求“用函数帮我解决一下这个...问题”,其实并不是所有问题都适合使用函数公式的。

还有很多问题,即使用函数公式可以解决,也不如其他工具更快捷实用。

就拿下面这个案例来说,某企业7月份的周六、周日值班记录表,如下图所示。

原始数据中每个日期占一列,要求将上面的原始数据,转换为值班日期统一放在一列,值班人员放在另一列,如下图所示。

这种数据结构转换的问题,虽然可以用函数公式实现,但是公式写法比较复杂,需要用到数组运算,难度系数较高。

那么,这时候采用什么工具是最方便快捷的呢?

下面结合案例展开讲解,正文会比较长,没时间一气看完的同学可以分享到朋友圈给自己备份一份。

解决方案

工具选择:

Excel 2016版本内置了Power Query工具,专门用于各种数据整理、结构转换,所以首选Power Query解决此类问题;

下面介绍一下具体操作步骤。

首先要将数据源导入Power Query编辑器。

选中数据源中任意单元格,单击数据→自表格/区域,如下图所示。

进入Power Query编辑器后,进行逆透视转换。

选中所有列,单击转换选项卡下面的逆透视列命令,如下图所示。

瞬间,即可得到转换结果。

考虑到日期数据的格式显示,我们要把A列的数据从文本转为日期格式存放,如下图所示。

得到想要的结果后,将其上载至Excel中。

单击关闭并上载按钮,如下图所示。

将数据结果上载至Excel以后,可以排序得到按日期升序排列的结果

选中A1单元格,单击升序排列按钮,如下图所示。

最终结果如下图所示。

整个操作过程不超过30秒,得到了想要的正确结果。

工欲善其事,必先利其器。

请你记得,遇到任何问题,先捋顺思路,选择最合适的工具可以事半功倍。

希望这篇文章能帮到你!

>>推荐阅读 <<

(点击蓝字可直接跳转)

VLOOKUP遇到她,瞬间秒成渣!

99%的财务会计都会用到的表格转换技术

86%的人都撑不到90秒,这条万能公式简直有毒!

最有用最常用最实用10种Excel查询通用公式,看完已经赢了一半人

以一当十:财务中10种最偷懒的Excel批量操作

为什么要用Excel数据透视表?这是我见过最好的答案

如此精简的公式,却刷新了我对Excel的认知…

错把油门当刹车的十大Excel车祸现场,最后一个亮了…

让人脑洞大开的VLOOKUP,竟然还有这种操作!

Excel动态数据透视表,你会吗?

让VLOOKUP如虎添翼的三种扩展用法

这个Excel万能公式轻松KO四大难题,就是这么简单!

SUM函数到底有多强大,你真的不知道!

(0)

相关推荐