重新组织带有文本单元格的Excel

时间:2016-03-03 10:21:58

标签: excel-vba excel-2007 vba excel

我确实理解标题可能会有些混乱,因为我不知道如何描述我想要做的事情。

这是问题所在:我有一个.xls文件,如下所示:

这是我目前的excel文件:

image

这是一个长长的列表,里面有歌曲编号和他们所指的圣经书。因此,例如,在第1节中,参考文献是创世纪12:1-9。在第2节中,引用了两本圣经书,即1 Kor。 2:9-15,和Ef。 4:1-6。如果缩写对你没有意义,那是因为它们是荷兰语。

我希望它看起来像这样:

image2

我希望根据他们所引用的经文而不是相反的方式来组织圣经书。我想看看哪些经文被哪些经文引用(见图)。

在多首歌曲中引用了一些圣经书(如图所示):诗篇90在19或20节中被引用。

我认为这很简单但事实证明它比我希望的那样棘手。我确实向某人保证我会这样做(而且我认为这是一个简单的转换列和行的问题)但是我已经在谷歌的帮助下进行了大约一个小时了,我我仍然无处可去。

所以任何帮助都将不胜感激! :)

1 个答案:

答案 0 :(得分:0)

在原始工作表中,select您想要的范围和copy:  table

然后transpose将其改为新工作表:

transpose

点击Alt + D + P以显示数据透视表菜单和select"多个合并范围"然后点击"下一步":

pivot table menu

Select"我将创建页面字段"然后单击"下一步":

pivot table menu2

Select整个转置范围,然后点击"添加"然后点击"下一步":

pivot table menu3

点击"完成"在新工作表中创建数据透视表:

pivot table menu4

双击数据透视表的总计单元格以取消数据透视:

pivot table results

您的未旋转表格现在将显示在新标签上:

unpivoted

Filter空白,您的数据现已转换:

converted