excel计算个数问题

某一单元格中字符串格式:2.00(7),4.00(8),6.00(13),9.00(25),11.00(22),14.00(26)想要通过excel函数求得这一单元格中(... 某一单元格中字符串格式: 2.00(7),4.00(8),6.00(13),9.00(25),11.00(22),14.00(26)
想要通过excel函数求得这一单元格中()前数字小于10的个数.
展开
 我来答
无畏ing
2018-10-18 · TA获得超过6406个赞
知道大有可为答主
回答量:4549
采纳率:78%
帮助的人:2570万
展开全部

如图,B1公式:

=COUNT(0/(--MID(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"(",),")",),",",REPT(" ",100)),(ROW($1:$99)-1)*100+1,100)<10))

这是数组公式,按CTRL+SHIFT+回车结束

注意,如果A1单元格中的逗号为英文逗号,请把公式中REPT前的那个双引号中的逗号改成英文逗号.

pepe3399
2018-10-18 · 知道合伙人软件行家
pepe3399
知道合伙人软件行家
采纳数:1259 获赞数:5944
1988年毕业于苏州市职业大学计算机专业 从事软件开发5年 从事生产管理20年

向TA提问 私信TA
展开全部
可以用vba写个自定义函数
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yanxy0924
2018-10-18 · 知道合伙人互联网行家
yanxy0924
知道合伙人互联网行家
采纳数:7683 获赞数:18586

向TA提问 私信TA
展开全部

见截图

=SUMPRODUCT(1*(--LEFT(A1:F1,FIND("(",A1:F1)-1)<10))

在同一单元格中求值很复杂,先分列,再求值简单易行

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yjy_jn
2018-10-18 · TA获得超过559个赞
知道小有建树答主
回答量:656
采纳率:70%
帮助的人:410万
展开全部
=SUMPRODUCT((ROUNDDOWN(--SUBSTITUTE(SUBSTITUTE($A$1:$F$1,"(",""),")",""),2)<10)*1)
替换公式中的单元格范围
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式