Excel列的判断求和问题

7710703 2007-12-19 02:05:02
我有下列模式的Excel的数据,

76,217,884
姓名3
2,434,035
姓名1
65,417,931
姓名3
402,867
姓名2
77,991,640
姓名3
164,470
姓名3

现在想求下面姓名行的数据等于 姓名3 的各行的上面的行的数字的和,不知道该怎么写表达式,谢谢大家了。


...全文
190 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
7710703 2008-12-12
  • 打赏
  • 举报
回复
不好意思,忘了。1年后来结贴。
netcup 2007-12-24
  • 打赏
  • 举报
回复
又学了个函数,SUMIF 和COUNTIF的用法差不多吧?都是如果列中指定列=什么时,才计算求和或者记数。
如果在SQL里,得用IF 流程控制语句了,EXCEL里一个函数就可以搞定。
hjhx__521 2007-12-22
  • 打赏
  • 举报
回复
安兄正解

楼主自己试试吧
zipall 2007-12-21
  • 打赏
  • 举报
回复
检查数字格式为数值还是文本;检查"姓名3"所在单元格是否有空格或其他字符。
zipall 2007-12-20
  • 打赏
  • 举报
回复
假设数据在A列

=sumif(a2:a100,"姓名3",a1)
lfspecter 2007-12-20
  • 打赏
  • 举报
回复
安兄正解

楼主自己试试吧
7710703 2007-12-20
  • 打赏
  • 举报
回复
非常感谢zipall 的回答。但是好像不太好用。
我说的数据是在一个列里面。用zipall公式计算出来的结果是0啊。

我是这样来计算的。假如在Excel的A列
A
1行 76217884
2行 姓名3
3行 2434035
4行 姓名1
5行 65417931
6行 姓名3
7行 402867
8行 姓名2
9行 77991640
10行 姓名3
11行 164470
12行 姓名3

=sumif(a2:a100,"姓名3",a1)
但是结果为0
7710703 2007-12-19
  • 打赏
  • 举报
回复
嗯,数字是在一个单元格里面,逗号是数字分隔符

76217884
姓名3
2434035
姓名1
65417931
姓名3
402867
姓名2
77991640
姓名3
164470
姓名3
ChinaOBS 2007-12-19
  • 打赏
  • 举报
回复
数字是分布在一个单元格还是?

6,210

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office应用
社区管理员
  • Microsoft Office应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧