V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
claliu
V2EX  ›  问与答

请教对 Excel 比较熟悉的同学一个问题

  •  
  •   claliu · 2014-07-22 08:10:22 +08:00 · 2807 次点击
    这是一个创建于 3812 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我有这样的一个 Excel 文件,其中有一列的数据是这样的,每一个记录都是由
    英文字母(大小写),特殊字符,空格以及一个三位或四位长的数字构成的,而且数字总是在整个字符串的最后,数字前总是有一个空格的。

    例如:
    ABCD&DEFG 1234 或
    Qwer Poiu 987

    现在我想基于上述数据产生一个新列,该新列只包含上述字符串中的数字部分,请问有什么方法做这件事情吗?谢谢

    这个文件共有数千行的数据,所以手工做的工作量...
    10 条回复    2014-07-22 11:43:52 +08:00
    cedared
        1
    cedared  
       2014-07-22 08:23:43 +08:00   ❤️ 1
    最简单的办法 复制该列 到一个新列 然后替换该列中的“* ”为空,搞定
    cedared
        2
    cedared  
       2014-07-22 08:24:57 +08:00
    @cedared 补充一下 是替换星号+空格 为空即可
    lagramoon
        3
    lagramoon  
       2014-07-22 08:26:17 +08:00   ❤️ 1
    lagramoon
        4
    lagramoon  
       2014-07-22 08:29:46 +08:00
    @cedared 的方法 最简单。厉害!把空格和前面的字符全部删除。
    Jelen
        5
    Jelen  
       2014-07-22 08:31:54 +08:00
    长见识了
    @cedared
    的方法可以行
    iyoood
        6
    iyoood  
       2014-07-22 08:32:23 +08:00   ❤️ 1
    =TRIM(RIGHT(A1,4))
    rrfeng
        7
    rrfeng  
       2014-07-22 08:35:03 +08:00   ❤️ 1
    数据-分列-分隔符-空格 over
    yuguig
        8
    yuguig  
       2014-07-22 11:26:00 +08:00 via Android
    假设ABCD&DEFG 1234位置为A1,筛选出的数据位置在B1,使用函数right,具体为=right(A1,len(A1)-find(" ",A1)),引号间为空格(你已经说了数字之前总有空格),即可筛选出1234,然后只要向下十字拖动即可。

    特殊情况:相对于第二组数据Qwer Poiu 987(即所有特殊字符为空格的数据,数据中会有两个空格。)会得到Poiu 987,可用同样的right函数做二次筛选即可。

    另外,从文本截取的是虽然看着是数字,但有些有些地方会提醒不是数字,想要转换为数字,只要把结果乘1最简单。
    claliu
        9
    claliu  
    OP
       2014-07-22 11:36:56 +08:00
    这件事情搞定了,谢谢大家!
    ScotGu
        10
    ScotGu  
       2014-07-22 11:43:52 +08:00
    我也搭车求一个方法
    192.168.0.0/24
    如何将ip/掩码这种格式转换成
    192.168.0.0
    192.168.0.1
    192.168.0.2
    192.168.0.3
    ...........
    这样的IP列表?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2805 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 03:45 · PVG 11:45 · LAX 19:45 · JFK 22:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.