将具有相同名称的行拆分为多个列

我的Excel表单看起来像这样:

Name Cp Value a 1 1.75 b 1 2.35 c 1 1.32 d 1 2.45 a 2 2.7 b 2 1.85 c 2 1.9 d 2 2.6 a 3 3.2 b 3 4.5 c 3 9.2 d 3 5.01 

就像这个4〜5个名字50〜60个检查点和那个检查点的值

我想让excel看起来像

 Cp abcd 1 1.75 2.35 1.32 2.45 2 2.7 1.85 1.9 2.6 3 3.2 4.5 9.2 5.01 

这里Cp是检查点。 它并不总是1 2 3 ..它改变价值forms表

有人可以帮助代码谢谢你

如果这是你想做的唯一的事情,你可以通过在Excel本身的透视表快速做到这一点。 您将得到一些额外的列,如可以删除的总计。 至于为代码删除不需要的列的努力将相当less。

看到下面的图片。

数据的枢轴表示