|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
VBA ?
- Function niko(rng1 As Range, rng2 As Range) As Variant
- Dim arr1 As Variant, arr2 As Variant
- Dim res() As Variant
- Dim i As Long, j As Long
- Dim count As Long
- If rng1.Rows.count <> rng2.Rows.count Then
- niko = CVErr(xlErrRef)
- Exit Function
- End If
- arr1 = rng1.Value
- arr2 = rng2.Value
- ReDim res(1 To UBound(arr1, 1), 1 To 1)
- For i = 1 To UBound(arr1, 1)
- count = 0
- For j = 1 To i
- If arr1(j, 1) = arr1(i, 1) And arr2(j, 1) = arr2(i, 1) Then
- count = count + 1
- End If
- Next j
- res(i, 1) = count
- Next i
- niko = res
- End Function
复制代码 |
评分
-
3
查看全部评分
-
|