excel单元格转置技巧

啊南 2061阅读 2020.06.18

【导语】: 在表格中录入数据后,我们可能对现有的表格不太满意。然后就想将其转置一下,重新排列一下,而又不想重新录入数据。那么,具体应该怎么做呢?这里,就给大家分享具体的操作方法。

excel单元格文字排列方式修改,如何将文字变成竖排?

WPS Office打开表格,选中单元格,鼠标右键选择“设置单元格格式”。

点击“对齐”,勾选“文字竖排”即可。








excel怎样才能横行变竖列,transpose函数怎么使用

返回转置单元格区域,即将一行单元格区域转置成一列单元格区域,反之亦然。在行列数分别与[url=]数组[/url]的

行列数相同的区域中,必须将 TRANSPOSE 输入为[url=]数组公式中[/url]。使用 TRANSPOSE 可在工作表中转置

数组的垂直和水平方向。 

语法 
TRANSPOSE(array) 

Array 需要进行转置的数组或工作表中的单元格区域。

所谓数组的转置就是,将数组的第一行作为新数组的第一列,数组的第二行作为新数组的第二列,以此类推。 

工作中为了方便查看数据,有时会需要将表格的横行竖列进行转置。此处涉及TRANSPOSE函数。

它是一个查找与引用函数,它的作用是将排列方式不一样的数据相互转置。

以此成绩单为例。

具体方法与步骤如下:

首先将光标放在B2处,选中B2至C7。

我们可见左上方名称框中行列个数的数据为6R x 2C。

所以我们要将横排数据的行列数据为2R x 6C。




选中B9:G10,点击插入函数-TRANSPOSE函数。

此时弹出对话框,数组是需要进行转换的数组。

在数组中输入B2:C7,然后按下快捷键 Ctrl+Shift+Enter。

所选的区域就会变成竖列新数据了。

需要注意的是,如果需要调整数据,需要调整源数据。

当源数据中的数据改变时,TRANSPOSE函数生成的新数据也会随之改变。








这个小技巧,你Get到了吗~

Excel怎么每隔三行转置一次

输入以下公式,然2113后向右向下填充公式5261

=OFFSET($A$1,MOD(COLUMN(A1)-1,3)+(ROW(A1)-1)*3,)

公式表示:以A1单元格为基准,每4102向右移动一1653个单元格,基准单元格向下偏移行号除以3的余数,每向下移动一行,基准单元格向下偏移3行的偏移效果。


如果数据以行排列,那么输入以下公式,然后向右向下填充公式

=OFFSET($A$1,,MOD(COLUMN(A2)-1,3)+(ROW(A1)-1)*3)