​​Excel技巧,行列转置这么玩!

  • A+
所属分类:办公技巧

​​Excel技巧,行列转置这么玩!

如下图所示(素材数据为虚拟):

​​Excel技巧,行列转置这么玩!

如何把左边的分数记录表转换成右边指定的格式?

在数据较少的情况下,我们手动一个个复制粘贴无可厚非,但是如果数据比较多,这种操作方式就不适用了。

这里,我们可以用函数公式来解决这个问题。

比如提取姓名,可以输入函数公式:

=INDIRECT(ADDRESS(ROUNDUP(ROW(1:1)/3,),MOD(2*ROW(1:1)-1,6)))

往下填充公式直至结果为0。

​​Excel技巧,行列转置这么玩!

提取对应的分数,则输入函数公式:

=INDIRECT(ADDRESS(ROUNDUP(ROW(1:1)/3,),MOD(2*ROW(1:1),-6)+6)),

同样往下填充直至结果为零0。

​​Excel技巧,行列转置这么玩!

公式看起来似乎很复杂,拆分开来其实不难理解。我们先看下第一个公式:

=INDIRECT(ADDRESS(ROUNDUP(ROW(1:1)/3,),MOD(2*ROW(1:1)-1,6)))

1、ROUNDUP(ROW(1:1)/3,),公式向下填充时,得出的结果是1,1,1,2,2,2,3,3,3,……

2、MOD(2*ROW(1:1)-1,6))),公式向下填充时,得出的结果则是1,3,5,1,3,5……

3、把上面两个函数公式的结果作为ADDRESS函数的第1和第2个参数,实现对姓名所在单元格的引用

ADDRESS函数基本语法结构:=ADDRESS(行号,列号,引用类型,引用样式,工作表名文本)

4、最后用INDIRECT函数返回对应单元格内容。

同样的思路,也可以对第二个函数公式进行拆分进行理解,自己试试看呢?​​​​

学习资料见知识星球。

以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。

快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利​​​​!

更多技巧, www.excelbook.cn

欢迎 加入 零售创新 知识星球,知识星球主要以数据分析、报告分享、数据工具讨论为主;

​​Excel技巧,行列转置这么玩!

你将获得:

1、价值上万元的专业的PPT报告模板。

2、专业案例分析和解读笔记。

3、实用的Excel、Word、PPT技巧。

4、VIP讨论群,共享资源。

5、优惠的会员商品。

6、一次付费只需99元,即可下载本站文章涉及的文件和软件。

  • 我的微信
  • weinxin
  • 我的知识星球
  • weinxin

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: