0
我对excel VBA很新颖。我想创建一个自定义函数= Unique(J2:J234),这样它就可以屏蔽执行这个工作的真正函数组,即= SUM(1/COUNTIF(J2:J234,J2:J234))。这是我下面的代码:创建自定义函数来计算列中的唯一值
Function Unique(Var As range)
Unique = Application.SUM(1/(Application.COUNTIF(Var, Var)))
End Function
感谢
我曾尝试没有结果不同的修改是什么我得到#VALUE !.如果有人能帮助,请高兴。 – user1841445 2014-09-28 10:33:19
使用'Application.power(...,-1)'而不是1/...也可以使用'with application'来避免重复。 – 2014-09-28 15:17:20
到目前为止,您是否有任何改进或解决方案使用任何建议? – ZAT 2014-09-30 07:37:15