SUMIF 仅过滤数据 [英] SUMIF only filtered data
本文介绍了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屋!
查看全文