如何计算Excel中的唯一值:使用标准,忽略空白
该教程介绍了如何利用新的动态数组函数来计算Excel中的唯一值:公式在列中计算独特条目,具有多个标准,忽略了空白等。
几年前,我们讨论了各种方法来计算Excel中独特和独特的价值。但是,像任何其他软件程序一样,Microsoft Excel不断发展,并且几乎每个版本都会出现新功能。今天,我们将研究如何使用最近引入的动态数组函数来计算Excel中的唯一值。如果您尚未使用任何这些功能,您会惊讶地看到公式在建筑物和使用方便方面变得更简单。
笔记。本教程中讨论的所有公式都依赖于独特功能,仅在Excel 365和Excel 2021中可用。如果您使用Excel 2019,Excel 2016或更早,请查看本文以获取解决方案。
计算列中的唯一值
计数列中唯一值的最简单方法是将唯一函数与Counta函数一起使用:
Counta(唯一(范围))该公式可与此简单逻辑合作:唯一返回一系列唯一条目,并且Counta计数数组的所有元素。
例如,让我们计算B2:B10范围内的唯一名称:
=COUNTA(UNIQUE(B2:B10))
该公式告诉我们,获奖者列表中有5个不同的名称:
提示。在此示例中,我们计算唯一的文本值,但是您也可以将此公式用于其他数据类型,包括数字,日期,时间,等。
计算仅发生一次的唯一值
在上一个示例中,我们在列中计算了所有不同(不同的)条目。这次,我们想知道仅出现一次的唯一记录数量。要完成它,请以这种方式构建您的公式:
要获取一次性发生的列表,请设置第三个参数的唯一为真实:
UNIQUE(B2:B10,,TRUE))
要计算独特的一次性出现,请在行函数中独特嵌套:
ROWS(UNIQUE(B2:B10,,TRUE))
请注意,在这种情况下,Counta无法正常工作,因为它计算了所有非空白单元,包括错误值。因此,如果找不到结果,唯一会返回错误,而Counta则将其算作1,这是错误的!
要处理可能的错误,请将IFERROR功能包裹在您的公式周围,并在发生任何错误时指示输出0:
=IFERROR(ROWS(UNIQUE(B2:B10,,TRUE)), 0)
结果,您将根据唯一数据库概念获得计数:
在Excel中计算独特的行
现在您知道如何计算列中的独特单元格,如何找到如何找到独特行数的任何想法?
这是解决方案:
行(唯一(范围))诀窍是将整个范围“馈送”到唯一,以便在多列中找到值的唯一组合。之后,您只需将公式包装在行函数中即可计算行数。
例如,要计算A2:C10范围内的唯一行,我们使用此公式:
=ROWS(UNIQUE(A2:C10))
计算独特的条目忽略空白单元
要计算Excel中的唯一值忽略空白,请使用过滤器函数过滤空单元格,然后以已熟悉的counta唯一公式将其翘曲:
counta(unique(filter(范围,范围“”)))))使用B2:B11中的源数据,该公式采用此表格:
=COUNTA(UNIQUE(FILTER(B2:B11, B2:B11"")))
下面的屏幕截图显示了结果:
用标准计算独特的值
为了根据某些标准提取唯一值,您可以再次将唯一和过滤器功能一起使用,如本示例中所述。然后,您使用行函数来计算唯一条目和IFERROR来捕获各种错误,然后用0:替换它们:
ifError(行(唯一(范围, criteria_range = criteria )))),0)例如,要查找特定运动中有多少不同的赢家,请使用此公式:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10,B2:B10=E1))), 0)
a2:a10是搜索唯一名称(范围)的范围,b2:b10是获胜者竞争( Criteria_range )的运动,而E1是感兴趣的运动(标准)。
用多个标准计算独特的值
基于多个标准计数唯一值的公式与上述示例几乎相似,尽管该标准的构建方式有所不同:
ifError(rows(unique( range ,( criteria_range1 = criteria1 )) *( criteria_range2 = criteria2 ))),0)那些想知道内部力学的人,可以在这里找到对公式逻辑的解释:根据多个标准找到唯一的值。
在此示例中,我们将找出F1(标准1 )和F2年龄(标准2 )的特定运动中有多少个不同的赢家。为此,我们正在使用此公式:
=IFERROR(ROWS(UNIQUE(FILTER(A2:A10, (B2:B10=F1) * (C2:C10<f2></f2>
其中A2:B10是名称(范围),C2:C10的列表是Sports( Criteria_range 1 )和D2:D10是年龄( Criteria_range 2 )。
这就是如何通过新的动态数组函数来计算Excel中唯一值的方法。我敢肯定,您感谢所有解决方案变得更加简单。无论如何,感谢您的阅读,希望下周在我们的博客上见到您!
练习工作簿下载
计算唯一值公式示例(.xlsx文件)
以上是如何计算Excel中的唯一值:使用标准,忽略空白的详细内容。更多信息请关注PHP中文网其他相关文章!

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

Video Face Swap
使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

Google主张Countif:综合指南 本指南探讨了Google表中的多功能Countif函数,展示了其超出简单单元格计数的应用程序。 我们将介绍从精确和部分比赛到Han的各种情况

本教程演示了如何通过对行进行分组来简化复杂的Excel电子表格,从而使数据易于分析。学会快速隐藏或显示行组,并将整个轮廓崩溃到特定的级别。 大型的详细电子表格可以是

本教程探讨了将.xls文件转换为.jpg映像的各种方法,包括内置的Windows工具和免费的在线转换器。 需要创建演示文稿,安全共享电子表格数据或设计文档吗?转换哟

本教程向您展示了如何在Google表中创建各种图表,并为不同的数据方案选择正确的图表类型。 您还将学习如何创建3D和gantt图表,以及如何编辑,复制和删除图表。 可视化数据是CRU

本教程演示了各种Excel公式,以检查单元格是否包含特定值,包括文本,数字或字符串部分。 它涵盖了使用if,istext,isnumber,搜索,查找,cuntif,centeck,sumproduct,vlookup和neste的情况

此Excel教程详细介绍了等级功能的细微差别,并演示了如何根据多个标准,组数据,计算百分位数等级等等在Excel中排名数据。 确定列表中数字的相对位置是EASI
