基于过滤器/标签的摘要表

时间:2016-06-06 09:03:15

标签: excel

我有一张表格,显示有关硬件的信息(如价格,制造商等)。我已经创建了一个摘要表,其中包括显示购买所有新内容的总成本等等。我希望能够过滤此信息,以便它不会总是显示所有内容的总成本。

例如

H / W表

| Type | Manufacturer | Price | Priority | End Of Life |
|      |              |       |          |             |

摘要

| Type |  Cost1 | Cost2 | Total |             | Priority | Y/N |
|  X   |    -   |   -   |   -   |             |   High   |  Y  |
|  Y   |    -   |   -   |   -   |             |  Medium  |  N  |
|  Z   |    -   |   -   |   -   |             |   Low    |  N  |
|      |    |Grand Total|   -   |

因此,目标是能够说“仅显示高优先级套件”,并且摘要仅反映标有高优先级的套件。目前我有一个单独的小表,其中包含每个优先级,用户必须用Y或N标记该表中的每一行,以显示他们是否希望在成本中查看这些优先级。然后我在原始表中有一个列,如果标记的优先级在列表中,并且旁边有Y,则只显示价格。然后,摘要基于此价格列而非实际价格列。

它可以工作,但从编程背景来看,它感觉很杂乱无章。它还依赖于列相同,因此如果我们添加列,摘要表将会破坏。

我的问题是:是否有一种简单的方法可以过滤摘要表中显示的数据?

注意

我知道数据透视表存在,但我还没有让他们使用这个数据集,但是也希望在不使用数据透视表的情况下实现这一点。

1 个答案:

答案 0 :(得分:0)

如果你使用

怎么办?
  • 过滤优先级(我的意思是自动过滤器)。
  • 不使用SUM()函数,而是使用SUBTOTAL()函数。在小计中,您只能询问可见值的总数。

如果过滤到“高”优先级,则可以看到高优先级的总和。 当然你也可以离开SUM(),你可以立即看到总数和“高”优先级数据,甚至你可以计算“高”优先级相对于总和的百分比。

OR

您可以使用SUMIF功能并在过滤器的某处输入“High”“Medium”等。这也很有效。

以2张纸输入数据既危险又乏味。