gpt4 book ai didi

excel - 用excel将列旋转成行

转载 作者:行者123 更新时间:2023-12-04 21:17:12 37 4
gpt4 key购买 nike

我有一个看起来像这样的 excel 表:

enter image description here

不要问我这是怎么发生的,但不知何故,应该是列的东西在这张表中作为行......

您可以在 c 列中看到重复的帐号和单词,想象一切都旋转了 180 度。并为该特定帐号不存在的字段插入空白或空值。

简而言之,它应该最终看起来像这样:

enter image description here

我想不出在 excel 中执行此操作的简单方法。但也许有一些 VBA 代码?

什么是最简单的解决方案?以及如何实现?

我知道这个问题不是很清楚,但如果你留下一些指导意见,我很乐意编辑这个问题,直到它有意义为止。谢谢!

最佳答案

你不需要 VBA :)

我正在举一个选择性的例子来展示你可以如何进行。

假设您的数据如下所示

enter image description here

现在,创建数据的 Pivot。这将为您提供唯一的帐号。请参阅下面的屏幕截图。

enter image description here

然后创建一个带有相应标题的表格,如屏幕截图所示,然后从您的数据透视表中复制并粘贴唯一的帐号。

enter image description here

现在您已准备好提取数据。所以按照上面的截图在单元格B13中输入这个公式.请注意,这是一个数组公式。你必须按 CTL + SHIFT + ENTER

=INDEX($D$2:$D$5,MATCH(1,($C$2:$C$5=B12)*($A$2:$A$5=A13),0))

enter image description here

其余的只需这样做:)

关于excel - 用excel将列旋转成行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15684549/

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com