例如,下面的一组数据:
a,a,b,b,c,d,e,e,f
我们说,这组数据有6个不同值:a,b,c,d,e,f;有3个唯一值:c,d,f,因为它们在列表中只出现了1次。...因此,我们可以使用VBA来编写自定义函数。...VBACollection 对象的一个特性是键不区分大小写。
LenB函数用于检查单元格是否为空白。如果单元格包含错误值,则此时将引发错误并且自定义函数将返回#VALUE!。...空单元格意味着:
单元格中什么也没有
有一个零长字符串
仅仅有一个前缀符号(通常是’)
使用Dictionary对象来统计不同值
在编写代码前,先添加对MicrosoftScripting Runtime...忽略空(和空白)单元格。
默认情况下区分大小写。
区分数据类型。例如,这两个公式将被认为是不同的:=TRUE()和="True",就像 ="1" 和 =1。