Excel 基于过滤器/标记的汇总表

Excel 基于过滤器/标记的汇总表,excel,Excel,我有一个表格,显示硬件信息(如价格、制造商等)。我已经创建了一个汇总表,可以显示购买所有新产品的总成本等。我希望能够过滤这些信息,这样它就不会总是显示所有产品的总成本 例如 H/W表 总结 因此,目的是能够说“仅显示高优先级工具包”,例如,摘要将仅反映标有高优先级的工具包。目前,我有一个单独的小表格,其中有每个优先级,用户必须在该表格的每一行上标记Y或N,以显示他们是否希望在成本中看到这些优先级。然后,我在原始表中有一列,仅当标记的优先级在列表中且旁边有Y时,才显示价格。然后,汇总基于此价格列,

我有一个表格,显示硬件信息(如价格、制造商等)。我已经创建了一个汇总表,可以显示购买所有新产品的总成本等。我希望能够过滤这些信息,这样它就不会总是显示所有产品的总成本

例如

H/W表

总结

因此,目的是能够说“仅显示高优先级工具包”,例如,摘要将仅反映标有高优先级的工具包。目前,我有一个单独的小表格,其中有每个优先级,用户必须在该表格的每一行上标记Y或N,以显示他们是否希望在成本中看到这些优先级。然后,我在原始表中有一列,仅当标记的优先级在列表中且旁边有Y时,才显示价格。然后,汇总基于此价格列,而不是实际价格列

它是可行的,但从编程背景来看,它让人觉得格格不入。它还依赖于列是相同的,因此如果我们添加一列,汇总表就会变得一团糟

我的问题是:有没有一种简单的方法来过滤汇总表中显示的数据

注意

我知道数据透视表存在,但我还没有让它们使用这个数据集,但我也希望在不使用数据透视表的情况下也能使用这个数据集

如果您使用

  • 优先过滤器(我指的是自动过滤器)
  • 不要使用SUM()函数,而是使用SUBTOTAL()函数。在小计中,只能求可见值的总计
如果过滤到“高”优先级,则可以看到高优先级的总和。 当然,您也可以保留SUM(),您可以立即看到总计和“高”优先级数据,甚至可以计算“高”优先级占总计的百分比

您可以使用SUMIF函数,并在某个地方输入过滤器“High”“Medium”等。这也可以很好地工作

在两张表格中输入数据既危险又乏味。

如果使用

  • 优先过滤器(我指的是自动过滤器)
  • 不要使用SUM()函数,而是使用SUBTOTAL()函数。在小计中,只能求可见值的总计
如果过滤到“高”优先级,则可以看到高优先级的总和。 当然,您也可以保留SUM(),您可以立即看到总计和“高”优先级数据,甚至可以计算“高”优先级占总计的百分比

您可以使用SUMIF函数,并在某个地方输入过滤器“High”“Medium”等。这也可以很好地工作

在两张表格中输入数据既危险又乏味

| 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|   -   |