嘿家伙我试图对齐两个具有相同部分值的列(比如,最多9个第一个字符)。本质上,第二列中的一些电子邮件不在第一列中显示。我想知道如何将第一栏电子邮件与第二栏相匹配。谢谢 example在EXCEL中对齐两个部分匹配的列
-2
A
回答
1
我想知道如何比赛第一列电子邮件到第二列。
尝试,
=match(a2&"*", b:b, 0)
0
我敢肯定,你可以用Excel公式做到这一点,但在此期间,这里是一个VBA解决方案。按ALT + F11打开VBA编辑器,在左侧窗格中找到您的Excel文件,然后双击“This Workbook”。现在粘贴此代码:
Option Explicit
Private Sub Match()
Dim i As Long
Dim sourceCell As String
'Start at 2 if you have a header on row #1
For i = 2 To ActiveSheet.UsedRange.Rows.Count
'1 is the A column
sourceCell = Cells(i, 1)
'2 is the B column
If Trim(sourceCell) = Left(Trim(Cells(i, 2)), Len(sourceCell)) Then
Cells(i, 3).Value = "Match"
End If
Next i
End Sub
现在确保您有正确的Excel工作表从运行VBA编辑器点击打开并再次 - >运行子/用户的形式。
小心 - 它会报告结果并覆盖“C”列中的任何数据。如果您需要更改此设置,只需将Cells(i,3)值从3更改为另一列。
相关问题
- 1. 如何对齐在Excel中包含匹配字符串的列?
- 2. excel Vlookup部分匹配列表
- 3. 在excel中部分匹配字符串
- 4. 如何在Excel中查找两列中的相应匹配对?
- 5. excel反向部分匹配
- 6. 对齐行以匹配列
- 7. 在两张excel表中进行部分匹配
- 8. 关键部分匹配两列
- 9. 部分,两列完全匹配
- 10. 如何在Excel中对齐两列中的匹配值,并在其他列中引入关联值
- 11. 部分模式对于那些在两个列表中TCL元素匹配
- 12. Excel宏通过匹配两列来组合两个excel行
- 13. 部分逐行匹配两个向量
- 14. Excel的多个列匹配
- 15. 在html中对齐两个表的列
- 16. 匹配对方的两个列表
- 17. 在Excel中索引/匹配多个列
- 18. Excel的指数部分匹配
- 19. 比较使用Linq进行部分匹配的两个列表
- 20. SQL Server:两个SQL列的部分匹配
- 21. Excel表查找匹配两列的值
- 22. 对齐与值匹配的列(截图)
- 23. 如何匹配excel中两个工作表中的列
- 24. Excel中未对齐的列
- 25. excel中的匹配对
- 26. excel中的列不匹配
- 27. 在excel中对齐两列中的数据VBA
- 28. 比较excel中的两个表,看看列是否匹配
- 29. EXCEL-返回值匹配的多个列在两张
- 30. 如何对齐在Excel中两列不失第三列
使用'Instr'函数 –