Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 4357|回复: 12

[已解决]怎样求两列数商的和?

[复制链接]
发表于 2012-7-2 10:35 | 显示全部楼层 |阅读模式
怎样求两列数商的和?如B列的每个数除以A列的每个数,然后求和,谢谢!
最佳答案
2012-7-2 20:39
本帖最后由 gdsgzhrsh 于 2012-7-2 20:43 编辑

=SUM(IF(ISERROR(B:B/A:A),0,B:B/A:A))
数组公式,三键结束,满意记得评最佳
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2012-7-2 10:47 | 显示全部楼层
数组公式,三键完成输入
  1. =SUM(B列区域/A列区域)
复制代码

点评

完全正确,最简单的就是这个  发表于 2012-7-2 15:21
(A2:A24/B2:B24)  发表于 2012-7-2 15:21

评分

参与人数 1 +9 收起 理由
1091126096 + 9

查看全部评分

回复

使用道具 举报

发表于 2012-7-2 11:36 | 显示全部楼层
本帖最后由 hubinhb 于 2012-7-3 11:48 编辑

普通公式也可以
  1. smproduct(区域1/区域2)
复制代码

晕 都没仔细看  确实是写错了 sumproduct

点评

完全正确,最简单的就是这个。  发表于 2012-7-2 15:20
回复

使用道具 举报

发表于 2012-7-2 11:58 | 显示全部楼层
2楼3楼的做法完全正确
回复

使用道具 举报

发表于 2012-7-2 12:05 | 显示全部楼层
2楼说的 smproduct 是个什么函数?我的excel不能识别啊

点评

sumproduct  发表于 2012-7-2 12:58
回复

使用道具 举报

发表于 2012-7-2 12:16 | 显示全部楼层
symbol_zh 发表于 2012-7-2 12:05
2楼说的 smproduct 是个什么函数?我的excel不能识别啊

sumproduct
回复

使用道具 举报

发表于 2012-7-2 12:16 | 显示全部楼层
sumproduct 打错了吧
回复

使用道具 举报

 楼主| 发表于 2012-7-2 13:11 | 显示全部楼层
如果有A列等于0或文本字符的话,就会出错

点评

上传附件吧!!!!!!!  发表于 2012-7-2 13:14
回复

使用道具 举报

 楼主| 发表于 2012-7-2 13:30 | 显示全部楼层
谢谢您,问题在附件中,用自定义函数也行

求商的和.rar

8.14 KB, 下载次数: 7

回复

使用道具 举报

 楼主| 发表于 2012-7-2 14:07 | 显示全部楼层
写了个自定义函数,但仅限于相邻或固定的两列,能否改的更完美些?可以随意选择两列。

Function Cal(R1)
Dim rr1 As Range
    M = 0
    For Each rr1 In R1
    If rr1 > 0 Then
        M = M + Cells(rr1.Row, rr1.Column + 1) / rr1
    End If
    Next rr1
    Cal = M
End Function
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-18 19:13 , Processed in 0.420342 second(s), 19 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表