excel带有公式的表怎么转置(有这4条可直接套用的公式模板)

在工作中,总会遇到一些奇葩的表格。刚毕业不久的新同事,将多行多列的数据全部放在一列,需要拆分的数据却放在一个单元格,如果你遇到这种情况,你会怎么做?

有时候我们不得不将一列数据转成多列,将一行数据转成多行显示,处理数据杂乱的表格,如何提高自己的工作效率?这就需要我们掌握一些技巧!

下面教你4个万能公式模板,直接套用就能进行行列数据的转换。

一、一列数据转多列数据。

例子:下图中,我们需要将A列的数据转成C:F4行4列的数据显示。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(1)

具体操作步骤如下:

方法一:使用INDIRECT ROW COLUMN函数公式。

选中C5单元格 -- 在编辑栏中输入公式“=INDIRECT("A"&ROW(A1) COLUMN(A1)*4-4)” -- 按回车键回车,将公式右拉填充至F5单元格,下拉填充至F8单元格即可。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(2)

动图演示如下。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(3)

公式模板:=INDIRECT("A"&ROW(A1) COLUMN(A1)*N-N),N表示转换列的个数,N=4,表示转换成4列。

方法二:使用INDEX ROW COLUMN函数公式。

选中C5单元格 -- 在编辑栏中输入公式“=INDEX($A$1:$A$16,ROW(A1) COLUMN(A1)*4-4)” -- 按回车键回车,将公式右拉填充至F5单元格,下拉填充至F8单元格即可。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(4)

动图演示如下。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(5)

公式模板:=INDEX(数据区域,ROW(A1) COLUMN(A1)*N-N),N表示转换列的个数,N=4,表示转换成4列。

方法三:使用OFFSET ROW COLUMN函数公式。

选中C5单元格 -- 在编辑栏中输入公式“=OFFSET($A$1,(ROW(A1)-1) COLUMN(A1)*4-4,)” -- 按回车键回车,将公式右拉填充至F5单元格,下拉填充至F8单元格即可。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(6)

动图演示如下。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(7)

公式模板:=OFFSET($A$1,(ROW(A1)-1) COLUMN(A1)*N-N,),N表示转换列的个数,N=4,表示转换成4列。

二、一行数据转多行数据。

例子:下图中,我们需要将第一行数据转成第5到第8行4行4列的数据显示。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(8)

选中C5单元格 -- 在编辑栏中输入公式“=INDEX($A$1:$P$1,(ROW(A1)-1)*4 COLUMN(A1))” -- 按回车键回车,将公式右拉填充至F5单元格,下拉填充至F8单元格即可。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(9)

动图演示如下。

excel带有公式的表怎么转置(有这4条可直接套用的公式模板)(10)

公式模板:=INDEX(数据区域,(ROW(A1)-1)*N COLUMN(A1)),N表示转换行的个数,N=4,表示转换成4行。

以上这4个模板,大家要学以致用,记住并不等于学会,理解公式的含义才是真正的学会!

如对以上的操作有什么不懂之处,可以评论区留言哦~

觉得文章不错,可以评论点赞、转发分享给你的朋友,希望多多支持!

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页