SUMIF 仅过滤数据 [英] SUMIF only filtered data

查看:22
本文介绍了SUMIF 仅过滤数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个对特定数据列求和的 Excel 公式.

SUMIF(Data!$E:$E,$E$89,Data!$F:$F)

我想添加一个我想过滤的列 G.因此,理想情况下,当我单击数据"->过滤器"时,我可以让 SUMIF 只对我在 G 列中过滤的任何内容求和.

有什么好的办法吗?

数据看起来像这样:

E F G111 20050719 国外112 20050719 国内576 20050719 国外624 19910101 国内89 美元 = 20050719

解决方案

你要的公式是从这篇文章中获取和修改的;

I have an excel formula that sums a particular column of data.

SUMIF(Data!$E:$E,$E$89,Data!$F:$F)

I'm looking to add a column G which I want to filter over. So, ideally, when I click Data->Filter, I can make SUMIF only sum whatever I filter in column G.

Is there a good way of doing so?

The data looks something like this:

E     F         G
111   20050719  Foreign
112   20050719  Domestic
576   20050719  Foreign
624   19910101  Domestic

$E$89 = 20050719

解决方案

The formula you want is taken and modified from this post; CountIf With Filtered Data

=SUMPRODUCT(SUBTOTAL(9,OFFSET(E2:E7,ROW($F$2:$F$7)-MIN(ROW($F$2:$F$7)),,1)),(E89=$F$2:$F$7)+0)

这篇关于SUMIF 仅过滤数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆