Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 5957|回复: 11

[已解决]求教:怎样将两个含有字母和数字的字符串进行比较?

[复制链接]
发表于 2013-7-29 14:48 | 显示全部楼层 |阅读模式
本帖最后由 小进 于 2013-7-29 15:24 编辑

表格"BIAO1"中列A内容为字符串”RA12345CN",列D内对应有一个数字值“X"
表格"BIAO2"中列A内容为格式一样的字符串“RB23456CN"
怎样将这两个表中列A字符串进行比较, 找出”BIAO1"列A中与“BIAO2"列A相同的字符串并在“BIAO2"列E填入对应的”X"值

PS:如果不行的话只提取中间的数字进行比较也可以。

麻烦大侠们提供个函数,谢谢
最佳答案
2013-7-29 17:30
小进 发表于 2013-7-29 17:08
谢谢,我看了你发回来的表了,好像没有修改到,可能忘记保存了吧

不好意思
只好重新再上传一个了

biao.rar

13.46 KB, 下载次数: 9

示范表格

excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
发表于 2013-7-29 14:56 | 显示全部楼层
表BIAO2 C1中输入:
  1. =IF(BIAO1!A1=A1,1111,TEXT(0,"0000"))
复制代码
回复

使用道具 举报

发表于 2013-7-29 15:00 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2013-7-29 15:25 | 显示全部楼层
sliang28 发表于 2013-7-29 14:56
表BIAO2 C1中输入:

谢谢,问题修改了一下,之前没说的清楚,谢谢
回复

使用道具 举报

 楼主| 发表于 2013-7-29 15:26 | 显示全部楼层
xdragon 发表于 2013-7-29 15:00
=IF(BIAO1!A1=BIAO2!A1,"1111","0000")

谢谢,问题修改了一下,之前没说得清楚,谢谢
回复

使用道具 举报

发表于 2013-7-29 15:30 | 显示全部楼层
是要这样吗?
我在表一中做了个连接
这样不用每次都打开两张表了

biao.rar

13.46 KB, 下载次数: 7

回复

使用道具 举报

发表于 2013-7-29 15:31 | 显示全部楼层
小进 发表于 2013-7-29 15:26
谢谢,问题修改了一下,之前没说得清楚,谢谢

看了你的附件了,你这不是两个表,是两个工作簿。。。。
回复

使用道具 举报

发表于 2013-7-29 15:50 | 显示全部楼层
两个工作薄,用公式,有点麻烦。须两个文件都要打开。
1.可考虑把它们放在一个工作薄的两个表中,可能会方便点。
2.放在两个工作薄中,用VBA执行。(本附件就是用VBA做的,只须手动打开BIAO2.xlsm,点击按钮完成。)

BIAO2.rar

22.46 KB, 下载次数: 2

回复

使用道具 举报

 楼主| 发表于 2013-7-29 17:08 | 显示全部楼层
hongqiqqq 发表于 2013-7-29 15:30
是要这样吗?
我在表一中做了个连接
这样不用每次都打开两张表了

谢谢,我看了你发回来的表了,好像没有修改到,可能忘记保存了吧
回复

使用道具 举报

发表于 2013-7-29 17:30 | 显示全部楼层    本楼为最佳答案   
小进 发表于 2013-7-29 17:08
谢谢,我看了你发回来的表了,好像没有修改到,可能忘记保存了吧

不好意思
只好重新再上传一个了

biao.rar

16 KB, 下载次数: 6

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-4-23 22:55 , Processed in 0.453198 second(s), 13 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表