按照ID号在Excel中查找唯一值
创始人
2024-08-24 06:00:48
0

在Excel中查找唯一值,可以使用VBA编写一个自定义函数来实现。以下是一个示例代码:

Function FindUniqueValuesByID(id As String, rangeToSearch As Range) As Variant
    Dim cell As Range
    Dim uniqueValues As Collection
    Dim value As Variant
    
    Set uniqueValues = New Collection
    
    ' 遍历指定范围中的每个单元格
    For Each cell In rangeToSearch
        ' 检查单元格的ID是否与给定的ID相匹配
        If cell.Value = id Then
            ' 将单元格的值添加到唯一值集合中
            On Error Resume Next
            uniqueValues.Add cell.Offset(0, 1).Value, CStr(cell.Offset(0, 1).Value)
            On Error GoTo 0
        End If
    Next cell
    
    ' 将唯一值集合中的值存储到一个数组中
    ReDim uniqueArray(1 To uniqueValues.Count)
    For i = 1 To uniqueValues.Count
        uniqueArray(i) = uniqueValues(i)
    Next i
    
    ' 返回唯一值数组
    FindUniqueValuesByID = uniqueArray
End Function

使用这个函数,你可以在Excel中输入类似于=FindUniqueValuesByID("001", A2:B10)的公式,其中"001"是要查找的ID,A2:B10是要搜索的范围。这个函数将返回一个包含唯一值的数组。

请注意,此代码假设ID在A列中,唯一值在B列中。你可以根据实际情况进行修改。

相关内容

热门资讯

透视挂(wepoke是真的有挂... 1、透视挂(wepoke是真的有挂)wpk微扑克有辅助吗(详细辅助透明教程)本来是有挂;详细教程。2...
德州之星有外挂!德州专用扑克高... 1、德州之星有外挂!德州专用扑克高科技,(aaPoker)其实存在有挂(详细透视第三方教程)。2、德...
透视有挂(微扑克德州专用辅助器... 透视有挂(微扑克德州专用辅助器)微扑克必胜技巧(详细辅助透视教程)果然有挂;致您一封信;亲爱玩家:《...
德州之星有外挂!德扑快速计算胜... 德州之星有外挂!德扑快速计算胜率,(aapoker)原先真的有挂(详细辅助AI教程);实战中需综合运...
透视代打(wpk透视辅助工具)... 您好,wpk透视辅助这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩家在这...
德州之星辅助!wpk线上德州俱... 德州之星辅助!wpk线上德州俱乐部,(德州wpk)都是真的有挂(详细辅助线上教程);德州之星辅助黑科...
透视辅助(aapoker俱乐部... 自定义系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管你是想分享给你好...
透视黑科技(wpk德州透视辅助... 1、透视黑科技(wpk德州透视辅助)微扑克系统机制(详细辅助透牌教程)原生是有挂;详细教程。2、透视...
微扑克辅助器ios!德州之星a... 相信很多朋友都在电脑上玩过微扑克辅助器ios吧,但是很多朋友都在抱怨用电脑玩起来不方便。为此小编给大...
透视工具(德州ai辅助)wep... 透视工具(德州ai辅助)wepower有机器人吗(详细辅助必备教程)素来是有挂是一款可以让一直输的玩...