Excel连环引用法怎么转二维表为一维表
时间:
锦晖1117由 分享
把二维表转换为一维表,是很多职场人经常遇到的图表问题,“连环引用法”转二维表为一维表的简单易懂的方法。以下是学习啦小编为您带来的关于Excel“连环引用法”转二维表为一维表,希望对您有所帮助。
Excel“连环引用法”转二维表为一维表
思考:
如何把下列图表的左边不规范表格转换为右边规范的表格呢?
网上介绍了两种方法,一是公式法,一是vba法,见这里。vba完全是不必要,公式法是:
=IFERROR(INDEX(data,2*(INT(J5/7))+1,MOD(J5,7)+1),"")
=IFERROR(INDEX(data,2*(INT(J5/7)+1),MOD(J5,7)+1),"")
这个公式当然很棒,但太费脑了,一般人要想出、甚至只是看懂都不知要死多少脑细胞。
这里介绍“连环引用法”
如图,要把不规范的二维表格转换为一维表格,我们在原表右侧输入公式:
I4:=B6
I5:=B7
然后选中I4:I5,向下复制到I15;再选中I4:I15向右复制到AQ列。因为原表有6*7=42列,所以到AQ列,也可直接拖到右边都是0出现为止。
这时观察复制出来的结果,你会发现图中绿色框线内B4:AL5区域正是我们想要的结果!
现在是横的,我们只要复制B4:AL5,再找个空白地方,选择性粘贴,值,旋转,确定,就得到了纵向的一维表格!
这简直就是一个魔术,其中的原理,就在于一环套一环的连环引用,你可以琢磨一下。
这个方法只是最简单的鼠标操作,完全不用动脑筋,但简单、巧妙之极,效率也非常高,分享给大家。我们可以称之为“连环引用法转二维表为一维表”,横向、纵向都可以使用。
猜你喜欢: