B1 = len(A1)
B2 = len(A2)
可以看到长度不一样, A1 的最后有一个 ascii code 63 的码,
这通常是 unicode 转档造成的问题!
解决方法
1. 找一个 ascii code 63 有出现的cell, 以这个范例为 A1,
还有他在 cell 中的哪一个字, 这个范例是最后一个字
2. 所以只要在 C1 =SUBSTITUTE(A1, RIGHT($A$1,1), "")
往下复制公式
这样 C1 和 C2 的内容就会一样了!
※ 引述《blackkeyss (Otter)》之铭言:
: 软件:excel
: 版本:2007
: 今天在整理两份excel都是97-2003的格式
: 我把a的内容全部贴到b下面
: 再用用设定格式化条件去找重复的值
: 发现excel找不出来他们是相同的
: 我也试过复制,然后选择性贴上选值
: 甚至贴到新的表单去,excel一样找不出来
: 但是明明内容是一样的,公式也都拿掉了
: 换作b贴到a下面也是一样
: 为什么excel会认为他们内容不同呢?
: 然后还有一点很奇怪的是
: 贴好后(表单内有a和b的资料)
: 直接复制a的内容用搜寻
: 只能搜寻到自己一笔
: 但是复制b的内容用搜寻
: 却又两笔都搜寻的到.....
: 我把a跟b的其中一笔一样的内容贴到新的表单里
: 一样也是
: 有大大可以帮我看看是什么问题吗QQ
: 这边附上有问题的表单
: A1是a表单的内容复制来的
: A2是b表单复制来的
: 感恩
: Google drive的连结:
: http://goo.gl/URIKsl