EXCEL公式不知道能不能解决?

it_sql 2008-10-08 10:46:17
我有一个电子表格,格式如下:
A,B,C
名称,基数,乘数
1,1,100
1,2,150
2,1,100
1,4,100
......
我想要用EXCEL的公式得到的结果是例如名称是1的 基数*乘数并求和:
1*100+2*150+4*100=700
不知道能不实现?
...全文
97 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssq0001 2011-08-29
  • 打赏
  • 举报
回复
用vfp在单元格中设置或写入数组公式(fx中用大括号“{}”括起来的、在fx中输入完后必须按“Ctrl+Shift+Enter”组合键的)该如何做呢?
szwfzx 2008-12-03
  • 打赏
  • 举报
回复
学习了。
it_sql 2008-10-09
  • 打赏
  • 举报
回复
谢谢大家了..
呵呵
arthaslsm 2008-10-09
  • 打赏
  • 举报
回复
SUM(IF(表名!A2:表名!A5,表名!B2:表名!B5*表名!C2:表名!C5,0))
好像是这样的
it_sql 2008-10-09
  • 打赏
  • 举报
回复
再问一个:
就是我有两个表,我在Sheet2中写这个公式的时候得到的是0
SUMIF(Sheet3!A2:A29,A2,Sheet3!D2:D29)
但是我在Sheet3中这么写SUMIF(A2:A29,A50,D2:D29)又是对的,麻烦各位大大帮帮解决一下,是什么原因呢?
it_sql 2008-10-09
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 harmonyguy 的回复:]
To 楼主:
  首先,纠正楼主的一个错误:1*100+2*150+4*100=700,结果应该是800,不是700。

  如果楼主对数组公式了解的话,这个要求就非常容易实现。
参考下图,输入公式:=SUM(IF(A2:A5,B2:B5*C2:C5,0)),按 Ctrl+Shift+Enter 结束公式输入。你可以根据需要修改公式中相应的单元格引用,但要注意:公式中的{}号不是打上去的,是按Ctrl+Shift+Enter 自动生成的。
  
  最后给楼主一个有关“数组”知识…
[/Quote]
你好!
我要的那个求和的公式是在另一个表中的哦.
harmonyguy 2008-10-09
  • 打赏
  • 举报
回复
To 楼主:
  首先,纠正楼主的一个错误:1*100+2*150+4*100=700,结果应该是800,不是700。

  如果楼主对数组公式了解的话,这个要求就非常容易实现。
参考下图,输入公式:=SUM(IF(A2:A5,B2:B5*C2:C5,0)),按 Ctrl+Shift+Enter 结束公式输入。你可以根据需要修改公式中相应的单元格引用,但要注意:公式中的{}号不是打上去的,是按Ctrl+Shift+Enter 自动生成的。
  
  最后给楼主一个有关“数组”知识的链接,你可以下载学习学习,祝你好运。
    《菜鸟级数组公式入门教程》 http://www.harmonyguy.cn/outerlink/forum/csdn/Y0810/菜鸟级数组公式入门教程.xls

baiyu20122 2008-10-08
  • 打赏
  • 举报
回复
假设你的数据在A2:C5

=SUMPRODUCT(--(A2:A5=1),B2:B5,C2:C5)
jhone99 2008-10-08
  • 打赏
  • 举报
回复
d2=B2*C2
d3=B3*C3
d4=B4*C4
d5=B5*C5

e2=SUMIF(A2:A5,1,D2:D5)
jhone99 2008-10-08
  • 打赏
  • 举报
回复
d2=B2*C2
d3=B3*C3
d4=B4*C4
d5=B5*C5

e2==SUMIF(A2:A5,1,D2:D5)
it_sql 2008-10-08
  • 打赏
  • 举报
回复
我就是不想用VBA写才要找公式的,数据量大的时候会很慢的...
kanji 2008-10-08
  • 打赏
  • 举报
回复
有个VBA的做法。这里面第2个问题跟你的要求差不多。
稍微改一下,把文字列的连接改成合计计算就可以了。

http://topic.csdn.net/u/20081001/14/7f62ad8e-d9c3-4118-a4f1-e0d012516fd8.html
it_sql 2008-10-08
  • 打赏
  • 举报
回复
恩,是啊,但是我这个公式是在另一个表中显示的,比如上边的表是表1,我的公式是在表2中的,能不能把公式写出来啊?
kanji 2008-10-08
  • 打赏
  • 举报
回复
对A列数据用Excel筛选条件(等于“1”,等于“2”之类)后求合计,比写函数更方便吧。

6,210

社区成员

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

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