none
如何用 EXCEL 函数取某个字符后的数据? RRS feed

  • 问题

  • 如何用 EXCEL 函数取某个字符后的数据?

    比如: 某列数据为

    10.75-11.75
    2.5-3
    3.25-3.75

    若想取字符 "-" 之后的数据(红色字体)到另一列,如何快速操作?
    2009年10月15日 1:24

答案

  • 一个函数搞不定,就用两个函数嘛。 先find 找到 “-”的位置,再right

    例如对于第一格 10.75-11.75,假设这个在C9 格,公式就是 RIGHT(C9,FIND("-",C9)-1)
    2009年10月15日 9:21
    版主
  • 数据》分列》分隔符号
    用“-”作为分隔符号
    分列只能对一列进行操作,如果是多列的就不行。
    在单元格里横行的……
    2009年10月22日 4:27

全部回复

  • 一个函数搞不定,就用两个函数嘛。 先find 找到 “-”的位置,再right

    例如对于第一格 10.75-11.75,假设这个在C9 格,公式就是 RIGHT(C9,FIND("-",C9)-1)
    2009年10月15日 9:21
    版主
  • 如楼上回复,可用的函数很多

    个人觉得更好的方法是用分列的方法,在分割符号里选择其它,输入-就可以了,更简单
    2009年10月16日 16:50
  • 如楼上回复,可用的函数很多

    个人觉得更好的方法是用分列的方法,在分割符号里选择其它,输入-就可以了,更简单

    同意。只看楼主给出的数据直接分列就可以了。如果想保留原数据。楼主可以再复制一列数据出来。选择复制的数据后执行》数据》分列》下一步》以  "-"做为分隔符号。。
    2009年10月19日 3:12
  • 分列的方法.在哪?请教

    谢谢楼下的,以前就有用过,后来忘了。谢谢指点
    • 已编辑 tortoni 2009年10月24日 3:01
    2009年10月22日 1:45
  • 数据》分列》分隔符号
    用“-”作为分隔符号
    分列只能对一列进行操作,如果是多列的就不行。
    在单元格里横行的……
    2009年10月22日 4:27