将两组十列重新排列成两列[关闭]

Posted

技术标签:

【中文标题】将两组十列重新排列成两列[关闭]【英文标题】:Rearrange two sets of ten columns into two columns [closed] 【发布时间】:2013-08-06 09:14:28 【问题描述】:

我有一个表格,其中包含一个名称列和十个问题列,其中包含相关列下的名称和答案。

如何将十个问题列格式化为一列,每个问题位于单独的行中,而新列用于该特定问题的答案?

【问题讨论】:

这看起来像一个基本的翻译功能是不是? 这听起来像你有一个“多对一”/“一对多”的关系问题。您能否发布您正在使用的代码以及到目前为止您尝试过的代码? 感谢您的回复。 d-stroyer,我尝试了复制和转置,但这只会水平翻转到垂直。嘿嘿,是的,所以一排所有的问题到 10 排,每个名字都有一个问题。到目前为止我还没有代码,所以真的在寻找一些指针,例如VBA 或 SQL。谢谢。 您是否有示例屏幕截图说明您目前拥有的内容以及您希望它的外观? (手动做几个应该不会太难)我不太确定你的问题是否足够清楚。 【参考方案1】:

它被称为“反向枢轴”。构建一个具有多个合并范围的数据透视表(Alt+D,如有必要,P)并双击总计。但是,必须以其他方式添加正确答案,因为您的问题中没有给出。

【讨论】:

感谢您的回复。我要合并哪些范围? 这可能有用吗? unpivot 感谢 pnuts 和 zx8754 - 这正是我正在寻找的。​​span> 哈哈!感谢您的帮助。

以上是关于将两组十列重新排列成两列[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Excel如何把两列中相同的数据找出,并对应内容排列?

怎么将两列数据合并

sql中一列拆成两列

将两列与另外两列匹配

Bootstrap:折叠成两列而不展开

Java GridLayout 如何将两列合并为一列?