我有一张表格,显示有关硬件的信息(如价格,制造商等)。我已经创建了一个摘要表,其中包括显示购买所有新内容的总成本等等。我希望能够过滤此信息,以便它不会总是显示所有内容的总成本。
例如
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,则只显示价格。然后,摘要基于此价格列而非实际价格列。
它可以工作,但从编程背景来看,它感觉很杂乱无章。它还依赖于列相同,因此如果我们添加列,摘要表将会破坏。
我的问题是:是否有一种简单的方法可以过滤摘要表中显示的数据?
注意
我知道数据透视表存在,但我还没有让他们使用这个数据集,但是也希望在不使用数据透视表的情况下实现这一点。
答案 0 :(得分:0)
如果你使用
怎么办?如果过滤到“高”优先级,则可以看到高优先级的总和。 当然你也可以离开SUM(),你可以立即看到总数和“高”优先级数据,甚至你可以计算“高”优先级相对于总和的百分比。
OR
您可以使用SUMIF功能并在过滤器的某处输入“High”“Medium”等。这也很有效。
以2张纸输入数据既危险又乏味。