想知道如果可能

我曾经要求我改变一些文件的格式(如果可能的话,其中很多文件将会很好)…请看下面的细节:

我有一个如下所示的信息spredsheet:

在这里输入图像说明

我想知道是否可以通过任何的Excel函数/函数或其他方法来改变这种格式类似于以下内容:

在这里输入图像说明

任何人可以提供的帮助/build议将是伟大的。

OI也尝试使用pastespecial(转置)..这是行不通的,因为有时每个人有超过一个CN

非常感谢

假设你有一个Sheet1像这样:

在这里输入图像说明

然后你可以创build第二个工作表:

在这里输入图像说明

在公式中

A2: =INDEX(Sheet1!$A:$A,INT((ROW(1:1)-1)/3)+2)

B2: =INDEX(Sheet1!$1:$1,,MOD(ROW(1:1)-1,3)+3)

C2: =INDEX(Sheet1!$A:$E,MATCH($A2,Sheet1!$A:$A,0),MATCH($B2,Sheet1!$1:$1,0))

INT和MOD中的3是因为你有3个不同的CN。 如果你有更多或更less的CN,你必须改变这个。

+2和+3是偏移量,因为您的百分比数据从第2行和第3列开始。如果您的数据在别处开始,则必须更改此数据。

填写公式,直到名称值为0,百分比值为#N / A。

现在,您只能过滤大于0的百分比。

一个简单的方法是select水平单元格并将其复制到文本编辑器中,这样可以使用转义字符(我使用notepad ++)来查找/replace。 您希望将查找/replace窗口中的search模式更改为扩展名,并将所有选项卡replace为换行符(用\ nreplace\ t)。 然后复制并粘贴到Excel中。