目标:将过滤后的数据从“Sheet2”导入“Sheet1。”
数据在“Sheet2”中过滤,费用表在A栏中有美元金额,在B栏中有“燃料”,“用餐”,“停车”等类别。
据我所知,一种方法是为每个类别创建一个单独的工作表并将这些数量相加,然后将它们导入“Sheet1”。我能够这样做,但是,我想使用一张表和一些方法来执行以下操作:
在“Sheet2”中过滤确定类别的数据,并在“Sheet1”中的预定单元格中显示该类别的SUM。
I have shared the sheets here.
如果我看到如何为一个类别执行此操作,我将能够将该功能复制并粘贴到“Sheet1”中的相应单元格中以用于其余类别。
我知道我可能不会以最好的方式问这个问题。谢谢你的帮助。
~Joe D
答案 0 :(得分:0)
=sumif(Sheet2!B:B,"fuel",Sheet2!A:A)
以上公式适用于燃料,只需将"fuel"
更改为您要求的总和。
如果您想更改Sheet1中的内容,则将单元格A1更改为fuel
而不是fuel total
,并更改A列中的所有其他值以进行匹配。删除total
(还记得删除空格)
然后,您可以在单元格B1中使用此公式,将其向下拖动,并添加新费用。它会查看费用的名称并加以总结。
=sumif(Sheet2!B:B,A1,Sheet2!A:A)
如果您不想取出total
,那么如果将以下公式放入B1并向下拖动,则该公式应该有效。
=sumif(Sheet2!B:B,SUBSTITUTE(A1," total",""),Sheet2!A:A)