请问这个公式怎么写?

forgot2000 2011-01-31 04:39:07
某个Excel文件有两列A和B,举例来说(空表示空格):
A B
0 1
空 空
5 1
0 3
a 空

要求得出一个公式,利用函数可以计算2/3这个数字,分子表示A和B都是数值并且相加少于5的行数(例子有2行第一行和第四行),分母表示A和B都是数值的行数(例子有3行)

因为这是固定格式的Excel文件,不允许新增一列作为中间计算之用,请问这个公式是什么?越简单越好,能计算出2/3这个数字即可

最好能有行数范围的限制,比如从第100行到第200行,用此公式计算。请问有热心的朋友可以帮忙解答吗?
...全文
76 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gjjd_gl 2011-02-05
  • 打赏
  • 举报
回复
=IF(ISNUMBER(A1)>0,IF(ISNUMBER(B1)>0,ROUND(A1/B1,2),""),"")
forgot2000 2011-02-01
  • 打赏
  • 举报
回复
请问有热心的朋友可以帮忙解答吗?
forgot2000 2011-02-01
  • 打赏
  • 举报
回复
楼上的朋友,不行,刚测试过了,单元格里出现的是"#NAME?"
ACMAIN_CHM 2011-02-01
  • 打赏
  • 举报
回复
使用数组公式

=SUM(--(IFERROR(A1:A5+B1:B5,10)<5))/SUM(ISNUMBER(A1:A5)*ISNUMBER(B1:B5))

结果为 0.666666667


QQ群 48866293 OFFICE应用挖掘
MS OFFICE(ACCESS\EXCE\WORD等应用技术探讨与交流!技术群,请阅群论坛中的《踢人规则》

5,139

社区成员

发帖
与我相关
我的任务
社区描述
其他开发语言 Office开发/ VBA
社区管理员
  • Office开发/ VBA社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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