Excel,从与类别匹配的表中选择日期和金额

Excel,从与类别匹配的表中选择日期和金额,excel,excel-formula,Excel,Excel Formula,我有一份列有费用的excel工作表。 列包括日期、类别、金额、说明、子类别和订阅。 我想从一个名为“费用”的工作表中,将日期和所有“投资”类别记录的金额列表返回到名为“预算”的不同工作表中 在SQL中,您可以将其编写为 从费用中选择日期、类别,其中类别==“投资” 但我用的是excel,不擅长excel 费用工作表第一行有标题,第二行有列名,数据从第三行开始,列从a到F,顺序如上所述 有没有办法使用excel函数将结果显示在另一张工作表上?假设您有office 365,您只需转到预算表并键入公式

我有一份列有费用的excel工作表。 列包括日期、类别、金额、说明、子类别和订阅。 我想从一个名为“费用”的工作表中,将日期和所有“投资”类别记录的金额列表返回到名为“预算”的不同工作表中

在SQL中,您可以将其编写为
从费用中选择日期、类别,其中类别==“投资”
但我用的是excel,不擅长excel

费用工作表第一行有标题,第二行有列名,数据从第三行开始,列从a到F,顺序如上所述


有没有办法使用excel函数将结果显示在另一张工作表上?

假设您有office 365,您只需转到预算表并键入公式即可

=FILTER(Expenses!A2:F33,Expenses!B2:B33="Investment")

其中范围A2:F33和B2:B33是费用表中需要根据数据调整的总数组

听起来像是SUMIF函数的任务。阅读这里的所有内容:,或者一张透视表。当然是两个中的一个。