想知道是否可能

时间:2015-03-06 08:49:42

标签: excel

我曾要求我更改我工作的某些文件的格式(如果可能的话,其中很多文件会很好)...请参阅以下详细信息:

我有一个信息表,如下所示:

enter image description here

我想知道是否可以通过任何excel函数/函数或其他方法将其格式更改为类似于以下内容:

enter image description here

任何人都能提供的任何帮助/建议都会很棒。

O我也尝试过使用pastespecial(转置)..这不起作用,因为每个人有时会有多个CN

非常感谢

Paula

2 个答案:

答案 0 :(得分:1)

假设你有一个像这样的Sheet1:

enter image description here

然后你可以像这样创建第二张表:

enter image description here

中的公式

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。如果你有更多或更少的CN,你必须改变它。

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

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

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

答案 1 :(得分:0)

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