问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel指定条件统计函数,碰到难题,没多少分,只求智慧,谢谢!

发布网友 发布时间:2022-05-21 08:09

我来回答

3个回答

热心网友 时间:2023-10-20 05:04

其实很简单!
按你的图举个例子:

方法1:
=SUMPRODUCT((B2:B9999=G5)*(C2:C9999))

方法2:
用辅助列E,
E2中输入=IF(ISERROR(VLOOKUP(G5,B2:C2,2,FALSE)),0,VLOOKUP(G5,B2:C2,2,FALSE))
E3中输入=IF(ISERROR(VLOOKUP(G5,B3:C3,2,FALSE)),0,VLOOKUP(G5,B3:C3,2,FALSE))
E4中输入=IF(ISERROR(VLOOKUP(G5,B4:C4,2,FALSE)),0,VLOOKUP(G5,B4:C4,2,FALSE))
......
H5 输入 =SUM(E:E)
H5中显示的结果就会根据G5中输入的月份来统计。

这里要注意两点:
1、vlookup中的false一定要写,不然就会取近似值,那样会出问题。
2、ISERROR的作用就是用来检查vlookup是否出错。
3、如果vlookup出错(即所输入的月份在范围内找不到),就靠if函数来置0.

再用其他辅助列同样方式处理 姓名、组别等
这个问题我回答你两次了

热心网友 时间:2023-10-20 05:05

最好是用编程
代码:
Private Sub Worksheet_Change(ByVal Target As Range)

Debug.Print InStr("$G$5$G$6$G$7", Target.Address)
Dim iRow, iRowCount, iTargetRow As Integer
Dim lSum As Long
Dim sSearchCol As String
iRow = 2
iRowCount = 13
lSum = 0
If InStr("$G$5$G$6$G$7", Target.Address) < 1 Then Exit Sub
Select Case Right(Target.Address, 1)
Case "5"
sSearchCol = "B"
iTargetRow = 5
Case "6"
sSearchCol = "A"
iTargetRow = 6
Case "7"
sSearchCol = "D"
iTargetRow = 7
End Select
Do While iRow <= iRowCount And Not IsNull(Target.Value) And Target.Value <> ""
If Range(sSearchCol & iRow).Value = Target.Value Then
lSum = lSum + Range("C" & iRow).Value
End If
iRow = iRow + 1
Loop
Range("H" & iTargetRow).Value = lSum
End Sub

热心网友 时间:2023-10-20 05:05

=SUMPRODUCT((B:B=G5)*C:C)

=SUMPRODUCT((A:A=G6)*C:C)

=SUMPRODUCT((D:D=G7)*C:C)追问你好,算不出来呀,结果显示为“#VALUE!”

追答把B:B改成B2:B100
同理改A C D

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
"应交税费-应交增值税"账本中应该怎么设置明细科目 本届奥运会女排冠军是哪个 女子排球冠军是哪个国家 巴黎奥运会女排冠军是哪国 奥运女排冠军是哪个国家 奥运会女排冠军是哪国 2024年奥运会女排冠军 电磁炉玻璃面板换下多少钱一个 电磁炉换个面板要多少钱一个 电磁炉面板要换多少钱 求助,根据条件点击0-9把数字显示到指定位置的代码,非常感谢! Excel表格如何提高下面代码在实际表格中的运行速度,可行最少加50分。高手请进 EXCEL里添加了表单控件,并指定宏,但是点击提示“参数不可选”,忘解答。急急急! excel的vb小问题 HTML表格如何选定一个行, javascript里面,如何如何获取一个表格的选定行的行号 JQ中的问题 $(function(){ $(document).bind(&quot;click&quot;, function (e) { $(e.target).closest(&quot;p&quot;).css(&quot;colo JS事件监听器为什么要传参? 请用两段完整的代码说明js 中普通事件绑定和事件代理的区别并说明事件代... $(&quot;input&quot;).select(function(e){ alert(e.target.value) }) 最新版本QQ怎么设置感情状况 怎么修改qq里感情状况呢? 为什么我的手机qq没有感情状态项,已经是最新版的了 手机上怎么查看QQ好友情感状态栏? 安卓机最新版本的手机qq怎么用,怎么设置感情状况那个, qq2013版基本资料里的感情状态怎么设置成不显示 怎么设置QQ的感情状态 怎么设置手机qq界面的感情状况 这是Excel的题目 我想请问一下 这里的支持率排名该怎么处理啊... 在EXCEL里算支持率要用哪个 函数 《十二传说》中易铭贤过继之前叫什么名字?在哪里生活? excel代码,当我在A列输入如何内容时,在E列也出现相同的内容? 什么是人事档案关系,放在人才市场算不算 人事档案和人事关系的区别? 人事档案关系 关于人事档案的关系 关于人事档案档案工龄社保以及退休之间的关系 七创社还可以招配音吗 罗浮山下四时春卢橘杨梅次第新荔枝三百颗不辞长做书法怎么写 跪求找了好久的一首歌,男声,唱的很模糊,有几句歌词是:一直在祈祷;静默的刚刚好;闪烁着光影的讯号 《蝇王》的介绍 人事关系档案怎么处理 人事关系和人事档案有什么关系啊 虐杀之刃,秒杀之刃,星空之刃? 什么是人事关系档案?具体的不清楚 人事关系和档案必须要在一个地方吗? 斩兽之刃官网神力有什么作用 蝇王的读后感 有哪些角度可以写 关于人事档案与社保关系 浅论《蝇王》中的人性 人事关系 档案