Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula 我需要自动计算公式输出范围内的唯一值,该范围可能为空,也可能不为空_Excel Formula_Excel 2016 - Fatal编程技术网

Excel formula 我需要自动计算公式输出范围内的唯一值,该范围可能为空,也可能不为空

Excel formula 我需要自动计算公式输出范围内的唯一值,该范围可能为空,也可能不为空,excel-formula,excel-2016,Excel Formula,Excel 2016,我需要一个公式来自动执行以下逻辑: 列J16:z200根据IF语句保存要填充的值。它们都有公式,有些有zipcode的输出,有些是空的 我们的目标是在为销售团队提供销售线索的县内捕获唯一邮政编码的数量……典型的计数公式不会过滤重复的邮政编码,因此我得出以下结论: =SUMPRODUCT((J16:J199“”)/COUNTIF(J16:J199,J16:J199&“”) …在我去验证数据之前,这似乎是可行的,这就是它变得奇怪的地方。在图片中(这是一个非常大的电子表格,所以我只是给你一个相关字段的

我需要一个公式来自动执行以下逻辑:

列J16:z200根据IF语句保存要填充的值。它们都有公式,有些有zipcode的输出,有些是空的

我们的目标是在为销售团队提供销售线索的县内捕获唯一邮政编码的数量……典型的计数公式不会过滤重复的邮政编码,因此我得出以下结论:

=SUMPRODUCT((J16:J199“”)/COUNTIF(J16:J199,J16:J199&“”)

…在我去验证数据之前,这似乎是可行的,这就是它变得奇怪的地方。在图片中(这是一个非常大的电子表格,所以我只是给你一个相关字段的快照)

1-灰色线是一个县潜在客户数量的统计

2-粉红线是该县独特Zipcode的计数(据推测)

第2行应始终等于或小于第1行。。。没有例外……但是,如果你往下看县计数输出,你会发现计数输出不准确。更糟糕的是,它在某些地方是对的,而在另一些地方是错的

每个白色字段都有一个类似于此的公式=IF(和($B$16=“County”,J3=“County”),$E$16“)

每个列都有一个不同的县名,插入到“县”的位置

我完全糊涂了


假设在白色单元格中,您将有一个数字值(邮政编码)或公式返回的空白

试一试


给你一个有用的链接:

我测试了你的SUMPRODUCT配方,它返回了我建议的正确结果。请澄清您在粉线中使用的公式是什么?粉线是sumproduct公式。此公式返回时的输出范围为0,其中包含4个邮政编码。(参见我上面添加的第二个片段)@Ali您的邮政编码可能不是数字,即使它们看起来像一个。你能试着将这个
=--(修剪(你的公式))
添加到你在白细胞中的公式中吗?修剪是由我这里的一个同事建议的,这是关键。我在IF语句的末尾添加了TRIM,它修复了整个页面。
=SUMPRODUCT(IF(FREQUENCY(I3:I12,I3:I12)>0,1))