V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
工单节点使用指南
• 请用平和的语言准确描述你所遇到的问题
• 厂商的技术支持和你一样也是有喜怒哀乐的普通人类,尊重是相互的
• 如果是关于 V2EX 本身的问题反馈,请使用 反馈 节点
v2register

你们 Excel 的 VLOOKUP 函数能否正确识别 Unicode CJK 编码区 9FA6~9FEF 字符

  •  
  •   v2register · Oct 28, 2018 · 3361 views
    This topic created in 2738 days ago, the information mentioned may be changed or developed.

    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 字以后的字符有问题。。。

    Supplement 1  ·  Nov 22, 2018
    CJK Strokes 编码区 31C0~31EF 也有同样问题
    16 replies    2018-11-08 19:40:17 +08:00
    v2register
        1
    v2register  
    OP
       Oct 28, 2018
    @microsoft @office

    有这两个帐号吗?是否是微软的人?
    lhx2008
        2
    lhx2008  
       Oct 28, 2018
    Office2019 Win 1809
    第 1 - 39 为 true
    HankAviator
        3
    HankAviator  
       Oct 28, 2018
    office 2016 MSO
    1 - 39 TRUE
    duoguo
        4
    duoguo  
       Oct 28, 2018
    office 2016 版本 1809 (内部版本 10827.20181 )
    只有 D1 是 TRUE
    EarthChild
        5
    EarthChild  
       Oct 28, 2018
    WPS 只有 D1 是 TRUE (有点跑题……)
    ershiwo
        6
    ershiwo  
       Oct 28, 2018
    O365 版本 1809 (内部版本 10827.20181 )
    都是 TURE。
    7654
        7
    7654  
       Oct 28, 2018
    Win10 1803 MSO2016 16.0.1738.1000 X64 只有 A1 TRUE
    Win10 1703 MSO2019 16.0.10337.20021 X64 A1~A39 为 TRUE
    sheldor
        8
    sheldor  
       Oct 28, 2018
    同 2010 只有 D1 是 true
    版本:MSO 14.0.6023.1000
    voids
        9
    voids  
       Oct 28, 2018
    1-31 TRUE
    Office 2013 版本:15.0.5075.1000
    JUSTIGNOREME
        10
    JUSTIGNOREME  
       Oct 28, 2018
    只有第一个为 True,其他全为 False ;
    Windows 10 Pro 1809 MSO2016 家庭和学生版 16.0.10827.20181 64 位
    realpg
        11
    realpg  
    PRO
       Oct 28, 2018   ❤️ 1
    我发现一个好玩的
    OFFICE 2016 专业版 WIN7 X64
    因为这个文件是从互联网下载,所以默认是保护模式查看
    在保护模式查看下 只有第一行是 TRUE,其他都是 FALSE
    当我点击了编辑时,变成 30 行 TRUE 了 同一个文件



    hahiru
        12
    hahiru  
       Oct 29, 2018
    首先默认打开这个文件是没有更新 vlookup 的。所以除了第一行,后面全部为 false。当我更新了一遍 vlookup 之后,所有行都变成了 true。wps2016 pro 10.8.0.6206
    hahiru
        13
    hahiru  
       Oct 29, 2018
    从 11 楼也可以看出,两个不相等的列对比自然得到 false。所以结论是识别但是操作有误。
    wackyjazz1
        14
    wackyjazz1  
       Oct 29, 2018
    繁體版 win10 1809 office2016 X64 pro 保護模式 只有第 1 行為 true
    ,啟用編輯後 第 1 行到第 39 行為 TURE
    v2register
        15
    v2register  
    OP
       Oct 29, 2018
    @hahiru 从回复可以看出,根据操作系统和 Office 版本的不同,第三列的 VLOOKUP 函数从第 2/32/40 行开始的取值有问题,与第 1/31/39 行一样,基本可以判定这个函数对这些字符的处理有 bug
    v2register
        16
    v2register  
    OP
       Nov 8, 2018
    @7654
    @duoguo
    @EarthChild
    @ershiwo
    @hahiru
    @HankAviator
    @lhx2008
    @realpg
    @sheldor
    @skai0dev
    @voids
    @wackyjazz1

    COUNTIF 函数也是有问题,当同一个字处理了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5729 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 81ms · UTC 08:11 · PVG 16:11 · LAX 01:11 · JFK 04:11
    ♥ Do have faith in what you're doing.