我对这个公式有疑问。
=SUM(IF(F36=H36;SUM(1);SUM(0)); IF(F52=H52;SUM(1);SUM(0));IF(H68=F68;SUM(1);SUM(0)))
如果那些单元格(F36, H36, F52
等...)的值为/不为空(包含0的整数),我想添加该语句。
所以基本上如果这些单元格具有相同的数字值但不是空的,我想添加/ sum' 1'达到他们已经拥有的价值。
这是在葡萄牙语Excel中制作的,但我翻译了它。
提前谢谢你, 锐
答案 0 :(得分:0)
从上下文来看,我假设如果两个单元格相等则要放置1,如果不相等则放置0:
替换:
=SUM(IF(F36=H36;SUM(1);SUM(0)); IF(F52=H52;SUM(1);SUM(0));IF(H68=F68;SUM(1);SUM(0)))
到...
=SUM(IF(F36=H36,1,0), IF(F52=H52,1,0), IF(H68=F68,1,0))
请注意,;
已替换为,
。 (不收取额外费用。)
已编辑以发表评论:
如果这个等式在a1中,它测试b1 / c1,b2 / c2 abd b3 / c3,那么这些图像应该反映结果:
第一张图片是等式的位置:
的 结果 强>
的 和 强>
如果他们没有 反映您的要求,请留下其他评论。
然而 ,请注意sum()函数将始终保留一个值,即使它总结了一组空白单元格。那就是不会留下空白。
答案 1 :(得分:0)
对于三对细胞中的每一对来测试每对细胞中的任何一对是否为空以及两个细胞是否相等也可能是这样的:
=NOT(ISBLANK(F36))*NOT(ISBLANK(H36))*(F36=H36)+NOT(ISBLANK(F52))*NOT(ISBLANK(H52))*(F52=H52)+NOT(ISBLANK(F68))*NOT(ISBLANK(H68))*(F68=H68)
我认为Cell.IsEmpty不是一个标准的Excel函数,OP提供的解决方案距离回答OP的问题还有很长的路要走(即只有一对的测试是空的,只考虑其中一个三对)。
上面的公式适用于文本以及数字或整数,因此如果输入必须限制为整数值,则可能需要调整灵活性较低,而且只有在OP提供所请求的示例时才可能为零。
答案 2 :(得分:-2)
我明白了:
=IF(Cell.IsEmpty(F36);SUM(0);IF(F36=H36;1;0))