excel里两列数据相乘求和,

列1列2a1b1a2b2a3b3……anbnexcel里两列数据相乘求和,如何限定只有在A列数据为负值时,才相乘求和,A列数据为正值的直接舍弃?要保证公式为线性,不用if... 列1 列2

a1 b1

a2 b2

a3 b3

… …

an bn

excel里两列数据相乘求和,如何限定只有在A列数据为负值时,才相乘求和,A列数据为正值的直接舍弃?要保证公式为线性,不用if函数可以实现吗?
展开
 我来答
transger
2016-10-19 · TA获得超过2万个赞
知道大有可为答主
回答量:1.4万
采纳率:69%
帮助的人:5507万
展开全部
没说清楚啊
是每行用公式相乘然后汇总求和,还是整个相乘求和?
整个就用数组乘法sumproduct加条件哦,就是楼上那种写法
单个就用min(a1,0)*b1哦
都不需要用到if函数
hlhcygs
2016-10-19 · TA获得超过3174个赞
知道大有可为答主
回答量:2987
采纳率:66%
帮助的人:1947万
展开全部
=SUMPRODUCT((A1:A100<0)*B1:B100*A1:A100)
追问
这个公式里面可以继续嵌套实现:所有小于0的A列数值百位取整与B列相乘然后加总求和吗?谢谢
追答
=SUMPRODUCT((A1:A100<0)*B1:B100*TRUNC(A1:A100,-2))
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
柔软的Bp
科技发烧友

2016-10-19 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:3万
采纳率:66%
帮助的人:9025万
展开全部
=SUM(IF(A2:A10<0,B2:B10)*A2:A10)
数组公式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
siguoxiang
2016-10-19 · TA获得超过3997个赞
知道大有可为答主
回答量:1.2万
采纳率:76%
帮助的人:9073万
展开全部
Excel中sumproduct函数的使用方法和用途_百度经验 http://jingyan.baidu.com/article/dca1fa6fbbf00df1a5405276.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
0o故事o0
2016-10-19
知道答主
回答量:21
采纳率:0%
帮助的人:3.7万
展开全部
什么叫相乘求和?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式