如果匹配成功,我必须比较两个工作表并在工作表1上添加值。
Worksheet1 =我必须在B列中添加值的工作表(值是一个字符串) Worksheet2 =将在Worksheet1中用于搜索的数据列表
Worksheet1:
A栏......................... B栏
2016_ABC
2016_XYZ
2015_ABC
2013_XYZ
Worksheet2:
A栏
ABC
XYZ
DJH
为uij
所以,我想要的是一个公式或简单的方法(请不是VBA,我已经在vba中有一个脚本 - 但我必须让客户容易)比较 Worksheet2 / A列中的值与Worksheet1 / A列。
我无法与精确的MATCH进行比较,我必须使用" CONTAINS"。
如果工作表2列A中的值包含在Worksheet1 ColumnA中,则在同一行工作表1列B中添加一个字符串,如"包含!"
感谢您的建议。祝你有愉快的一天。
答案 0 :(得分:0)
不能想出来。
这是我的VBA代码:
For i = 1 To lastrowsheet1
activeteststring = Worksheets("devices").Cells(i, 1).Value
For x = 6 To lastrowsheet2
checkstring = Worksheets("sessions").Cells(x, 2).Value
If InStr(checkstring, activeteststring) <> 0 Then
Worksheets("sessions").Cells(x, 12).Value = Worksheets("devices").Cells(i, 2).Value
End If
Next x
Next i