从另一个excel表格生成表格

从另一个excel表格生成表格

问题描述:

在Excel表格中有两列,Col1包含字母,Col2包含对应于该字母的数值。从另一个excel表格生成表格

我可以生成另一个表(从这个表),只显示,每个字母表与该特定的字母表的总数的一个发生。

这是优秀的表格。

(这是一个垂直片)

Col1 Col2 
A 12 
B 45 
C 12 
D 65 
A 45 
B 12 
D 85 
C 74 
C 5 
D 6 
B 45 
A 7 
E 8 
F 9 
E 8 
F 8 
A 55 
D 65 
C 25 
B 74 
B 58 
B 24 
C 74 
D 12 
D 32 
B 56 

由于该表不正确显示,这里是表的图像。

http://oi57.tinypic.com/11hgkci.jpg

例如:B是在该表中的7倍,和对应于B的合计值为314

这样一个表可以作为

A ... (Total of all A) 
B 314 
C ... (Total of all C) 
D ... (Total of all D)and so on. 
+2

考虑有关使用[枢轴表](HTTP: //office.microsoft.com/en-us/excel-help/create-a-pivottable-to-analyze-worksheet-data-HA102840046.aspx) –

+0

选择全部Col1和Col2,插入数据透视表并将Col1拖入行标签和Col2转换为Σ值(调整如有必要,总和)。 – pnuts

+0

@pnuts真棒。非常感谢。 – user3227443

生成我看到三个解决方案:

  1. 您可以使用数据透视表:选择数据范围,然后单击插入>透视表格,只显示col A的col B的总和作为行数据;
  2. 您可以使用SUMIF()Excel公式。第一个参数是标准的范围(列A),第二个是要检查的值(A2,A3 ..),最后一个参数是总和(col B)的数据。
  3. 与SUMIF()也有SUMPRODUCT(),其具有一个稍微复杂的语法:

    = SUMPRODUCT((标准范围=标准)*(求和范围))