如何在Excel中的两列中比较字母数字值?
如果现在有两个字母数字文本值列表,则需要比较这两列并找到重复的或唯一的值。 有没有快速的方法来解决此问题,而无需一一检查? 在本文中,我将讨论在Excel中处理此任务的一些技巧。
比较两列中的字母数字值以找到相同的值
这是一个公式,可以帮助您在A列和B列中标识相同的字母数字值,请执行以下操作:
输入以下公式: = IFERROR(IF(MATCH(B2,$ A $ 2:$ A $ 11,0)> 0,“ Match”),“”) (B2 是您要与另一列进行比较的单元格, A2:A11 是要与之进行比较的数据列表)到数据列旁边的空白单元格中,然后将填充手柄向下拖动到要应用此公式的单元格中,现在您可以看到文本“ 匹配如果两列中的单元格值均在相应单元格旁边显示“”,请参见屏幕截图:
比较两列中的字母数字值以分别列出不同的值
要分别从两列中查找并列出所有不同的字符串,以下VBA代码可能会对您有所帮助,请执行以下操作:
1。 按住 ALT + F11 键打开 Microsoft Visual Basic应用程序 窗口。
2。 点击 插页 > 模块,然后将以下代码粘贴到 模块 窗口。
VBA代码:从两列分别列出不同的单元格值:
Sub Compare()
'Updateby Extendoffice
Dim I As Long, J As Long, K As Long, M As Long
Application.ScreenUpdating = False
J = 1
K = 1
M = Cells(Rows.Count, 2).End(xlUp).Row
Range("D1").Value = "A not in B"
Range("E1").Value = "B not in A"
For I = 2 To M
If IsError(Application.Match(Range("A" & I).Value, Columns("B"), 0)) Then
J = J + 1
Range("D" & J).Value = Range("A" & I).Value
End If
If IsError(Application.Match(Range("B" & I).Value, Columns("A"), 0)) Then
K = K + 1
Range("E" & K).Value = Range("B" & I).Value
End If
Next I
Application.ScreenUpdating = True
End Sub
3。 然后按 F5 键来运行此代码,两列中的不同值将分别列在D列和E列中,如以下屏幕截图所示:
比较两列中的字母数字值以选择或突出显示相同或不同的值
如果你有 Kutools for Excel,其功能强大的工具-选择相同和不同的单元格,您可以快速比较两列中的字母数字字符串,并尽快找到或突出显示相同或不同的值。
Kutools for Excel : 带有300多个便捷的Excel加载项,可以在30天内免费试用. |
安装后 Kutools for Excel,请执行以下操作:
1。 按住分别选择两列 按Ctrl 键,然后单击 库工具 > 选择 > 选择相同和不同的单元格,请参见屏幕截图:
2。 在 选择相同和不同的单元格 对话框,请执行以下操作:
(1.)检查 我的数据有标题 如果您不需要比较两个列标题;
(2.)选择 每一行 在下面 基于 部分;
(3.)选择 相同的价值 如果您要在“ 找到最适合您的地方 部分;
(4.)如果要用背景或字体颜色突出显示选定的单元格,请检查 填充背景色 or 填充字体颜色 在下面 结果处理.
3。 完成设置后,单击 Ok 按钮,将弹出一个提示框,提醒您将选择多少个单元格,同时,您可以看到A列中相同的单元格值,A列中的C列均突出显示,请参见屏幕截图:
笔记:
1.如果选择 不同的价值观 ,在 比较范围 对话框中,仅突出显示了A列中的值,而C列中没有的值被突出显示,如以下屏幕截图所示:
2。 要选择或突出显示C列中相同或不同的值,您只需要交换C列中的两列 在中查找值 和 根据 您需要的文本框。
演示:比较两列中的字母数字值以选择或突出显示相同或不同的值
最佳办公生产力工具
🤖 | Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行 | 生成代码 | 创建自定义公式 | 分析数据并生成图表 | 调用 Kutools 函数... |
热门特色: 查找、突出显示或识别重复项 | 删除空白行 | 合并列或单元格而不丢失数据 | 不使用公式进行四舍五入 ... | |
超级查询: 多条件VLookup | 多值VLookup | 跨多个工作表的 VLookup | 模糊查询 .... | |
高级下拉列表: 快速创建下拉列表 | 依赖下拉列表 | 多选下拉列表 .... | |
列管理器: 添加特定数量的列 | 移动列 | 切换隐藏列的可见性状态 | 比较范围和列 ... | |
特色功能: 网格焦点 | 设计图 | 大方程式酒吧 | 工作簿和工作表管理器 | 资源库 (自动文本) | 日期选择器 | 合并工作表 | 加密/解密单元格 | 按列表发送电子邮件 | 超级筛选 | 特殊过滤器 (过滤粗体/斜体/删除线...)... | |
前 15 个工具集: 12 文本 工具 (添加文本, 删除字符,...) | 50+ 图表 类型 (甘特图,...) | 40+ 实用 公式 (根据生日计算年龄,...) | 19 插入 工具 (插入二维码, 从路径插入图片,...) | 12 转化 工具 (小写金额转大写, 货币兑换,...) | 7 合并与拆分 工具 (高级组合行, 分裂细胞,...) | ... 和更多 |
使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。 单击此处获取您最需要的功能...
Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松
- 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
- 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
- 每天将您的工作效率提高50%,并减少数百次鼠标单击!