首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel -查找和替换字符

问Excel -查找和替换字符
EN

Stack Overflow用户
提问于 2020-08-01 15:23:35
回答 2查看 33关注 0票数 0

我的列包含"text-text-number“格式的数据。"D1-flac-1“,但后一个数字排序不正确,这是因为它缺少"0”,所以它不能按0,1,2而不是0,1,11,2列出...

有没有一种方法可以使用查找/替换功能来只修复单元格的后面部分?理想情况下,我需要知道一个通配符来查找,例如,在连字符后面只有1个字符,然后在它上面加一个零。

​

​

我已经看到你可以用一个新的排序列来修复这个问题,但我不能在我正在做的事情上添加一个列,我需要修复原来的列。

​

​

EN

回答 2

Stack Overflow用户

发布于 2020-08-01 16:36:57

如果你的最终目标是对数字位置进行排序,那么你也可以尝试下面的选项。

  1. 在备用栏中,写下以下公式。

=TRIM(RIGHT(SUBSTITUTE(A2,"-",REPT(" ",99)),99))+0

向下复制到数据的最后一行。

  1. 根据由此创建的备用公式列按升序对数据进行排序。

  1. 如果不再需要备用列,请在以后删除该列。
票数 1
EN

Stack Overflow用户

发布于 2020-08-01 19:41:56

将数字部分放到另一列中进行排序的另一种方法是,假设第一列中的格式始终相同,则可以:

-

  • Step

  • 选择您的Data

列

  • Data Text to columns
  • 第2步:分隔符/其他: 3: code
    • 选择第1和2列以及do not B1

​

​

然后,当您完成时,未拆分的原始数据将位于A列中,而B列中的数字部分将作为数字。

  • 选择列A和B
  • 按列B升序排序。
  • 删除列B

如果列B不可用,则可以将数值列放在任何位置

对进行排序前的

​

​

对排序后的

​

​

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63202789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档