我试图通过使用公式计算excel中的唯一值。我尝试过使用下面的公式,但它会返回#DIV!/ 0错误,因为我的范围内有空白。无论如何使用公式计算空白范围内的唯一值?任何有关此问题的帮助将不胜感激!
=SUM(1/COUNTIF(Usage!J2:J6000,Usage!J2:J6000))
答案 0 :(得分:5)
如果必须补偿空白单元格,请取公式并调整计数的唯一分子以检查非空白,然后在COUNTIF function条件参数中添加零长度字符串
=SUMPRODUCT((Usage!J2:J6000<>"")/COUNTIF(Usage!J2:J6000,Usage!J2:J6000&""))
检查分子中的非空白单元格意味着任何空白单元格将返回零。无论分母是什么,分子中零的任何分数都将为零。附加到COUNTIF标准部分的空字符串足以避免#DIV / 0!错误。
答案 1 :(得分:-1)
您可以使用if
功能验证空白单元格。
http://support.microsoft.com/kb/214244
if not blank cells:
sum