vba 数组元素个数_vba获取数组的个数

vba 数组素个数_vba获取数组的个数Excel VBA可以用函数求出数组里面的一些最值。数组最值计算Application.Max(arr1) 最大值Application.Min(arr1) 最小值Application.Large(arr1, 2) 求出第二大值Application.Sm

Excel VBA可以用函数求出数组里面的一些最值。

数组最值计算

Application.Max(arr1) 最大值

Application.Min(arr1) 最小值

Application.Large(arr1, 2) 求出第二大值

Application.Small(arr1, 2) 求出第二小值

演示代码如下:

vba 数组元素个数_vba获取数组的个数

max和min在Excel函数里面就分别返回最大值及最小值。

而large函数用于返回数据集中的第K个最大值。

语法:

large(array,k)

参数 array 为需要找到第 k 个最大值的数组或数字型数据区域。

k 为返回的数据在数组或数据区域里的位置(从大到小)。

说明: LARGE函数计算最大值时忽略逻辑值TRUE和FALSE以及文本型数字。

small的语法,同large。

数组求和

求和在《Excel VBA 实现数字统计-数组方法》中已经使用过。

如下:

vba 数组元素个数_vba获取数组的个数

sum用于返回数组的和值

统计数组的个数

COUNT 意思是计数、计算、数数等,COUNT函数和COUNTA函数都是计算非空单格个数。区别在于:COUNT函数在计算非空单格的个数时,将把数字型的数字计算进去,错误值、文字、逻辑值、空值将被忽略;如果要统计含有错误值、文字、逻辑值,则使用COUNTA函数。

演示代码如下:

vba 数组元素个数_vba获取数组的个数

上例中,count函数并没有统计英文字母的个数,而counta统计了。这就是两个函数的区别

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/17399.html

(0)
上一篇 2024年 9月 16日
下一篇 2024年 9月 16日

相关推荐

关注微信