在透视表

时间:2016-04-16 09:32:08

标签: excel excel-vba excel-formula excel-2010 vba

我有一个如下所示的数据集示例:

Name    Area    Term        Score
AA      SW      Summer      A
AB      NW      Spring      B
AC      SW      Winter      D
AD      NW      Spring      C

我需要显示一个带有文本的数据透视表作为表格应遵循以下的值

        Summer     Spring     Winter
A       AA         
B                  AB
C                  AD
D                             AC

在网格内部应显示每个人在某个特定级别达到相应等级的名称,例如名称“AA”将出现在A级和夏季期间的第一个单元格中。

我在网上找到了很多例子,但没有特别针对我的需要。我使用的是Excel 2010版。

如果有人能帮助我,我将非常感激

由于

1 个答案:

答案 0 :(得分:0)

最简单的方法是

  1. 在新标签上设置数据透视表 行 - 得分,名称 列 - 术语 值 - 名称计数

  2. 向右设置h5 = IF(C5> 0,$ B5,“”)

  3. 将其复制到您的范围
  4. 隐藏数据透视表的所需列
  5. 有更复杂的方法,但这是最简单的