今天跟大家分享一下EXCEL如何将一列转为一行

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(1)

在B1单元格输入公式=INDIRECT("A"&COLUMN(B1))&""

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(2)

然后将B1单元格公式向右拉直至出现空白单元格为止。

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(3)

下面跟大家简单介绍一下这个公式,首先是COLUMN函数,它的作用是返回参数的列号。语法结构是COLUMN([reference])

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(4)

为了方便大家理解在B2单元格输入公式=COLUMN(B1),然后向右填充,返回结果如下图。

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(5)

在本文中"A"&COLUMN(B1)的作用是随着单元格向右填充可以依次返回A2,A3,A4,A5……

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(6)

接着是 INDIRECT 函数,它的作用是返回由文本字符串指定的引用。语法结构是INDIRECT(ref_text, [a1])

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(7)

我们利用INDIRECT函数,依次返回A2,A3,A4单元格的内容。

怎么使excel一行转换一列(EXCEL如何将一列转为一行)(8)

,