linchen 发表于 2007-12-14 16:29

【请教】Excel表格函数 请教!

如下图表格: 列: 品名比较多,大概有500小单品,每个单品有1-4个不同的销售价格; 行: 销售日期

在图示青色的单元格里求每天的销售金额, 我现在用死办法,设工式=(C4*B4)+(C5*B5)+(C6*B6)++++一直加上去,500个单品搞下来就有几百个+号了.

有时候,会增加单品,或单品要增加一个单价(增加列),这样一来,就搞死我了,青色区域的公式又得加+++++了.

特发贴亲爱的51NB坛子,请兄弟们帮忙指点下,搞一个比较简单的函数公式什么的,感谢感谢!

nnnn1111 发表于 2007-12-14 16:35

在c列的右边加一列,=c4×b4,然后拉下来,下面就是c5×b5了,青色格子对这列求和即可,然后把这加的一列隐藏。

linchen 发表于 2007-12-14 17:21

想破了脑壳,,原来可以这样解决,小花送上,请LS的查收!

ffpp 发表于 2007-12-14 18:19

复杂了。告诉你一个简单的,在C16中输入
=SUMPRODUCT(B4:B15, C4:C15)

或者
=SUM(B4:B15*C4:C15)
然后按CTRL+SHIFT+ENTER出来{=SUM(B4:B15*C4:C15)}

花落盼花开 发表于 2007-12-14 18:29

强大的论坛就是由LS的强人组成。。

Amilon 发表于 2007-12-14 18:53

其实按楼主的方法,只要简单的在“B”前面加个“$”,大部分问题都解决了。

linkpad 发表于 2007-12-14 19:08

nod,ffpp正解,且他所说的第一种方法最标准,还不影响中间插入行!
还有,如果你的行列可能发生变化,或者移动,写公式的时候前面不要加$

linkpad 发表于 2007-12-14 19:09

nod,ffpp正解,且他所说的第一种方法最标准,还不影响中间插入行!
还有,如果你的行列可能发生变化,或者移动,写公式的时候前面不要加$

ALPHONSE 发表于 2007-12-14 20:00

汗,建议楼主买一本介绍office的书看看

linchen 发表于 2007-12-14 21:24

复杂了。告诉你一个简单的,在C16中输入
=SUMPRODUCT(B4:B15, C4:C15)

或者
=SUM(B4:B15*C4:C15)
然后按CTRL+SHIFT+ENTER出来{=SUM(B4:B15*C4:C15)}


好好办法,多谢谢谢谢谢,


,LS的全部送小花,,,,,

再次感谢!

[ Edited bylinchen on 2007-12-14 21:27 ]

linkpad 发表于 2007-12-15 12:00

呵呵,多谢楼主,没想到我也有!
网络太慢,刷新了一下,居然出来两遍,呵呵!
页: [1]
查看完整版本: 【请教】Excel表格函数 请教!