Excel数据透视表 - 两个值的百分比

时间:2018-02-06 20:52:55

标签: excel pivot-table excel-tables

我们说我有下表:

CORP | COAST | CITY | DONE | MISSING | TOTAL
-------------------------------------
New  | West  | LAX  | 2    | 4       | 6
Old  | West  | SFO  | 3    | 3       | 6
New  | East  | NYC  | 4    | 2       | 6

我制作了一个如下所示的数据透视表:

                   CORP:
COAST:             NEW | OLD
-------------------------------------
EAST                   |
  SUM OF TOTAL    | 6  |
  SUM OF DONE     | 4  |
  SUM OF MISSING  | 2  |
WEST
  SUM OF TOTAL    | 6  | 6
  SUM OF DONE     | 2  | 3
  SUM OF MISSING  | 4  | 3

我现在要添加一个ROW,即DONE金额的TOTAL百分比。即像这样的东西:

                   CORP:
COAST:             NEW | OLD
-------------------------------------
EAST                   |
  SUM OF TOTAL    | 6  |
  SUM OF DONE     | 4  |
  SUM OF MISSING  | 2  |
  % DONE          | %67|
WEST
  SUM OF TOTAL    | 6  | 6
  SUM OF DONE     | 2  | 3
  SUM OF MISSING  | 4  | 3
  % DONE          | %33| %50

% DONE的公式为DONE / TOTAL

我已尝试在数据透视表中添加另一个DONE字段(即SUM OF DONE2),然后将值设置为% OF,基本字段TOTAL和然而,基本值(previous)会使% DONE返回#N/A的值。我已尝试过上述各种组合,但所有组合都返回相同的#N/A。即我的数据透视表看起来像这样:

                   CORP:
COAST:             NEW | OLD
-------------------------------------
EAST                   |
  SUM OF TOTAL    | 6  |
  SUM OF DONE     | 4  |
  SUM OF MISSING  | 2  |
  % DONE          |#N/A|
WEST
  SUM OF TOTAL    | 6  | 6
  SUM OF DONE     | 2  | 3
  SUM OF MISSING  | 4  | 3
  % DONE          |#N/A| #N/A

我已经尝试使用谷歌搜索如何做但仍无济于事。如果我正在寻找的话,请告诉我。

1 个答案:

答案 0 :(得分:1)

在“分析”选项卡上,添加一个带有公式

的“计算”字段
 = 'DONE'/'TOTAL'

enter image description here

“数据透视表选项”中有一个选项可让您在出现错误时显示空白,因此您无法获得旧/东方的N / A.您可以进入字段设置并将字段格式化为百分比。