作业帮 > 综合 > 作业

有下列一组数 123,152,218,215,214,712,921,211,612等等 如何用excle求出1和2同时

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/04/26 17:59:11
有下列一组数 123,152,218,215,214,712,921,211,612等等 如何用excle求出1和2同时出现的次数
比如这一组数字在A1:A10,可以在B1输入公式:
=SUMPRODUCT(ISNUMBER(FIND(1,A1:A10))*ISNUMBER(FIND(2,A1:A10)))
再问: 我在任何一个单元格输入这个公式都可以吗?
再答: A1:A10区域之外都可以
再问: 这个公式没有看懂 麻烦你给解释一下它的意思 特别是ISNUMBER(FIND(1,A1:A10))*ISNUMBER(FIND(2,A1:A10))) 中间的那个星号*是什么意思
再答: 这是一个数组公式。 FIND(1,A1:A10):在A1:A10区域查找1,如果找到了就返回在每个单元格的字符位置,没找到返回错误值。得到一个由数字和错误值构成的数组。 SNUMBER(FIND(1,A1:A10)):对上述的数组进行判断是否为数值,得到一个逻辑数组,找到了就是1,没找到就是0. ISNUMBER(FIND(2,A1:A10))同理。 *就是相乘,这里将两个逻辑数组相乘,相当于普通公式中的AND用法。但数组公式中表示同时满足不能用AND,一般用乘法。 逻辑数组相乘时,TRUE转化为1,FALSE转化为0,那么同时找到的为1,未同时存在的为0. 最后用SUNPRODUCT求和。