有时您需要知道一系列单元格中唯一值的数量。例如,假设讲师正在教以下课程:

104-120 104-101 104-119 104-120

在这种情况下,存在三个唯一值。没有直观的工作表函数会返回唯一值的计数,这使人们认为用户定义函数将是逻辑方法。但是,您可以使用数组公式非常轻松地得出所需的信息。请按照下列步骤操作:

。定义一个名称,该名称代表包含列表的范围。 (此示例假定您定义的名称为MyRange。)

。在要显示唯一值数量的单元格中,键入以下公式,但不要按Enter:

。代替按Enter,而按Ctrl + Shift + Enter。这将通知Excel您正在输入数组公式。公式栏中显示的公式现在应如下所示(注意,添加了周围的花括号,表示数组公式):

注意:

如果您想知道如何使用此页面(或_ExcelTips_网站上的任何其他页面)中描述的宏,我准备了一个特殊页面,其中包含有用的信息。

_ExcelTips_是您进行经济高效的Microsoft Excel培训的来源。

本技巧(2337)适用于Microsoft Excel 97、2000、2002和2003。可以在以下功能区中为Excel的功能区界面(Excel 2007及更高版本)找到此技巧的版本: