关于excel统计问题

来源:百度知道 编辑:UC知道 时间:2024/05/22 03:12:37
比如A1:A53有一部分单元格填有"出格";B1:B53有一部分单元格填有"出格";C1:C53有一部分单元格填有"出格"。问题:统计A1:C53区域内含有"出格"内容的单元格个数,同一行重复的算一个。
希望用函数解决。希望哪位仁兄帮忙解决

我还真编辑了一个公式:在D1单元格中输入:=IF(ISNA(LOOKUP("出格",A1:C1)),"",1)
这个公式的意思是在A1~C1中查找“出格”如果出现了N/A错误则显示为空,反之显示为1(如果公式中的数字1换成“空格”显示的就是“空格”两个字),这个公式向下填充到D53,则会在在所有包含“出格”的行显示1,然后在最下边用sum,或者是count进行计算总数就是了。
不过,我不知道这是不是你要得到的结果。

补充:楼上“qinqh_yl - 副总裁 十一级”的办法更直接,果然是高手:)),我的办法是我实践中摸索出来的结果,不但可以知道一共有多少行中有“出格”,而且还能直观的看出来是哪一行“出格”,不过,还是真诚的向楼上的学习,因为公式编辑得更简单。

用数组公式:
=SUM(IF((A1:A53="出格")+(B1:B53="出格")+(C1:C53="出格"),1,0))

注意:输入完公式后要按Ctrl+Shift+Enter键,让它自动加上数组公式符号"{}"。