excel如何判断一列不重复数字中是否存在某一数字
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/08 11:18:06
excel如何判断一列不重复数字中是否存在某一数字
如图,A1=1,如何判断它下面的5个不重复数字中是否包含1?
如图,A2——A9,8个位置出现了5个数字:24863,而判断A2=2在下面是否出现的时候,需要判断的是A3——A9,出现的是:48623.如何处理这种状况?
如图,A1=1,如何判断它下面的5个不重复数字中是否包含1?
如图,A2——A9,8个位置出现了5个数字:24863,而判断A2=2在下面是否出现的时候,需要判断的是A3——A9,出现的是:48623.如何处理这种状况?
ALT+F11,在VBA窗口中点插入,模块.在模块代码窗格中粘贴下面的代码,即可使用该自定义函数.使用方法详见附件.
下面是VBA写的自定义函数代码:
Function mm(ByVal rg As Range) As String
Dim d As Object, erow As Long
Set d = CreateObject("scripting.dictionary")
erow = Cells(Rows.Count, "A").End(3).Row
For i = rg.Row + 1 To erow
If d.Count = 5 Then Exit For
d(Cells(i, "A").Value) = ""
Next
ary = d.keys
For i = LBound(ary) To UBound(ary)
If rg = ary(i) Then
mm = "含有"
GoTo nover
End If
Next
mm = "没有"
nover:
End Function
下面是VBA写的自定义函数代码:
Function mm(ByVal rg As Range) As String
Dim d As Object, erow As Long
Set d = CreateObject("scripting.dictionary")
erow = Cells(Rows.Count, "A").End(3).Row
For i = rg.Row + 1 To erow
If d.Count = 5 Then Exit For
d(Cells(i, "A").Value) = ""
Next
ary = d.keys
For i = LBound(ary) To UBound(ary)
If rg = ary(i) Then
mm = "含有"
GoTo nover
End If
Next
mm = "没有"
nover:
End Function
excel如何判断一列不重复数字中是否存在某一数字
exceL中如何判断是否为相邻的两个数字
Excel表格如何设置一行或一列代码(数字)不重复?
excel,判断一组数字中有多少个不重复的数字?
excel中在一列如何按12345,12345,12345这样重复排列排数字
EXCEL中合并数字,重复数字,不重复数字计算公式
excel中重复数字排序~
在excel表格中,如何识别重复的数字?
excel 中怎么把一段重复相同的数字合并成一个数字(数字都在一列中)
在excel中如何求一列数字的百分比
电子表格中如何能找出一列数字中重复的是哪几行的数字?
寻求excel高手,找出一列数字中重复2次的