作业帮 > 综合 > 作业

=IF(ISERROR(SUMPRODUCT(1/(COUNTIF(B1:F1,B1:F1)-3))),"相同","")

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/06/16 18:36:59
=IF(ISERROR(SUMPRODUCT(1/(COUNTIF(B1:F1,B1:F1)-3))),"相同","") 求该公式的详解
=IF(ISERROR(SUMPRODUCT(1/(COUNTIF(B1:F1,B1:F1)-3))),
如果SUMPRODUCT(1/(COUNTIF(B1:F1,B1:F1)-3))的运算结果错误,就显示“相同”,否则就显示空值(即不显示什么).
SUMPRODUCT(1/(COUNTIF(B1:F1,B1:F1)-3))中,“B1:F1”区域中相同个数等于3时显示错误.
再问: 能再详细的说一下第二个函数吗,没看懂.
再答: 原公式SUMPRODUCT(1/COUNTIF(B1:F1,B1:F1))本来用于统计不同数据的个数,即有多少不同数据。 除数COUNTIF(B1:F1,B1:F1)减去某个数值,当要统计的不同数据中刚好有某个数的数量等于除数,会出现除数是0,小学学过吧:除数是0时无意义。整个公式就显示错误。 至于用SUMPRODUCT(),这是一个乘积和函数,即多个数组参与运算而得出结果。其中一个式子无效,整个公式也就错了。