将列旋转成excel
我有一个如下所示的Excel工作表:
不要问我这是怎么发生的,但不知怎的,应该是列的东西在这张表中作为行…
你可以看到重复的帐号和c栏中的单词,想象一切都旋转了180度。 并为该特定帐号不存在的字段插入空格或空值。
总之,它应该最终看起来像这样:
我不能想到一个简单的方法来做到这一点在Excel中。 但也许用一些VBA代码?
什么是最简单的解决scheme? 我该如何执行?
我知道这个问题不是很清楚,但如果你留下一些指导意见,我很乐意编辑这个问题,直到它是有道理的。 谢谢!
你不需要这个:)的VBA
我正在采取一个有select的例子来展示如何继续。
假设你的数据看起来像这样
现在,创build一个数据透视。 这会给你唯一的帐号。 请参阅下面的截图。
然后创build一个表格,并在屏幕截图中显示相应的标题,然后从您的透视图中复制并粘贴唯一的帐号。
现在您已准备好提取您的数据。 所以根据上面的截图,在单元格B13
input这个公式。 注意这是一个数组公式。 您必须按CTL + SHIFT + ENTER
=INDEX($D$2:$D$5,MATCH(1,($C$2:$C$5=B12)*($A$2:$A$5=A13),0))
只要做到这一点:)