如何将两个评级列转换为一种评级类型和一种评级

时间:2018-10-29 02:31:05

标签: excel transpose

在Excel中,如何将具有评级值的两个评级列“ CCA”和“ MMA”转换为一个评级类型列和评级值列。我尝试用“转置”进行“复制和粘贴”,但是它无法按我的意愿工作。

请清除下面的屏幕截图。

enter image description here

我对总行的重复记录很好。

1 个答案:

答案 0 :(得分:0)

更新

好的,这是使用公式的另一种解决方案。完成以下所有步骤后,下次所有内容都会自动更改。

以工作表1中相同的3 * 4状态开始。

现在转到工作表2。应该完全是空白表。

标题

A1:项目

B1:评分类型

C1:评分

插入

A2:=INDEX(Sheet1!A:A,MOD(ROW()+1,3)+2)(将3更改为1310)

然后向下拖动并扩展直到第2 * 1310 + 1行。

最后,此列中的每个单元都将使用上述相同的公式填充。

评分类型

B2:=INDEX(Sheet1!$B$1:$C$1,1,IF(ROW()-1>3,2,1))(将3更改为1310)

然后向下拖动并扩展直到第2 * 1310 + 1行。 最后,此列中的每个单元都将使用上面相同的公式填充。

评分

C2:=INDEX(Sheet1!$B$2:$C$4,MOD(ROW()+1,3)+1,IF(ROW()-1>3,2,1))(将3更改为1310)

然后向下拖动并扩展直到第2 * 1310 + 1行。

最后,此列中的每个单元都将使用上述相同的公式填充。

现在应该有与您相同的结果。


旧答案

我将尝试向您展示如何手动完成此转换。不太复杂。

image

设置新列的标题:

image

复制并粘贴所有项目名称两次:

image

为两组项目输入CCA和MMA。拖动单元的右下角很容易消耗文本:

image

复制并粘贴CCA列:

image

复制并粘贴MMA列:

image