我有3个细胞:
D1,D5和D10,包含值。
如果超过1个单元格包含>,如何在D12中显示单词“Error” 0
例如:
D1 = 0,D5 = 0,D10 = 0 <---- OK
D1 = 1,D5 = 0,D10 = 0 <---- OK
D1 = 0,D5 = 5,D10 = 0 <---- OK
D1 = 0,D5 = 0,D10 = 9 <---- OK
D1 = 1,D5 = 5,D10 = 0 <----错误
D1 = 1,D5 = 0,D10 = 9 <----错误
D1 = 1,D5 = 5,D10 = 9 <----错误
答案 0 :(得分:0)
这样的事情:=IF(COUNTIF(D1:D10,0)>1,"ERROR","OK")
答案 1 :(得分:0)
也许:
=IF((D1=0)+(D5=0)+(D10=0)>1,"ERROR","OK")
答案 2 :(得分:0)
尝试以下公式:
=IF(SUM(COUNTIF(D1,">0"),COUNTIF(D5,">0"),COUNTIF(D10,">0"))<2,"OK","ERROR")
它适用于Excel 2010.您可能需要稍微修改以满足您的需求(我不确定它应该是&gt; 0还是&lt;&gt; 0因为我不知道负数是否是一个问题或不),但这应该让你朝着正确的方向前进,你可以告诉我,如果它不能完全满足你的需求,我们可以尝试调整它以适应。