
https://cnnews.info/share/uploads/vlookup.xlsx
用 Excel 打开这个文件,看看 Sheet1 的第四列是不是全是 True ?麻烦附上结果和 Office 版本号
Sheet1 和 Sheet2 的第一、二列数据完全一样,复制、粘贴两次得来
Sheet1 的第三列是 VLOOKUP 函数取 Sheet2 第二列值
Sheet1 的第四列是对比第三列和第二列是否相同
我的 Excel 2010 只有第一行是 True,这应该是有 bug 吧。。。
PS:CJK 前 20902 字和 CJK-A/B/C/D/E/F 编码区同样公式没有问题,就是 CJK 20902 字以后的字符有问题。。。
1 v2register OP |
2 lhx2008 2018-10-28 15:35:22 +08:00 Office2019 Win 1809 第 1 - 39 为 true |
3 HankAviator 2018-10-28 17:02:01 +08:00 office 2016 MSO 1 - 39 TRUE |
4 duoguo 2018-10-28 18:45:42 +08:00 office 2016 版本 1809 (内部版本 10827.20181 ) 只有 D1 是 TRUE |
5 EarthChild 2018-10-28 19:15:15 +08:00 WPS 只有 D1 是 TRUE (有点跑题……) |
6 ershiwo 2018-10-28 19:22:34 +08:00 O365 版本 1809 (内部版本 10827.20181 ) 都是 TURE。 |
8 sheldor 2018-10-28 19:58:35 +08:00 同 2010 只有 D1 是 true 版本:MSO 14.0.6023.1000 |
9 voids 2018-10-28 20:28:44 +08:00 1-31 TRUE Office 2013 版本:15.0.5075.1000 |
10 JUSTIGNOREME 2018-10-28 21:27:00 +08:00 只有第一个为 True,其他全为 False ; Windows 10 Pro 1809 MSO2016 家庭和学生版 16.0.10827.20181 64 位 |
11 realpg PRO 我发现一个好玩的 OFFICE 2016 专业版 WIN7 X64 因为这个文件是从互联网下载,所以默认是保护模式查看 在保护模式查看下 只有第一行是 TRUE,其他都是 FALSE 当我点击了编辑时,变成 30 行 TRUE 了 同一个文件 |
12 hahiru 2018-10-29 09:15:03 +08:00 首先默认打开这个文件是没有更新 vlookup 的。所以除了第一行,后面全部为 false。当我更新了一遍 vlookup 之后,所有行都变成了 true。wps2016 pro 10.8.0.6206 |
13 hahiru 2018-10-29 09:17:38 +08:00 从 11 楼也可以看出,两个不相等的列对比自然得到 false。所以结论是识别但是操作有误。 |
14 wackyjazz1 2018-10-29 11:23:58 +08:00 繁版 win10 1809 office2016 X64 pro 保模式 只有第 1 行 true ,用後 第 1 行到第 39 行 TURE |
15 v2register OP @hahiru 从回复可以看出,根据操作系统和 Office 版本的不同,第三列的 VLOOKUP 函数从第 2/32/40 行开始的取值有问题,与第 1/31/39 行一样,基本可以判定这个函数对这些字符的处理有 bug |
16 v2register OP @7654 @duoguo @EarthChild @ershiwo @hahiru @HankAviator @lhx2008 @realpg @sheldor @skai0dev @voids @wackyjazz1 COUNTIF 函数也是有问题,当同一个字处理了 ![]() |