乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > excel行列转换-Excel应用场景 行列转换一点也不难 原创精选

excel行列转换-Excel应用场景 行列转换一点也不难 原创精选

作者:乔山办公网日期:

返回目录:excel表格制作

这一期的主题为行列转换,小编将会带着大家看几个非常典型的例子,还原行列转换的各种应用场景,深度分析。可以说,弄清了下面几个例子的本质,所有关于行列转换的应用,都会变得很简单。

示例1:一行转为多行多列


将员工绩效分数信息按照下面的要求转换显示(现实中有很多员工)。



期待效果


对于这个应用场景示例,Excel中内置的转置功能是做不到的,下面让我们看看怎么才能做到呢?



动画演示


公式为:OFFSET(A$2, 0, (ROW(1:1) - 1) * 3, 1, 1),A6中输入公式后,向右移动复制三格,向下移动复制三格。


解析:因为Row(1:1)返回第一行的行号1,上述公式相当于执行OFFSET(A$2, 0, 0, 1, 1),所以A6单元格显示的是A2的值。当向下移动复制的时候,公式中的Row(1:1)会自动变成Row(2:2)和Row(3:3);当向右移动复制时,Row(1:1)不会发生变化,但A$2会自动变成B$2和B$3。因此,A7上的公式变为[OFFSET(A$2, 0, (2 - 1) * 3, 1, 1)],B6上的公式变为[OFFSET(B$2, 0, (1 - 1) * 3, 1, 1)],以此类推。


示例2:一列转为多行多列


将员工绩效分数信息 按照下面的要求转换显示(现实中有很多员工)



最终效果


下面让我们看看怎么才能做到呢?



动画演示


公式为:OFFSET($A$1, (COLUMN(A:A) - 1) + (ROW(1:1) - 1) * 3, 0, 1, 1),C1中输入公式后,向右移动复制三格,向下移动复制三格。


解析:因为Row(1:1)返回第一行的行号1,Column(A:A)返回A列的列数1,所以上述公式相当于执行OFFSET($A$1, 0, 0, 1, 1),所以C1单元格显示的是A1的值。我们知道,$A$1前面都加上了$符号,不管怎么移动,公式中$A$1都不会变。此外,ROW(1:1)只在向下移动时行号自动增长1,Column(A:A)只在向右移动时列号自动增长1,所以C2中公式自动变为[OFFSET($A$1, (COLUMN(A:A) - 1) + (ROW(2:2) - 1) * 3, 0, 1, 1)],D1中公式自动变为[OFFSET($A$1, (COLUMN(B:B) - 1) + (ROW(1:1) - 1) * 3, 0, 1, 1)],以此类推。


示例3:多行多列转一行


将员工绩效分数信息 按照下面的要求转换显示(现实中有很多员工)



最终效果


下面让我们看看怎么才能做到呢?



动画演示


公式为:OFFSET($A$1, ROUNDDOWN((COLUMN(A:A) - 1) / 3, 0), MOD(COLUMN(A:A) - 1, 3), 1, 1),A6中输入公式后,向右移动复制三格,向下移动复制三格。


解析:因为和上面两个例子的原理类似,都是利用Row(1:1)向下移动复制时自动增1,Column(A:A)向右移动时自动增1,所以关于具体细节此处略去。公式中,RoundDown为向下取整函数,例如RoundDown(2.56, 0) = 2。MOD为取余函数,例如Mod(1, 3) = 1。建议在公式比较长的时候,用从内到外一层层拨开的方式去分析函数的原理。



事情到这儿也结束了,最后给大家总结一下这一期的内容,主要介绍了三个行列转换的应用场景及解题思路,用到的核心函数有三个


根据原单元格,行偏移量及列偏移量得到新单元格引用的函数Offset


向下移动时行号自动增1的函数Row(1:1)


向右移动时列号自动增1的函数Column(A:A)


如果想更全面了解Excel中有哪些常见函数,参考小编前面两期的教程[Excel函数 十大系列]。


小编将会持续还原职场中的各种应用场景,为大家奉上精选系列。


本文是[谈谈职场谈谈生活]的原创,如要转载,请联系本人。您的关注和分享是对原创最大的感谢


关键词:Excel行列转换,Offset,Row,Column。


本文标签:excel行列转换(46)

相关阅读

  • excel行列转换-excel行列互换方法流程

  • 乔山办公网excel表格制作
  • 比如本来作为行的数据,因为实际情况的改变,需要将它们变成列,这可以通过选择性粘贴来完成。接下来选中需要转换成列的第一个单元格,然后点击工具栏“粘贴”按钮,单击“选
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网