如何将过滤后的数据从“Sheet2”导入“Sheet1”?

How does one import filtered data from “Sheet2” into “Sheet1?

Objective:将过滤后的数据从“Sheet2”导入“Sheet1”。

数据在“Sheet2”中过滤,费用 table 在 A 列中包含美元金额,在 B 列中包含“燃料”、“膳食”、“停车”等类别。

我知道一种方法是为每个类别单独制作一个 sheet 并将这些金额求和,然后将它们导入“Sheet1”。我能够做到这一点,但是,我想使用一个 sheet 和一些方法来执行以下操作:

在“Sheet2”中筛选确定类别的数据,并在“Sheet1”中的预定单元格中显示该类别的 SUM。

I have shared the sheets here.

如果向我展示了如何为一个类别执行此操作,我将能够将该函数复制并粘贴到“Sheet1”中其余类别的相应单元格中。

我知道我可能没有以最好的方式提出这个问题。感谢您的帮助。

~ 乔 D

=sumif(Sheet2!B:B,"fuel",Sheet2!A:A)

以上公式适用于燃料,只需将 "fuel" 更改为您要求和的值即可。

如果您想将 Sheet1 中的内容更改为 fuel 而不是 fuel total,并更改 A 列中的所有其他值以匹配。删除 total(记得也删除 space)

然后您可以在单元格 B1 中使用此公式,将其向下拖动,并添加新的费用。它会查看费用的名称并对其求和。

=sumif(Sheet2!B:B,A1,Sheet2!A:A)

如果您不想取出 total 那么将以下公式放在 B1 中并向下拖动应该可行。

=sumif(Sheet2!B:B,SUBSTITUTE(A1," total",""),Sheet2!A:A)