-1
Excel:我想检查给定的值(单元A2
)是否在另一列(检查所有列B)。列B在列C中具有相关值。如果A2
在列B中,我希望列C中的对应值为零。如果不是,我想保留C列中的原始值(列A有我想在列B中搜索的其他值)。Excel:检查一个值是否在另一列,如果是属性的另一个值
我该怎么做?
Excel:我想检查给定的值(单元A2
)是否在另一列(检查所有列B)。列B在列C中具有相关值。如果A2
在列B中,我希望列C中的对应值为零。如果不是,我想保留C列中的原始值(列A有我想在列B中搜索的其他值)。Excel:检查一个值是否在另一列,如果是属性的另一个值
我该怎么做?
这将在列乙发现在细胞A2值的第一个实例。一旦发现,零被放置在邻近于所找到的小区列C:
Sub dural()
Dim r As Range
Dim B As Range
Set B = Range("B:B")
Set r = B.Find(What:=Range("A2").Value, After:=B(1))
If r Is Nothing Then Exit Sub
r.Offset(0, 1) = 0
End Sub
使用VBA或在另一列。你可以有一个公式,或者你可以在单元格中有一个值,但不能同时拥有一个值。如果你想要一个公式,你将需要一个列,其中包含你想在C中输入的值 –
那么我需要应用哪个公式(在另一列中)如果我只想知道A2(和A)中的所有其他值)存在于B列中?并且返回得到类似“true”/“false”的东西 – Teresa
在第二行的另一列放上'= ISNUMBER(MATCH(A2,B:B,0))'然后复制下来。对于那些有匹配的人将会返回True,对于那些没有的人会得到False。 –