原创瞬间搞定Excel数据互换行列!这个Excel技巧太牛了!

动漫推荐 浏览(1282)
亚欧乱色视频

即时获取Excel数据交换排名!这个Excel技术太好了!

我最近在做数据透视表时遇到了一个小问题,但是这个问题似乎很常见,而你可能会使用的技巧让我先分享这个技巧。

在计算或处理数据时,我们需要交换行和列。为了使用数据透视表汇总产品的销售量(参见图1),我必须首先将值列更改为一行,然后才能启动摘要统计信息。

这也是数据透视表源数据应用程序的要求之一。源数据表中应该没有可以是数字和名称的列。月份和日期列为列时就是这种情况。

6a4a7e5a37e443049e3bc11c0faee3b3.jpeg源数据↑图↑

转换的准备步骤,取消合并的单元格

通常,在随后的统计或摘要操作中,需要填写内容,因此我们选择拆分和填充内容。

步骤:选择合并的单元格并找到菜单栏的合并中心(参见图2)

618a98deeb124f6b8a82196707ae837d.jpeg↑图二↑

分离合并的单元格。如果您的日期只有一列,则需要在几个月后计算。您可以在数据表排序时添加辅助列,如图所示。当然,您也可以使用其他摘要技术来计算。

e5b4d4f67ce44f32a22fde28c033ee85.jpeg↑图三↑

bb276aecb58b4ca59e088b40b29ef0ab.jpeg↑图四↑

我建议这是分开产品类型和代码。我在代码编号前添加了产品类型以进行比较。转换前后的产品类型和代码编号是对应的,我不怕错误。

这是一个比较简单的方法,只需要快捷键Ctrl + C,粘贴(transpose)。

限制可能是源数据不能具有合并的单元。

转换后对源数据的修改无法与新数据同步。

转换操作演示:

faacab63de14404285f35bc279c04de1.gif↑图五↑

具体步骤:

1.按快捷键组合Ctrl + A选择源数据

(您也可以手动选择需要转换的数据范围)

2.按快捷键组合Ctrl + C复制选定的源数据

3.选择转换区域的起始单元格。转换后的区域可以是当前形式或新形式。

4.单击[粘贴]中的[移调]。

换位效果如下:

952a0bfe6ae64ad79facb7d323e20dbf.jpeg↑图六↑

如果您将产品类型和产品代码结合起来,您会发现在计算整个裤子类型的销售额后,您将在后期再次计算每个代码。

53749f0a1d154f4aa9f3c2c1ce758d6b.jpeg↑图七↑

186634d97e0a47ec8a9f979265e17298.jpeg↑图八↑

注意:

上述方法仅适用于改变数据的方向

无需保留原始数据的链接

TRANSPOSE用于什么功能?

改变POSE。将说谎数据更改为常设POSE。

实际上,与上述方法一样,我们可以使用TRANSPOSE函数将水平数据更改为垂直数据。

此外,在修改函数之后,它将在源数据区域中进行修改,并将与转换后的数据表同步,但前一种方法无法执行此操作。

我们需要知道TRANSPOSE函数的语法:

TRANSPOSE(数组)

括号中的数组是要转置的数组或单元格区域,即源数据的区域

使用时请注意两点:

1,TRANSPOSE必须作为数组公式输入,即按Ctrl + Shift + Enter。

2. TRANSPOSE目标区域必须与相应的数组具有相同的行数和列数。

转换操作演示:

9f4a7f32773548828faed43b770feb07.gif↑图九↑

合并源数据的合并单元后,具体步骤如下:

1.选择转换区域

也就是说,源数据是12行×7列,并且应该从7行×12列的范围中选择转换后的区域。

2.在输入框(A2: G13)中输入TRANSPOSE功能

3.按下组合键Ctrl + Shift + Enter以成功转换

4.替换源数据的内容,并同时将它们更新为转换后的数据。如图9的源数据日期列所示,1月1日 - 1月10日更改为1 - 10,并且可以同步更新转换日期的相应位置。

看看更多