既然用IF了,就直接用COUNT即可实现。COUNTIF就是IF和COUNT函数的结合体。如果COUNTIF函数不能选多数组区域,就使用IF+COUNT这种模式即可。你的意思是,假设A1,C1和F1这三个数当中,只要有其中一个大于0的, 就返回1,如果全部不大于0,则返回0,可以像如下写法:
=IF(COUNT(A1,C1,F1)>0,1,0)
很简单就可以了.
COUNT函数的参数可以设置多个不连续的单元格和数组区域,最多可以设置255个数组区域(EXCEL2007) 。
另外,你写的IF公式我看不懂。IF返回的TRUE值和FALSE值均为1个,你那IF中的参数太多,根本看不懂你要什么。
其实COUNTIF就是IF和COUNT两个函数组合起来的效果。只是COUNTIF更简洁方便,IF+COUNT更灵活,适应能力更强罢了。