【吐槽】Excel中以文本格式存储的数字

  • a
    apollowing
    这玩意真算是个隐藏大boss 虽然不是很难处理 但是经常把人带坑里 尤其多表拼接时 同一字段如果有的源表是数字有的源表是文本 就更TMD的坑了
    可能你前面公式都好好的 中间突然给你断了一截

    而且吧 excel对于某些系统或网页导出的文件 并不做提示

    官方就对这种情况做了4种解决方案 但是并不是每一种解决方案都好用
    1 粘贴时 单元格左侧弹出的叹号图标
    2 分列后设置单元格格式
    3 公式
    4 选择性粘贴并相乘
    以前我做表的时候 大部分情况 用1和4就好用 但今天遇到一个表 只有用分列才好使 心中一万头羊驼奔过

    而且啊 今天搜索学习发现 居然分列是官方对这种情况的首推解决方案 蛋疼啊!!!
    官方教学连接:https://support.microsoft.com/zh-cn/office/%E5%B0%86%E5%AD%98%E4%B8%BA%E6%96%87%E6%9C%AC%E7%9A%84%E6%95%B0%E5%AD%97%E8%BD%AC%E6%8D%A2%E6%88%90%E6%95%B0%E5%AD%97-40105f2a-fe79-4477-a171-c5bad0f0a885
  • c
    chen10247
    问题在于很多情况就算设置了格式,还得鼠标双击下那个文本
  • 木树
    不设置对齐格式的话,文本是自动左顶格,数字是自动右顶格,可以依靠这个判断下
  • a
    apollowing
    单独设置单元格格式 并没有用 我今天遇到的情况就很特殊
    源文件是网页导出 默认文本格式 不管你怎么复制 还是设置单元格 都不提示是以文本格式存储的数值
    再然后就是 试了3种方法都不好用 最后用分列搞定了

    最TM蛋疼的就是 你除了能依靠文本自动左对齐这个经验来判断以外 没有任何提示这个是文本格式的数值