【问题标题】:Remove non numeric characters and spaces in google sheet cell删除谷歌表格单元格中的非数字字符和空格
【发布时间】:2020-10-02 12:32:35
【问题描述】:

我正在尝试删除单元格中的非数字字符。有人可以帮助什么应该是正确的公式吗?
假设A1 的值为(453) 567-1234
单元格只有4535671234 的公式应该是什么?

【问题讨论】:

    标签: regex google-sheets google-sheets-formula


    【解决方案1】:

    有许多正则表达式模式只返回数字。

    以下是其中之一

    作为数字返回:

    =REGEXREPLACE($A$1,"\D+", "")+0

    作为文本/字符串返回:

    =REGEXREPLACE($A$1,"\D+", "")

    使用的功能/更多信息:

    【讨论】:

      【解决方案2】:

      如果你只想有数字,你可以有以下:

      • 结果为字符串:=REGEXREPLACE(A1,"[^\d]", "")
      • 结果为数字:=VALUE(REGEXREPLACE(A1,"[^\d]", ""))

      有关 google 表格使用的正则表达式语言的更多参考,您有documentation here

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-09-19
        • 1970-01-01
        • 1970-01-01
        • 2016-01-19
        • 2020-08-08
        • 1970-01-01
        • 2019-09-25
        • 2020-12-25
        相关资源
        最近更新 更多